Мне нужно создать как виртуальную веб-камеру, так и виртуальный микрофон на машине Ubuntu 16.04 для использования в веб-приложении с использованием WebRTC через мой веб-браузер.
Мне нужно передать видео и аудио на эти 2 виртуальных устройства с IP-камеры (поток RTSP). Воспроизведение потока RTSP непосредственно в VLC отлично работает как с видео, так и со звуком.
Для этого я создал / dev / video1 с помощью video4linux2. Я могу передать IP-камеру в / dev / video1.
ffmpeg -i rtsp: // IP-адрес: 554 / потоковая передача / каналы / 101 / -f v4l2 / dev / video1
Если я посмотрю в проигрывателе VLC, я могу выбрать / dev / video1 в качестве видеоустройства, но у меня есть только «hw: 0,0» в качестве аудиоустройства, а это мой встроенный микрофон.
Как правильно направить такой поток RTSP на виртуальную веб-камеру и виртуальный микрофон?