Beim Laufen:
cvlc -vvv 'Bootstrap Tutorial.mp4' --sout '#rtp{dst=rtmp://a.rtmp.youtube.com/live2,name=pa1p-8c4m-zzvp-5j6t,mux=ts}'
Ich bekomme dieses Debugging-Log .
Bei zusätzlicher Angabe der Zugriffsmethode:
cvlc -vvv 'Bootstrap Tutorial.mp4' --sout '#std{access=rtmp,dst=rtmp://a.rtmp.youtube.com/live2/pa1p-8c4m-zzvp-5j6t,mux=ts}'
Ich bekomme dieses Debugging-Log .
Wie streame ich Live-Video und -Audio mit VLC vom Terminal aus auf YouTube?
Ressourcen, die ich mir angesehen habe:
ich übertrug Video live von Terminal mit vlc zu youtube.
Folgendes ist der Befehl:
cvlc -vvv FILE016.MP4 --sout '#transcode{vcodec=h264,scale=Auto,width=1280,height=720,acodec=mp3,ab=128,channels=2,samplerate=44100}:std{access=rtmp,mux=ffmpeg{mux=flv},dst=rtmp://a.rtmp.youtube.com/live2/stream-name}'
Beachten Sie, youtube zeigt manchmal eine Nachricht, h264 als Transcoder zu verwenden, und ab 128, wenn ich versuche, Video in flv auf einer langsamen Internetverbindung umzucodieren.
VLC "${PATHTOFILE}" --sout '#transcode{vcodec=FLV1,acodec=mp3,samplerate=44100}:std{access=rtmp,mux=ffmpeg{mux=flv},dst=rtmp://a.rtmp.youtube.com/live2/'${STREAMID}