On Tue, 22 Mar 2016, James Greenlee wrote:
I'm looking to setup something to take multiple
inputs from a audio interface (say 8 channels) and then encode those inputs to several
(MP3?) streams and send them to a icecast server for distribution.
I've used darkice/icecast on the same system with the built-in sound card (2 inputs),
and now I want to ramp that up to say 8 inputs / streams.
I'd prefer this to be as close to real-time as possible, and all CLI/scriptable.
MP3, Real Time? MP3 adds something like 300ms latency. As comparison
skype's encoding is around 30ms. If you want anything close to realtime...
Opus is it. (Opus being completely open, the HTML5 standard are also good
reasons to use it over Mp3 propietary code)
--
Len Ovens
www.ovenwerks.net