次のコードは、ユーザーからKMSへの実際のストリームを停止しますか?Kurento:rtcPeer.videoEnabled = falseはストリーミングを停止します
参加者[user] .rtcPeer.videoEnabled = false;
クロム製作所を調べると、このピアからのパケットは受信されませんが、wiresharkはトラフィックを表示します。
-Thanks、
次のコードは、ユーザーからKMSへの実際のストリームを停止しますか?Kurento:rtcPeer.videoEnabled = falseはストリーミングを停止します
参加者[user] .rtcPeer.videoEnabled = false;
クロム製作所を調べると、このピアからのパケットは受信されませんが、wiresharkはトラフィックを表示します。
-Thanks、
はい。あなたは、この行(例えばhere、)のWebRTC交渉からの応答が処理されたコールバックで
setTimeout(function() { webRtcPeer.videoEnabled = false } , 60000);
を発行する場合は、ビデオが停止していることがわかります。今やっているクロム
あなたには、いくつかのトラフィックが起こって見る理由です、黒の映像を送信しています。
私のカメラはまだアクセスされているので、空のストリームを送信していますか? カメラをオフにしたい場合は、現在のrtcピアを破棄し、ローカル制約を再度定義して交渉を行う必要がありますか? –
はい、正しいです。カメラは解放されておらず、getUserMediaから取得したローカルストリームを「停止」しなければ、そのカメラは解放されません。 – igracia
Firefox、IE、Safariはどうですか?彼らはまた黒いビデオを送信し続けますか? –
質問に答えをマークしてください。 – igracia
はい。それをしました。答えてくれてありがとう! –