dvbshout takes an MPEG transport stream from a DVB card,
extracts audio channels from stream, and sends the audio to
an Icecast/Shoutcast server.
It had only been tested with DVB-S, but should also
work with DVB-C and DVB-T.
For the latest version of dvbshout, please see:
http://www.ecs.soton.ac.uk/~njh/dvbshout/
It is released under the GPL licence.