许多媒体说firefox在webrtc中支持h264,但是我找不到任何信息。

如何在WebRTC中启用H264?

这是我的媒体约束

var mediaConstraints = {
    video: {
        mandatory: {
           maxWidth: 640,
           maxHeight: 480
        }
    },
    audio: true
};

最佳答案

似乎默认情况下尚不支持H264。您必须先添加codec line manually into the SDP,然后再将其设置为本地并发送报价。看起来他们很努力工作,希望尽快推出。您可以通过jesup在他们的 session April 22April 29中所做的工作来看到这一点。

因此,默认情况下不会添加它,但是您可以在创建的SDP中添加一行以将其添加为受支持的编解码器。

只需确保您使用的是每晚版本,而不只是Firefox的发行版本,以确保您获取了最新的h264补丁程序并可以正常工作。

关于firefox - 如何在对等连接中启用h264?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23625461/

10-12 01:04