什么“无法正确解析视频编解码器”。意思?

时间:2017-07-03 08:45:28

标签: node.js google-chrome express webrtc agora.io

我根据WebRTC documents在chrome浏览器上启动Express + node.js网络服务器时部署此Agora.io Webrtc示例。

This appears to be Chrome
(index):78 Init AgoraRTC client with vendor key: ***
AgoraRTCSDK-1.8.0.js:842 INFO: Client in Live mode
(index):83 AgoraRTC client initialized
AgoraRTCSDK-1.8.0.js:842 INFO: VOSGateway connected.
(index):85 User 2502359564 join channel successfully
AgoraRTCSDK-1.8.0.js:842 DEBUG: Requested access to local media
AgoraRTCSDK-1.8.0.js:842 DEBUG: Object {video: Object, audio: true, fake: undefined}
adapter.js:32 chrome: {"video":{"mandatory":{"minWidth":1280,"minHeight":720,"maxWidth":1280,"maxHeight":720,"maxFrameRate":25,"minFrameRate":25},"optional":[]},"audio":true}
AgoraRTCSDK-1.8.0.js:842 INFO: User has granted access to local media.
(index):94 getUserMedia successfully
AgoraRTCSDK-1.8.0.js:842 DEBUG: Safari
AgoraRTCSDK-1.8.0.js:842 DEBUG: Set Video Bitrate - min:30 max:1500
adapter.js:340 Uncaught (in promise) DOMException: Failed to parse SessionDescription.  Failed to parse video codecs correctly.
(anonymous) @ adapter.js:340
(anonymous) @ adapter.js:332
webkitRTCPeerConnection.(anonymous function) @ adapter.js:331
(anonymous) @ AgoraRTCSDK-1.8.0.js:457
AgoraRTCSDK-1.8.0.js:842 INFO: video dimensions: 1280 720

我的结果失败并试图重新安装一些包含v54,v56,v57,v59和最新版本的谷歌浏览器版本。但每个chrome版本都有相同的错误

adapter.js:340 Uncaught (in promise) DOMException: Failed to parse SessionDescription. Failed to parse video codecs correctly.

这意味着什么?

1 个答案:

答案 0 :(得分:1)

"无法正确解析视频编解码器"错误是由setMaxBW接口引起的已知sdp兼容性问题。 1.8.0版本不推荐使用,因为它已经过时了。我建议升级到最新版本。

相关问题