gpt4 book ai didi

javascript - WebRTC - 从 Chrome 而不是 Firefox 获取 'malformed constraints object'

转载 作者:搜寻专家 更新时间:2023-11-01 05:22:39 26 4
gpt4 key购买 nike

我想知道我做错了什么。

我收到“格式错误的约束对象”错误:

pc.createAnswer( function (answer) {
...
}, fail, { offerToReceiveAudio: true, offerToReceiveVideo: true });

有什么想法吗?

最佳答案

根据最新Webrtc spec约束参数的正确形式应该是:

{ offerToReceiveAudio: true, offerToReceiveVideo: true }

请注意 offerToReceiveAudioofferToReceiveVideo 开头的小写字母“o”。

目前只有 FF 33 或更新版本支持。

Chrome只支持自己的方式:

{ mandatory: { OfferToReceiveAudio: true, OfferToReceiveVideo: true } }

如果您给它一个结构符合新规范的约束对象,Chrome 会抛出错误。

好消息是 Firefox 仍然接受旧形式。在这种情况下,它只是打印一条警告消息。因此,至少现在,请使用旧版本。

关于javascript - WebRTC - 从 Chrome 而不是 Firefox 获取 'malformed constraints object',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27830810/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com