2011-12-24 87 views
0

我想知道是否強制使用任何流媒體服務器,如達爾文,Wowza或VLC流式傳輸RTSP直播視頻?我收到來自客戶的RTSP鏈接,並且每次都會更改。我可以在VLC播放器中成功播放它,但在手機上無法看到任何內容。我嘗試播放一個具有.3gp擴展名的示例鏈接,它工作正常。但我的鏈接沒有擴展名。他們看起來像這樣rtsp://122.166.229.151:1950/1346a0cf0ef7c2。請幫助我。如果必須使用擴展程序或服務器,我將繼續朝這個方向努力。強制使用Darwin或wowza或VLC在android中直播視頻流?

回答

0

流媒體服務器(如您所描述的)並不是絕對必要的 - 只要您可以從您的源代碼中獲取RTSP,您應該能夠看到它。大多數IP攝像機都有板載RTSP服務器(儘管我不會在其上連接太多的連接)。如果你能在VLC中看到它,手機應該也能夠使用它,因爲用於編碼的編解碼器是Android設備支持的編解碼器(在大多數情況下,如果你使用AAC的H.264 Baseline 3.0 ,你應該很好去)。

像Wowza這樣的流媒體服務器可以讓這個流可以提供給更廣泛的用戶,而不是直接從源設備上直接播放,但如果您不打算向廣泛的用戶廣播,則不需要流式傳輸到Android設備。

較新版本的Android(薑餅及更高版本)也可以使用Apple HTTP Live Streaming。