WebRTC:在 Firefox 中使用 VP9 编码的 SDP

Posted

技术标签:

【中文标题】WebRTC:在 Firefox 中使用 VP9 编码的 SDP【英文标题】:WebRTC: SDP in Firefox with VP9 encoding 【发布时间】:2016-12-06 14:51:42 【问题描述】:

我无法使用 VP9 将 Firefox 的呼叫连接到 Firefox,尽管我已经尝试以几种不同的方式修改 SDP。我有一个类似于https://webrtc.github.io/samples/src/content/peerconnection/munge-sdp/ 的站点,我只是在其中删除了不需要的编解码器。在 Firefox 中,我发起呼叫时未列出 VP9。通过在about:config 中将media.mediasource.webm.enabled 设置为true,我在发送者和接收者上都启用了VP9。

有人知道如何使用 VP9 正确修改它以使呼叫通过吗?我正在运行 Firefox 47.0.1

【问题讨论】:

***.com/questions/64273530/… 表示不支持(不再支持?)。 【参考方案1】:

您需要添加设置为 true 的布尔首选项 media.peerconnection.video.vp9_enabled -- 用于 WebRTC 的 VP9 仍然落后于 Firefox。

【讨论】:

感谢您的回答!我在哪里可以找到这个偏好?我在 about:config 中找不到它 没关系,我添加了一个名为media.peerconnection.video.vp9_enabled 的布尔值并将其设置为true。谢谢! 澄清了答案 ;-)

以上是关于WebRTC:在 Firefox 中使用 VP9 编码的 SDP的主要内容,如果未能解决你的问题,请参考以下文章

Android IOS WebRTC 音视频开发总结(八十二)-- VP8对VP9,质量还是码率?

webrtc支持h264

Firefox尝试支持AV1视频压缩编码:文件体积优于HEVC和VP9

如何在 Firefox 中屏蔽来自 WebRTC 的 IP 泄漏?

WebRTC:Firefox 中缺少中继候选人

WebRTC 中的呼叫组视频