У меня проблема, когда мне нужно "имитировать" выход микрофона.
Данные будут поступать по сети, декодироваться в PCM и в основном должны быть записаны в микрофон, который затем другие программы могут читать/записывать/независимо.
Я читал на alsa, но информация довольно скудная. Файловый плагин кажется многообещающим - я думал о том, что именованный канал "infile", который я мог бы затем доставить данные из своего приложения. Я не могу заставить его работать (vlc/audacity просто segfault).
pcm.testing {
type file
slave {
pcm {
type hw
card 0
device 0
}
}
infile "/dev/urandom"
format "raw"
}
Есть ли лучшие способы сделать это? Любые предложения по плагинам alsa (в частности, файловый плагин)?