Re: [mpg123-users] Multiple streams, Multiple outputs
Brought to you by:
sobukus
|
From: Thomas O. <tho...@or...> - 2015-07-24 06:02:35
|
Am Thu, 23 Jul 2015 20:07:40 -0400 (EDT) schrieb James Greenlee <ja...@ma...>: > I'm working on a project where I need the ability to connect to multiple audio streams on the Internet, and send the output to multiple physical outputs on the host system. The longterm question is if the pysical outputs share a common audio clock. This does matter when you are feeding them from one program or just generally with a need for synchronous work. > I don't need to interact with the audio streams once they're > connected and playing, I just need them to play in the background. > Using MPG123 I was able to connect to multiple streams > simultaneously, and I thought I could maybe use JACK to route each > instance to a specific output, but I've not been successful in > getting MPG123 to play through JACK. Are you using mpg123 the command-line program or the decoder library libmpg123 with your own player code? If it is the first, there is a JACK output module, built by default if JACK development files are on the system. You can use it as mpg123 --stereo -o jack -a Port1,Port2 $your_stream Doesn't that work for you? Alrighty then, Thomas |