【发布时间】:2014-05-21 14:41:14
【问题描述】:
所以我希望能够通过 WebRTC 从视频文件(AVI 或任何其他)发送普通视频,可以做到吗?我看到的 WebRTC 的唯一例子是视频聊天,所以我觉得它似乎只针对网络摄像头和聊天。
所以我的问题是,技术上可以通过 WebRTC 从视频文件(不是网络摄像头)发送普通视频吗?
【问题讨论】:
标签: webrtc
所以我希望能够通过 WebRTC 从视频文件(AVI 或任何其他)发送普通视频,可以做到吗?我看到的 WebRTC 的唯一例子是视频聊天,所以我觉得它似乎只针对网络摄像头和聊天。
所以我的问题是,技术上可以通过 WebRTC 从视频文件(不是网络摄像头)发送普通视频吗?
【问题讨论】:
标签: webrtc
试试:“Pre-recorded media streaming”---Documentation and Source Code。
本实验使用 MediaSource API 来渲染 <video> 元素中的 Blobs。这个实验有一些问题需要解决,例如它无法发送更长的 WebM 视频。
你也可以试试this experiment。
【讨论】:
WebRTC 客户端不直接支持 AVI 中通常使用的编解码器,但如果您正在编写自己的独立客户端,那么它当然可以读取 AVI 或其他视频文件并将其转码为 VP8 视频和 Opus 音频(或其他您能够协商的其他编解码器),并通过 RTP 传输。如果您尝试在浏览器中使用 JavaScript 进行视频转码,那将非常慢。
【讨论】: