3
我正在嘗試使用VideoView從HTTP到HTTP流媒體直播到Android應用程序。VLC直播到Android流媒體HTTP
我有3GP視頻和使用VLC串流它:
cvlc -vvv video.3gp --sout '#transcode{vcodec=mp4v,acodec=mpga,vb=800,ab=128}:standard{access=http,mux=ogg,dst=128.0.0.6:9090/jlanza}'
在我的Android我的videoview源設置爲http://並httplive://但是不顯示任何內容。我總是得到一個錯誤。
任何人都可以向我解釋如何配置http實時流的vlc?
編輯:解決我的問題
cvlc -vvv video.mp4 --sout '#transcode{vcodec=h264,vb=100}:standard{access=http,mux=ts{use-key-frames},dst=:9090}'
那麼該URL http://@server:9090
僅在Android 3.0及更高版本中支持HTTP直播流 - 您正在測試此手機的手機是什麼? – lxt 2012-02-23 16:31:29
我是2.3.4 :(我還得到:NuHTTPDataSource(4358):服務器沒有給我們的內容長度!是否我上面提到的vlc命令適用於4.0? – jlanza 2012-02-23 17:25:47
@lxt,支持HTTP直播流自2.3.3以來,我已經編寫了針對此應用的應用,甚至有[第三方庫](http://vov.io/vitamio/)支持2.1+以上的HLS, – yorkw 2012-02-23 20:43:58