2

私は IP カメラを持っており、そのフィードを共有したいと考えています。

RTSP フィードと単純な JPEG 画像を出力できます。

その単一のフィードを複数の視聴者に提供する方法を探しています。

実際には、常に数個しか存在しない可能性があるため、一度に 1,000 個を調べているわけではありません。

また、フィードを出力するカメラだけで、ハードウェアを使用せずにこれを行いたいと考えています。

そのフィードを取得して、何らかの方法で複数の人に提供できるインターネット上のサービスはありますか?

おそらくそれを行う方法は、そのRTSPをブラウザにとってより口当たりの良いものにトランスコードすることですが、それはオプションですか?

繰り返しになりますが、私の側にはハードウェアがありません。コンピューターのラック (1 台でも) を自分の側に置きたくありません。

4

3 に答える 3

3

まず、カメラから RTSP ストリームを受信する必要があります。Live555 のように使用できるオープン ソース ライブラリがいくつかあります。次に、ストリームをブラウザで再生できるプロトコルに変換する必要があります。これは、HTTP Live Streaming (HLS) または Dynamic Adaptive Streaming over HTTP (MPEG-DASH) です。これらのストリームは、Media Source Extensions (MSE) がサポートされている場合、HTML5 ビデオを使用して再生できます。古いブラウザーは MSE をサポートしていないため、フォールバック プレーヤー (HLS または MPEG-DASH をサポートする Adob​​e Flash ベースのプレーヤーなど) が必要です。

IP カメラをブロードキャストするための完全なソリューションを提供するクラウドベースのサービスがいくつかあります。IPCamLive.comをテストしましたが、問題なく動作しています。

私が IPCamLive で最も気に入ったのは、このサービスがカメラを埋め込むためのシンプルな HTML スニペットを提供することです。そのため、このスニペットを自分の Web ページに貼り付けただけです。もう1つの良い点は、このサービスがONVIFプロトコルをサポートしているため、カメラストリームの適切なRTSP URLを見つけるのに役立ちます.

于 2016-06-09T06:24:35.517 に答える
0

カメラの型番は?RTSP と JPEG をサポートしている場合は、ルーターからカメラのローカル IP アドレスに JPEG のポート 80 と RTSP のポート 554 を転送するだけで済みます。また、静的 IP を取得するか、動的アドレスを dyndns.org に登録して DNS 名を取得する必要があります。

ここに画像の説明を入力

次に、ユーザーがそのカメラからの RTSP ストリームを見たい場合は、カメラがオンになっているルーターの WAN IP アドレスを参照する RTSP URL から開くことができます。

AXIS カメラと上からのセットアップの場合:

rtsp://84.55.1.2/axis-media/media.3gp

10.10.10.1:554これは、IP カメラであるにルーティングされます。

カメラが UPnP をサポートしている場合は、作業を軽減できます。次に、オンにするだけで、ユーザーが URL に入力する必要があるアドレスと追加するポートを取得できます。

これをブラウザで表示したい場合は、サポートされている場合は MOTION JPEG を取得するか、定期的に JPEG を取得する必要があります...

于 2011-10-05T23:08:59.420 に答える
0

メディアサーバーを使用...

メディア サーバーは接続を集約するため、デバイスを前向きにする必要はありません。

いくつかあります...

私は@ http://net7mma.codeplex.com/です

私のライブラリ @ http://www.codeproject.com/Articles/507218/Managed-Media-Aggregation-using-Rtsp-and-Rtpの codeproject 記事があります。

指定した HTTP Jpeg および MJpeg バリエーションなどの非 rtp ソースをサポートし、さらに、その場で jpeg 画像から RTP MJPEG を作成することもサポートします。

また、再起動間隔を使用して、変更された最小符号化単位 (MCU) のみを送信するオプションもあります。これにより、送信されるデータの量が減少し、多かれ少なかれ MPEG に近い帯域幅が得られます。

VLC、QuickTime、(S)MPlayer、およびその他のさまざまなプレーヤーで動作します。

主な目的は必要に応じて集計することであり、rtpdump 形式への記録もサポートしています。

Mono または .Net で動作し、エンコードとデコードのサポートも計画されているため、現在は 4.5.2 をターゲットにしています。

于 2012-12-11T23:30:00.543 に答える