Потоковая передача WebM с помощью ffmpeg через UDP не работает со звуком

Я пытаюсь транслировать видео и аудио с веб-камеры как WebM через udp через инструмент командной строки ffmpeg. (ffmpeg собран правильно и все библиотеки включены)

Поток начинается с:

ffmpeg -f dshow -i video="Logitech HD Pro Webcam C910":audio="Mikrofon (USB-Audogerät)" -f webm udp://localhost:11100

и я пытаюсь воспроизвести файл на том же компьютере с:

ffplay udp://localhost:11100

Потоковое видео и аудио не работает. Я получаю следующее сообщение об ошибке в ffplay:

udp://localhost:11100: End of file 0KB vq=    0KB sq=    0B f=0/0
nan    :  0.000 fd=   0 aq=    0KB vq=    0KB sq=    0B f=0/0

Если я просто потоковое видео

ffmpeg -f dshow -i video="Logitech HD Pro Webcam C910" -f webm udp://localhost:11100

Я получаю видео с ffplay.

Что мне нужно сделать, чтобы правильно передавать / принимать аудио?

Я пытаюсь таким образом с командной строкой воспроизвести способ использования libav в проекте C, если это представляет интерес...

0 ответов

Другие вопросы по тегам