【问题标题】:All the examples of WebRTC are video chat, is it possible to send any type of video over WebRTC?WebRTC 的所有示例都是视频聊天,是否可以通过 WebRTC 发送任何类型的视频?
【发布时间】:2014-05-21 14:41:14
【问题描述】:

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

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

【问题讨论】:

    标签: webrtc


    【解决方案1】:

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

    本实验使用 MediaSource API 来渲染 <video> 元素中的 Blobs。这个实验有一些问题需要解决,例如它无法发送更长的 WebM 视频。


    你也可以试试this experiment

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2019-01-17
        • 1970-01-01
        • 2013-05-15
        • 1970-01-01
        • 2019-03-24
        • 1970-01-01
        • 2013-07-23
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多