【问题标题】:WebRTC multiple simultaneous bitratesWebRTC 多个同时比特率
【发布时间】:2013-10-22 18:00:51
【问题描述】:

WebRTC 中是否有一种方法可以从用户的网络摄像头捕获视频和音频,并在“视频会议”风格的应用程序中将低比特率版本的 p2p 流式传输给其他用户,同时录制非常高比特率的版本(或只是非常高比特率音频)将保存在我的主机上?

【问题讨论】:

    标签: webrtc


    【解决方案1】:

    不可能在同一个浏览器中以不同的分辨率多次调用getUserMedia():如果您尝试simpl.info/getusermedia/multi,您将看到两个视频流都具有首先使用的约束的分辨率。

    我尚未对此进行测试,但您可能可以使用 HD 限制调用 getUserMedia(),然后调整 SDP 中的 b=AS:xx 行以较低比特率进行流式传输。 (看看unit test 值和WebRTC SDP spec。)

    至于录制:MediaStream Recording API 在 Firefox Nightly 中可用(但我上次检查时才提供音频,在 simpl.info/mediarecorder 进行演示)。 Blink 中有一个Intent to Implement(适用于 Chrome)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-01-02
      • 1970-01-01
      • 1970-01-01
      • 2022-01-23
      • 2018-01-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多