私は同じネットワーク上に2台のコンピュータを持っています。それらのうちの1人はRTPプロトコルで映画(H264)を送信する。 2番目のコンピュータでこのストリームを受け取ってビデオタグに表示するための単純なjavascriptアプリケーションを作成することは可能ですか?WebRTCを使用して標準のRTPビデオストリームを受信できますか?
これまでのところ、WebRTCの印象は、ブラウザ間(WebRTC APIを使用)で使用するように設計されていますが、受信側でのみ使用したいと考えています。
私は同じネットワーク上に2台のコンピュータを持っています。それらのうちの1人はRTPプロトコルで映画(H264)を送信する。 2番目のコンピュータでこのストリームを受け取ってビデオタグに表示するための単純なjavascriptアプリケーションを作成することは可能ですか?WebRTCを使用して標準のRTPビデオストリームを受信できますか?
これまでのところ、WebRTCの印象は、ブラウザ間(WebRTC APIを使用)で使用するように設計されていますが、受信側でのみ使用したいと考えています。
WebRTCを使用してビデオをストリーミングすることは可能ですが、他の側ではビデオをストリーミングするのにMedia Source APIを使用する必要があります。
はここdemoとarticleが、これはJanus-Gatewayを助けるかもしれないかもしれませメディアソースAPI
これは非常に興味深いようですが、まだ全体像が見えません。現在、私はすでに、RTPを使用してH264でエンコードされたビデオを送信する1台のマシンを持っています。私が必要とするのは、このストリームを受信してブラウザに表示する方法です。 MediaSource APIを使用しているようですが、ビデオタグにストリームを送ることはできますが、ストリームをどのように受け取ることができますか? –
dataChannelを通じてチャンクとしてデータを送信できます。 –
しかし、どのようにしてRTP/UDPパケットを受信できますか? –
について説明します。 これはDependencies
で共有gstreamerを使用してjanusにRTPを送信し、WebRTC http://www.rs-online.com/designspark/electronics/engを使用して表示するための素敵なチュートリアルです。/blog/building-a-raspberry-pi-2-webrtc-camera?/ designspark/electronics/blog/building-a-raspberry-pi-2-webrtc-camera = – mpromonet
この例ではJanusデモページを使用していますが、デモページには多くの依存関係があります。単純な "Janusをインストールし、gstreamerを起動し、他のコンピュータに開いているWebページ"という例がありますか?そのファイルは1-3ファイル(html + js)ですか? – Bim
にRTPを記載しています。これは良い質問です。埋め込みデバイスからビデオをストリーミングしたいのですが、私は新しいJavaScript APIでビデオを解析することができればと思っていました。 –