gimes4dieni
Re:Show HN: Working on a new network transport for PulseAudio and ALSA
on Saturday May 04, 2019 @05:07PM (#19829388)
This is exactly what I did - creating an ALSA plugin and leveraging snd-loopback to pass PCM to a streaming process. I would be interested in incorporating your protocol into SlimStreamer. Currently it uses SlimProto, which is TCP based (so sync part is a nightmare to get working on a reasonable level). How far are you with supporting multiple sampling rates and multiple receivers?
Re:Show HN: Working on a new network transport for PulseAudio and ALSA
on Saturday May 04, 2019 @03:49PM (#19828845)
This is great staff! Finally there is an Open Source initiative to create a robust transport for sync audio streaming. Existing Open Source solutions that come to my mind (like SlimProto, SnapCast, ffmpeg) focus on providing 'a product' rather than a reusable 'transport'. Few questions: how do you 'capture' PCM stream in case of ALSA? It is straight forward to create a PA sink and plug it into PA configuration, but I am wondering about pure ALSA.
Disclaimer: I am an author of https://www.github.com/gimesketvirtadieni/slimstreamer