27

私はwebRTCビデオ通話に取り組んでいます。データチャネルの実装に成功しました。ここで、ビデオ ストリームを同じピア接続に追加したいと思います。

回答とオファーの前にストリームを追加する必要があることを読みました。回答またはオファーの後にストリームを追加する方法はありますか?

オファーまたはアンサーの前にストリームを追加した場合、ストリーミングを停止し、必要に応じて再開するにはどうすればよいですか?

非常に多くのストリームを維持する上で何か問題が発生する可能性はありますか?

4

3 に答える 3

18

完全なシグナリングを作成した後にストリームを追加するには、ピア接続がストリームと再ネゴシエートする必要があります。

pc1.addstream(stream)

次に、もう一度オファーを作成し、他のピアに送信します。

リモート ピアはストリームを追加し、応答 SDP を送信します。

ストリームを停止するには:

stream.stop();
pc1.removeStream(stream);
于 2013-05-09T11:24:11.030 に答える