如何解决无法通过 WebRTC 发送 captureStream() 的媒体流
我创建了一个带有简单对等点的 WebRTC。我需要从视频元素捕获流并将其发送给对等方。我使用 vidEl.captureStream() 从视频元素获取媒体流并将其发送到其他对等点。它正在工作,但只有音频和视频是黑屏(没有显示)。 [测试] 我在第一个视频元素的同一来源上创建另一个视频元素,并使用 captureStream() 和测试 setObject 与捕获的媒体流,它正在工作。 如何通过 WebRTC 从 video.captureStream() 将 MediaStream 发送到新对等方并显示来自远程对等方的视频。 抱歉英语不好。
解决方法
https://webrtc.github.io/samples/src/content/capture/video-pc/ 此示例不适用于 chrome、edge 但可以使用 fire。我不知道为什么。
,Chrome 中目前有一个开放的错误,它破坏了这一点: https://bugs.chromium.org/p/chromium/issues/detail?id=1156408
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。