4
我一直在瀏覽WebRTC文檔,並且看到兩個WebRTC方法,我不確定我是否瞭解它們之間的區別:reattachMediaStream
和attachMediaSource
。什麼是WebRTC方法reattachMediaStream用於?
attachMediaSource
這個我得到了,你用它來附加一個MediaStream
到像video
元素的東西。
HTML:
<video id="videoPlayer">
JS:
attachMediaSource(videoPlayer, mediaSource);
但是當使用reattachMediaStream
?
查看WebRTC組提供的代碼adapter.js,沒有多大幫助。
對於壁虎有:
reattachMediaStream = function(to, from) {
console.log("Reattaching media stream");
to.mozSrcObject = from.mozSrcObject;
to.play();
};
對於WebKit的有:
reattachMediaStream = function(to, from) {
to.src = from.src;
}
在所有不同的實例觀察那裏也沒有幫助。我沒有看到任何使用reattachMediaStream。
它是否將視頻從一個視頻元素附加到另一個視頻元素?
哇,謝謝!我找不到任何Google搜索。看起來像是在搜索結果頁面的底部。 :) –
此外,我想這只是WebRTC通過其adapter.js文件提供的幫助器方法,以解決瀏覽器在將視頻附加到視頻流時不一致的問題,而不是WebRTC規範本身的一部分。 –