webRTC の mediaStream インターフェイスでは、複数の MediaStreamTracks を使用できます。これらは、カメラ/マイクからのオーディオおよび/またはビデオ ストリームである必要はありません。
JSONオブジェクトを使用してMediaStreamTrackを作成するにはどうすればよいですか?
webRTC の mediaStream インターフェイスでは、複数の MediaStreamTracks を使用できます。これらは、カメラ/マイクからのオーディオおよび/またはビデオ ストリームである必要はありません。
JSONオブジェクトを使用してMediaStreamTrackを作成するにはどうすればよいですか?
最近の会議の 1 つで、この議題が議題に上っていましたが、将来的には可能になるかもしれません。これは、アプリケーションが同じタイプの複数のデバイスを使用できるようにするために使用できます。
ストリーム トラックのオブジェクトを作成できますが、メディア ストリームは常にブラウザーによって提供されます。ローカル メディア ストリームで getUserMedia() メソッドから取得するか、リモート メディア ストリームでピア接続から受信します。
MediaStreamTrack はブラウザー API によって作成されたオブジェクトであり、その中のメディア (ローカルまたはリモート) は常に、マイク/カメラまたは PeerConnection からのメディアを使用して、ブラウザーによって提供されます。
RTCDataChannel はまさに必要なものです。参照: https://developer.mozilla.org/en-US/docs/Web/API/RTCDataChannel
上のページから: 「RTCDataChannel インターフェイスは、任意のデータの双方向ピアツーピア転送に使用できるネットワーク チャネルを表します。」