Параметры VLC для установки аудиопотока с микрофона
У меня есть проект C#, где поток из ip-камеры записывается в файл, я использую libvlc.
Это часть кода с параметрами vlc:
string VlcArguments = @":sout=#transcode{acodec=mpga,deinterlace}:standard{access=file,mux=mp4,dst="C:\Users\I\Desktop\Output.mp4"}";
var media = factory.CreateMedia<IMedia>(rtsp://184.72.239.149/vod/mp4:BigBuckBunny_175k.mov, VlcArguments);
var player = factory.CreatePlayer<IPlayer>();
player.Open(media);
filename
путь к файлу результата Работает нормально, но мне нужно записать звук с микрофона Микрофон (High Definition Audio Device). Что мне нужно изменить, чтобы добиться этого?
UPD Это должно выглядеть примерно так
var media = factory.CreateMedia<IMedia>("dshow:// dshow-vdev=rtsp://184.72.239.149/vod/mp4:BigBuckBunny_175k.mov dshow-adev=Microphone (High Definition Audio Device)", VlcArguments)
Но это не работает (
UPD2
Итак, я думаю, что нашел ответ https://forum.videolan.org/viewtopic.php?f=14&t=124229&p=425550&hilit=camera+microphone+dshow
К сожалению это не сработает