VLC live http streaming pour Android
Je suis en train de faire la diffusion http en direct de VLC pour android app à l'aide de VideoView.
J'ai la vidéo 3gp et de les utiliser vlc pour les lire:
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}'
Dans mon android, je mis la videoview source: http://et pour httplive://mais rien ne s'affiche. Je reçois toujours un message d'erreur.
Quelqu'un peut-il m'expliquer comment configurer vlc pour la diffusion http en direct?
Edit: la Solution à mon problème
cvlc -vvv video.mp4 --sout '#transcode{vcodec=h264,vb=100}:standard{access=http,mux=ts{use-key-frames},dst=:9090}'
puis l'url est http://@server:9090
Le HTTP live streaming est uniquement pris en charge sur Android 3.0 et au - dessus de ce téléphone sont vous de tester ce sur?
Le mien est 2.3.4 🙁 je suis aussi arriver :NuHTTPDataSource(4358): le Serveur ne nous a pas donné la longueur du contenu! Est-ce le vlc de commande j'ai mis ci-dessus valable pour un 4.0?
La diffusion HTTP en direct est pris en charge depuis 2.3.3, j'ai écrit app ciblage sur ce, il en est de même troisième partie de la bibliothèque le soutien HLS 2.1+.
ce que vous avez demandé n'est pas liée à la diffusion HTTP en Direct, c'est juste un HTTP streaming
Salut Jlanza , je suis face à un même problème , pouvez vous s'il vous plaît fournir une solution pour moi
Le mien est 2.3.4 🙁 je suis aussi arriver :NuHTTPDataSource(4358): le Serveur ne nous a pas donné la longueur du contenu! Est-ce le vlc de commande j'ai mis ci-dessus valable pour un 4.0?
La diffusion HTTP en direct est pris en charge depuis 2.3.3, j'ai écrit app ciblage sur ce, il en est de même troisième partie de la bibliothèque le soutien HLS 2.1+.
ce que vous avez demandé n'est pas liée à la diffusion HTTP en Direct, c'est juste un HTTP streaming
Salut Jlanza , je suis face à un même problème , pouvez vous s'il vous plaît fournir une solution pour moi
OriginalL'auteur jlanza | 2012-02-23
Vous devez vous connecter pour publier un commentaire.
Solution à mon problème
cvlc -vvv vidéo.mp4 --sout '#transcode{vcodec=h264,vb=100}:standard{access=http mux=ts{utilisez-key-frames},dst=:9090}'
puis l'url est http://@server:9090
OriginalL'auteur jlanza