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

时间:2013-12-22 13:25:24

标签: webrtc

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

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

2 个答案:

答案 0 :(得分:1)

尝试:“Pre-recorded media streaming”--- Documentation and Source Code

此实验使用 MediaSource API <video>元素中呈现 Blob 。该实验有一些问题需要修复,例如它无法发送更长的 WebM 视频。


您也可以尝试this experiment

答案 1 :(得分:0)

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

相关问题