2013-05-24 45 views
18

私は同じネットワーク上に2台のコンピュータを持っています。それらのうちの1人はRTPプロトコルで映画(H264)を送信する。 2番目のコンピュータでこのストリームを受け取ってビデオタグに表示するための単純なjavascriptアプリケーションを作成することは可能ですか?WebRTCを使用して標準のRTPビデオストリームを受信できますか?

これまでのところ、WebRTCの印象は、ブラウザ間(WebRTC APIを使用)で使用するように設計されていますが、受信側でのみ使用したいと考えています。

+2

にRTPを記載しています。これは良い質問です。埋め込みデバイスからビデオをストリーミングしたいのですが、私は新しいJavaScript APIでビデオを解析することができればと思っていました。 –

答えて

3

WebRTCを使用してビデオをストリーミングすることは可能ですが、他の側ではビデオをストリーミングするのにMedia Source APIを使用する必要があります。

はここdemoarticleが、これはJanus-Gatewayを助けるかもしれないかもしれませメディアソースAPI

+2

これは非常に興味深いようですが、まだ全体像が見えません。現在、私はすでに、RTPを使用してH264でエンコードされたビデオを送信する1台のマシンを持っています。私が必要とするのは、このストリームを受信して​​ブラウザに表示する方法です。 MediaSource APIを使用しているようですが、ビデオタグにストリームを送ることはできますが、ストリームをどのように受け取ることができますか? –

+0

dataChannelを通じてチャンクとしてデータを送信できます。 –

+0

しかし、どのようにしてRTP/UDPパケットを受信できますか? –

3

について説明します。 これはDependencies

+0

で共有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

+1

この例ではJanusデモページを使用していますが、デモページには多くの依存関係があります。単純な "Janusをインストールし、gstreamerを起動し、他のコンピュータに開いているWebページ"という例がありますか?そのファイルは1-3ファイル(html + js)ですか? – Bim

関連する問題