3
VideoViewを使用してVLCからAndroidアプリにhttpライブストリーミングをしようとしています。VLCライブのAndroidへのストリーミング
私は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}'
を私は、httpへvideoviewソース設定://をして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
HTTPライブストリーミングは、Android 3.0以降でのみサポートされています。どの携帯端末でこれをテストしていますか? – lxt
私は2.3.4 :(私も取得しています:NuHTTPDataSource(4358):サーバーは私たちにコンテンツの長さを与えていない!私は4.0以上有効な上記のvlcコマンドですか? – jlanza
@lxt、HTTPライブストリーミングがサポートされています2.3.3以降、私はこれにアプリケーションのターゲットを書いています、2.1 +でHLSをサポートしているサードパーティのライブラリ(http://vov.io/vitamio/)もあります。 – yorkw