1

サンプル WebRTC アプリケーションで非常に奇妙な問題に直面しています。このアプリケーションは、getUserMedia を使用してローカル カメラ ストリームを取得し、RTCPeerConnection を使用して接続を作成し、それをリモート ブラウザーに送信するだけです。Mozilla Nightly で試すと問題なく動作しますが、Google Chrome (25 および 26beta) ではonaddstreamイベントが発生しますが、リモート ビデオは空のままです。リモート ビデオ ストリームをビデオ要素にアタッチするために、createObjectURL を使用しています。ビデオ要素を調べると、src属性のストリーム blob が設定されているようです ( Nightlyでは mediastream: 、Chrome ではblob:http:// )。問題がどこにあるのか、誰にもわかりますか?助けてくれてありがとう。

4

1 に答える 1

0

試す:

window.URL = window.webkitURL || window.mozURL || window.URL;
if (moz) video.mozSrcObject = stream;
else {
    video.src = window.URL.createObjectURL(stream) || stream;
}
video.play();

ストリームの onended 属性を確認します。それは偽であるべきです

于 2014-06-06T16:23:31.683 に答える