远程媒体流中的音轨未在<video>标记中播放

时间:2020-09-15 22:44:43

标签: javascript webrtc html5-video

我正在使用webRTC处理一个项目。一切都在连接并正常工作。双方都适当接收视频/音频。音频和视频记录在连接的一侧。

通过在适当的对等连接发送方上调用replaceTrack(),我允许视频和音频静音以及屏幕共享。

Peer A (正在从本地流和远程流录制音频和视频的人)切换音频视频输入。所做的更改可以完美地显示在两个Peers上。

对等B终止连接。

对等体A然后进入监听模式,等待对等体B回来。

对等体B发起连接并建立连接。对等方A可以看到,听到和记录对等方B。对等B可以看到对等方A,但听不到他们。如果对等方A更改了音频源,那么对等方B可以再次正常收听。

这是我无法确定的:在对等B可以看到但听不到对等A的平静中,对等B的视频元素显示其来源是具有实时,未静音,已启用音轨且仍在运行的媒体流,未启用静音的视频轨道。这是音轨的日志:

enter image description here

关于为何无法播放音频的任何想法或想法-由上面的日志表示。请记住,视频此时播放良好。我已经在这里进行了用户手势操作,因此不应该起作用。

0 个答案:

没有答案