【发布时间】:2021-01-17 08:22:37
【问题描述】:
我正在尝试使用 WebRTC 执行以下操作,将两个对等点相互连接,目前在同一台机器上(不同的选项卡)
- Peer 1 启动它的连接并共享他的屏幕(轨道已添加到连接上)
- Peer 2 接受提议并将答案发布到信号服务器
- Peer 2 收到轨道并添加到视频元素中
- Peer 1 接受答案并设置远程
视频元素仍然不渲染任何视频 我尝试过的事情;
- 我使用 Twillio 的 STUN 和 TURN 服务器(在 TCP 上使用涓流冰进行测试时,我完成了状态)
- 在对等体 1 上使用流时,会显示屏幕视频
- 在对等体 2 中使用普通视频时,会显示普通视频
- 在 chrome://webrtc-internals/ 中我看不到任何发送或接收的帧
- 在 Firefox 中,我确实看到了错误
WebRTC: ICE failed, see about:webrtc for more details,但我无法弄清楚问题所在。除此之外 ICE 涓流失败rickle grace period is over; marking every component with only failed pairs as failed.
我希望有人提出建议以寻找更多信息或尝试一些事情。我很困惑为什么我不能让它工作
【问题讨论】:
-
你能分享你使用的代码吗?
-
仅从描述中找不到问题