Как захватить вход микрофона в VLC?
Я пытаюсь захватить вход микрофона в VLC media player через интерфейс http и поток этого, но до сих пор я ни к чему не пришел. Неужели это возможно?
2 ответов
какая платформа? Я на Mac, поэтому я точно знаю, что это возможно с VLC 2.0 для других платформ, это также должно работать.
не проверяли эти команды, хотя.
Mac: используйте VLC 2.0.0 или новее и используйте модуль qtsound:
vlc -vvv qtsound://
Win: используйте sth как:
vlc dshow:// :dshow-vdev="None" :dshow-adev="Your Audio Device"
Linux: используйте sth как:
vlc alsa://plughw:0,0
в Linux, Если вам нужно транслировать также видео, не забудьте разделить все параметры с помощью":". В этом случае я передаю USB-камеру с микрофоном alsa по умолчанию.
cvlc v4l2:///dev/video0 :v4l2-standard=ALL :input-slave=alsa://hw:0,0 :live-caching=300 ':sout=#transcode{vcodec=mp4v,vb=3500,width=1920,height=1080,acodec=mp3,ab=192,channels=2,samplerate=44100}:http{mux=ts,dst=:8080/}'