2017-06-20 65 views
2

IPカメラのストリームをhtmlウェブサイトに表示したいです.IPカメラはRTSPプロトコルでデータを送信します。私はhtml5 RTSP & & Google WebRTCのようなコードを使用しました。しかし、私はこれらのコードがRTSPストリームを受信して​​表示することができず、私のために働いていないと感じました。私はVLCを使用するいくつかのメソッドをテストしましたが、VLCを使用せずにストリームを表示することはできませんでした。このプログラムをクライアントサイドプログラムとして実装したいと思います。htmlでRTSPストリームを表示

答えて

1

ブラウザでRTSPを直接再生するための簡単で良い方法はありません。それは、古いAndroidのデバイス、いくつかのSTBまたはVLCプラグインを使って行うことができますが、これは良い方法ではありません。

RTSPをブラウザ用に変換するメディアサーバーをインストールする必要があります。

rtspをhlsに変換し、カメラからのライブビデオ変換が可能なffmpegを取ることは可能ですが、ストリーム管理や録音などの機能が必要な場合は、Flussonicのような商用オプションを見ることができますそれに)またはWowza。

「ストリーミングサーバー」のようなものもありますし、仕様ではRTSPプロトコルとHLS/RTMPプロトコルを探します。

+0

RTSPからHLSへの変換は、リアルタイムIPカメラストリームにとっては適していません。ストリーミングの遅延は約5秒以上です。 – Hokusai

0

メディアソース拡張機能(MSE)は非常に短い待ち時間でライブh264をサポートできます(Chrome Firefox Safariは1秒以下)。 RTSPを断片化したMP4に変換するためのゲートウェイが必要です。

+0

https://github.com/linkingvision/h5streamこのリンクは、MSEの遅延のパフォーマンスをテストするのに役立ちます。 – linkingv

関連する問題