WebRTC的所有示例都是视频聊天,是否可以通过WebRTC发送任何类型的视频?

WebRTC的所有示例都是视频聊天,是否可以通过WebRTC发送任何类型的视频?,webrtc,Webrtc,所以我希望能够通过WebRTC从视频文件(AVI或任何其他文件)发送普通视频,可以这样做吗?我看到的WebRTC的唯一例子是视频聊天,所以我觉得它似乎只适合网络摄像头和聊天 所以我的问题是,从技术上讲,可以通过WebRTC从视频文件(而不是网络摄像头)发送普通视频吗?试试:“--” 本实验使用MediaSourceAPI在元素中渲染blob。此实验有一些问题需要解决,例如无法发送更长的WebM视频 您也可以尝试。通常在AVI中使用的编解码器不受WebRTC客户端的直接支持,但如果您正在编写自己

所以我希望能够通过WebRTC从视频文件(AVI或任何其他文件)发送普通视频,可以这样做吗?我看到的WebRTC的唯一例子是视频聊天,所以我觉得它似乎只适合网络摄像头和聊天

所以我的问题是,从技术上讲,可以通过WebRTC从视频文件(而不是网络摄像头)发送普通视频吗?

试试:“--”

本实验使用MediaSourceAPI
元素中渲染blob。此实验有一些问题需要解决,例如无法发送更长的WebM视频



您也可以尝试。

通常在AVI中使用的编解码器不受WebRTC客户端的直接支持,但如果您正在编写自己的独立客户端,那么它当然可以读取AVI或其他视频文件,并将其转换为VP8视频和Opus音频(或您能够协商的任何其他编解码器),然后通过RTP传输。如果您试图在浏览器中用JavaScript进行视频转码,那么速度会非常慢