Tonatos
@Tonatos

Как научить стримить VLC аудио параллельно с видео при input-slave=alsa?

Пытаюсь научиться стримить видео и аудио с вебкамеры при помощи VLC на Ubuntu Server. По каким-то причинам, стримится только аудио или только видео поток. Запускаю вот такой командой и на выходе проигрывается только аудио.

cvlc v4l2:// :v4l2-dev=/dev/video0 :v4l2-standard=1 :input-slave=alsa:// ':sout=#transcode{vcodec=theo,vb=3500,width=1920,height=1080,acodec=vorbis,ab=192,channels=2,samplerate=44100}:http{mux=ogg,dst=:8080/webcam.ogg}'


В случае, если запускаю без input-slave=alsa:// таким образом:
cvlc v4l2:// :v4l2-dev=/dev/video0 :v4l2-standard=1 :input-slave=alsa:// ':sout=#transcode{vcodec=theo,vb=3500,width=1920,height=1080,acodec=vorbis,ab=192,channels=2,samplerate=44100}:http{mux=ogg,dst=:8080/webcam.ogg}'

Остается только видео.

В случае, если поменять местами основной и slave поток
cvlc alsa://hw:1,0 :input-slave=v4l2:///dev/video0 :sout="#transcode{vcodec=theo,vb=2000,acodec=vorb,ab=128,channels=2,samplerate=44100}:http{dst=:8080/webcam.ogg}

Тоже отдает только аудио.

Версия VLC:
$ vlc --version
VLC media player 2.2.2 Weatherwax (revision 2.2.2-0-g6259d80)
Версия VLC 2.2.7 Umbrella (2.2.2+git20170721+r59033+56~ubuntu16.04.1)


Лог VLC -vvv

Как померджить аудио и видео?
  • Вопрос задан
  • 495 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы