2016-08-24 18 views
0

私はIPカメラからアンドロイドデバイスを介してwowzaサーバにライブストリーミングを送信しています。ここで私はデバイスのストリームですし、rtsp.soを使用してサーバー上で送信したいと思う有用なリンクを提供してください。アンドロイドデバイス経由でIPカメラからWowzaサーバにライブストリーミングRTSP Android

+0

どのような種類のIPカメラ(ベンダー/モデル)を使用していますか? RTSPストリームのエンコードをサポートしていますか? –

+0

はい、RTSPとカメラモデルへのサポートはDS-2CD2410F-IW(Hikevision)です。 –

+0

@ Michelle-B:あなたは私のポイントを得ていますか? –

答えて

1

RTSPカメラエンコーダをWowzaサーバーに接続し、Androidデバイスで出力ストリームを再生できるはずです。

  1. RTSPカメラエンコーダをWowzaに接続します。

    カメラエンコーダからRTSP URIを取得し、VLCなどのサードパーティツールを使用してこのURIを再生して有効であることをテストします。このURIを含むストリームファイルを作成します。ストリームファイルは拡張子が ".stream"のテキストファイルで、通常はWowzaのインストールパスのcontent /ディレクトリに保存されます。マネージャのUIでは、アプリケーションを選択し、ストリームファイルに入り、ファイルの横にある[接続]ボタンをクリックすることで、このストリームファイルをWowzaソフトウェアに接続できます。

  2. RTSPエンコーダに関するいくつかの注意点は、Wowzaソフトウェアにいくつかの問題を引き起こす不明なトラックを送信するものがあることです。次の設定の追加/削除をテストして、接続の問題を解決するかどうかを確認できます。 conf/[appName] /Application.xmlファイルの/ Root/Application/MediaCaster/Propertiesコンテナ(いくつかあります)に追加する必要があります。

    <Property> 
    <Name>rtspValidationFrequency</Name> 
    <Value>0</Value> 
    <Type>Integer</Type> 
    </Property> 
    
    <Property> 
    <Name>rtspFilterUnknownTracks</Name> 
    <Value>true</Value> 
    <Type>Boolean</Type> 
    </Property> 
    
  3. Android搭載端末での再生は、HLSまたはRTSPのいずれかです。

    http://[wowza-public-ip-address]:1935/live/[streamName]/playlist.m3u8
    は、RTSP:// [wowza-パブリックIPアドレス]:1935 /ライブ/ [さstreamName]

    あなたは、Androidデバイス上でネイティブのプレーヤーを使用して再生をテストすることができます。一部の古いAndroidモデルはHLSをサポートしていないことに注意してください。

関連する問題