为什么写成 pc.addIceCandidate(new RTCIceCandidate(data)); 会导致ICE失败?

来源:12-10 【来点实战-增加媒体协商的逻辑】WebRTC客户端的实现-3

GavinXu89

2021-03-19

图片描述
写成
图片描述
后两端均不能看到对端视频,且 callee 端控制台报 2 个错误:
1.Uncaught TypeError: Either sdpMid or sdpMLineIndex must be specified
图片描述
2.WebRTC: ICE failed, add a TURN server and see about:webrtc for more details
图片描述
为什么第二种写法会导致ICE失败?

写回答

1回答

李超

2021-03-19

对象有它的特定属性,传的data 中的属性与其要的属性不一致就会报错

1
1
GavinXu89
非常感谢!
2021-03-19
共1条回复

5G时代必备音视频WebRTC实时互动直播技术入门与实战

低门槛掌握WebRTC技术,高效率快速构建一套音视频实时互动系统

2545 学习 · 730 问题

查看课程