Tôi gặp sự cố khi tôi cần "mô phỏng" đầu ra micrô.Mô phỏng Micrô (micrô ảo)
Dữ liệu sẽ đến qua mạng, được giải mã vào PCM và về cơ bản cần phải được ghi vào micrô - sau đó các chương trình khác có thể đọc/ghi/bất kỳ điều gì.
Tôi đã đọc lên trên alsa nhưng thông tin khá thưa thớt. Plugin tệp có vẻ đầy hứa hẹn - tôi đã nghĩ đến việc có một đường ống có tên là "infile" mà sau đó tôi có thể phân phối dữ liệu đến từ ứng dụng của tôi. Tôi không thể làm cho nó hoạt động tuy nhiên (vlc/audacity chỉ segfault).
pcm.testing {
type file
slave {
pcm {
type hw
card 0
device 0
}
}
infile "/dev/urandom"
format "raw"
}
Có cách nào tốt hơn để thực hiện việc này không? Bất kỳ đề xuất về alsa plug-in (đặc biệt là các plugin tập tin)?