WebRTC:attachMediaStream
假设对于WebRTC中的传入远程流,我没有使用WebRTC:attachMediaStream,webrtc,Webrtc,假设对于WebRTC中的传入远程流,我没有使用attachMediaStream(,)将其附加到视频元素 我想知道现在发生了什么 流是否仍由远程对等方发送,而我并不是仅仅显示它,因为我没有连接到视频元素 Remote已停止向我发送流,因为我尚未接受该流 附件MediaStream是库的一部分。该库是一个包含“粘合”代码以消除浏览器之间差异的库(Chrome/Firefox通常在实验性API的前缀中加上moz或webkit) attachMediaStream负责将附加到HTML视频元素。没别的了
attachMediaStream(,)将其附加到视频元素代码>
我想知道现在发生了什么
流是否仍由远程对等方发送,而我并不是仅仅显示它,因为我没有连接到视频元素
Remote已停止向我发送流,因为我尚未接受该流
附件MediaStream
是库的一部分。该库是一个包含“粘合”代码以消除浏览器之间差异的库(Chrome/Firefox通常在实验性API的前缀中加上moz
或webkit
)
attachMediaStream
负责将附加到HTML视频元素。没别的了
您可以查看Firefox的源代码:
所以1。是的。不会。因为attachMediaStream纯粹是显示流的“本地”助手
*attachMediaStream不是adapter.js独有的,adapter.js只是最常用的适配器/帮助程序库。attachMediaStream
是该库的一部分。该库是一个包含“粘合”代码以消除浏览器之间差异的库(Chrome/Firefox通常在实验性API的前缀中加上moz
或webkit
)
attachMediaStream
负责将附加到HTML视频元素。没别的了
您可以查看Firefox的源代码:
所以1。是的。不会。因为attachMediaStream纯粹是显示流的“本地”助手
*attachMediaStream不是adapter.js独有的,它只是使用的最常见的适配器/帮助程序库。I是否有办法执行第二种情况,即告诉远程对等方停止向我发送流。听起来你想使远程视频静音?您可以通过向远程甲方发送“请静音”消息,并让远程方将其videoTrack设置为disabled.OK。如果我将远程用户的音频和视频都静音,是否等同于远程用户不向我发送任何流?从技术上讲,不是。我相信他/她仍将发送黑色图像。(更多信息)我有办法做第二种情况,即告诉远程对等方停止向我发送流。听起来你想让远程视频静音?您可以通过向远程甲方发送“请静音”消息,并让远程方将其videoTrack设置为disabled.OK。如果我将远程用户的音频和视频都静音,是否等同于远程用户不向我发送任何流?从技术上讲,不是。我相信他/她仍将发送黑色图像。(更多信息)
attachMediaStream: function(element, stream) {
logging('DEPRECATED, attachMediaStream will soon be removed.');
element.srcObject = stream;
},