2015-04-06 1 views
-1

Je suis flux RTSP de la caméra:VLC streamng de RTSP à HTML5

rtsp://666666:[email protected]:554/cam/realmonitor?channel=1&subtype=0

et VLC reconnaît (CTRL + N -> Coller -> il montre).

Maintenant, je veux diffuser en FLV (ou en HTML5 OGG) en utilisant VLC. Essayer cette ligne de commande:

"c:\Program Files (x86)\VideoLAN\VLC\vlc.exe" rtsp://666666:[email protected]:554/cam/realmonitor?channel=1&subtype=0 --sout '#transcode{vcodec=FLV1,vb=2048,fps=25,scale=1,acodec=none,deinterlace}:http{mime=video/x-flv,mux=ffmpeg{mux=flv},dst=127.0.0.1:8090/device_1.flv}' :no-sout-standard-sap :ttl=5 -sout-keep -no-audio -video -no-sout-audio 

et maintenant VLC ne reconnaît pas adresse de flux:

VLC could not connect to "666666:554". Input stream cannot be opened 

Ce que je fais mal?

+1

Ce site est pour la programmation des questions. Nous ne sommes pas un support technique logiciel général. –

+0

Deuxième version de la ligne de commande: '" c: \ Program Files (x86) \ VideoLAN \ VLC \ vlc.exe "-I dummy -vvv rtsp: // 666666: [email protected]: canal 554/cam/realmonitor? = 1 & subtype = 0 --sout "#standard {accès = http, dst =: 8080/output.mp4}" 'et cette fois j'ai eu une fenêtre avec le journal, mais aussi avec des erreurs. Exécutez ceci comme commande pour recréer (ce sera plus facile pour tsn de mettre tout cela ici). – user2869150

Répondre

0

Citer l'adresse RTSP et utiliser le bon format pour les paramètres:

"c:\Program Files (x86)\VideoLAN\VLC\vlc.exe" "rtsp://user:[email protected]:554/cam/realmonitor?channel=1&subtype=0" --sout '#transcode{vcodec=FLV1,vb=2048,fps=25,scale=1,acodec=none,deinterlace}:http{mime=video/x-flv,mux=ffmpeg{mux=flv},dst=127.0.0.1:8090/device_1.flv}' --no-sout-standard-sap --ttl 5 --sout-keep --no-audio --video --no-sout-audio 

Je n'ai pas vérifié vos paramètres, je viens corrigeais le format. Il y a une sortie et je peux jouer le FLV résultant.

Vous voudrez peut-être changer votre mot de passe.