1

In a couple of weeks in my country there will be a open source event (FLISOL) and the group is trying to figure out how to stream the event live with a slow connection.

What options are in Ubuntu that can help in streaming the live event with a low speed device over the internet.

The internet speeds vary between 8KB/s up to 40KB/s and we want a way to have low latency without sacrificing a lot of quality.

Since the event will be on the 28th and 12.04 will come out on the 26th. the version of Ubuntu that will be used will be 12.04.

Luis Alvarado
  • 211,503

1 Answers1

1

Maybe the easiest and most stable solution would be to set up an Icecast server where you can define the bandwith per mount point (see also this question). This will also allow very low bitrates at the cost of quality of course.

By using Darkice as a streaming client you are able to stream the sound output of your soundcard, which would alos allow mixing of microphone or other sources before streaming. To set up Darkice for low bandwith streams you may edit the configuration file included e.g. like follows:

[icecast2-0]
bitrateMode     = cbr       # fixed bit rate
quality         = 1.0
format          = mp3       # format of the stream: ogg vorbis
bitrate         = 32        # bitrate of the stream sent to the server
[...]

Both applications are available through the repositories: icecast2 Install icecast2 and darkice Install darkice.

Takkat
  • 142,284