2016-08-24 78 views
0

我通過android設備發送從IP攝像頭到wowza服務器的直播流媒體。這裏我是設備流,然後想使用rtsp.so發送服務器上,請提供有用的鏈接。通過Android設備從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安裝路徑的內容/目錄中。在管理器用戶界面中,您可以通過選擇您的應用程序,進入流文件並點擊文件旁邊的連接按鈕,將此流文件連接到您的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。