Greetings,
Let me first state that I love what volumio has done for my music listening habits. My aging hifi gear has new, modern life breathed into it by this software, and I’m extremely grateful to all who contribute to this.
Now, my own unique issue:
I am attempting to stream 2 channels of pcm audio from jackd, running on my laptop, to my raspberry pi/hifiberry running volumio. The idea here is: I have a band playing a gig in my backyard, and I’d like to forward the main output of the console to the hifi system inside the house for people who’d like to listen in a less loud environment. Normally, the hifi system is a regular ol’ volumio system: music library, handful of web radio stations. I’d like to be able to simply tune volumio into the stream from the laptop during shows. In theory, this is very simple: the console is digital, and the laptop is connected to it via usb and running jack. This is working fine at very low latency (~5 ms). Next, I have gotten a darkice (with jack input)/icecast stream up and running, and it worked quite well with Volumio. Of course, there is quite a lot of delay with this method, at least a full second. If the band is loud enough, this delay will sound quite awful inside the house.
So, I’m trying to get this delay as low as possible. This is where everything goes sideways. I’ve tried setting up an ffmpeg rtp stream from the laptop, but I can’t figure out how to get volumio/mpd to connect to it. This should be possible using the ffmpeg input plugin for mpd, no? Can I just add an rtp url as a web radio station (I have tried this, but I got no audio)?
Right now, I have a raspbian install working using netjack, but I was hoping to get down to a one-sd-card solution so that I didn’t have to access the rpi buried in the back of my av rack.
Thanks in advance, I know this is an oddball question. I have a tendency to try to wring every last bit of usefulness out of all my toys. Sometimes this means I’m asking them to do something they simply can’t.