TV do Software Livre

Programação

How to replicate the signal of Free Software TV

We are using Icecast (http://www.icecast.org) with a modified version to deal with audio and video, because the default version of Icecast only can retransmit audio.

ALERT! Ps: See the config file below to know how to proceed to access the main server to get the content to be replicated in your server.

The modified Icecast source code can be downloaded from here

But you must install Theora before to build the binaries from that source. You can download Theora from:

To compile Theora, you will need to install those versions of libraries :

ALERT! Ps: On the website is written "libvorbis-1.0.1" but the version to download (which you must use) is "libvorbis-1.1.0.tar.gz"

You can also try to download from Infomedia website:

Compiled binaries for Slackware 10.1 can be reach at:

After install the programs, you need to configure Icecast. It can be made modifying a text file (in XML format)

Before to start the configuration itself, we suggest you to create an user and group to run Icecast:

  # groupadd icecast
  # adduser icecast
Then, you must have the following subdirectories:
  # ls -la /home/icecast
  drwx--x--x    6 icecast  icecast       208 Dec 30 15:25 ./
  drwxr-xr-x   18 root     root          408 May 14 00:03 ../
  drwxr-xr-x    2 icecast  icecast       280 Dec 30 14:59 admin/
  drwxr-xr-x    2 icecast  icecast       112 May 27 19:08 conf/
  drwxr-xr-x    2 icecast  icecast       112 Dec 30 15:54 log/
  drwxr-xr-x    2 icecast  icecast       384 Dec 30 14:59 web/

To make sure you'll not have permission problems, run:

  # chown -R icecast:icecast  /home/icecast

The full Icecast documentation can be found at:

REFACTOR See an example of a config file for a replication server (slave).

ALERT! Ps: This file is being continuously modified in order to have the best configuration for FISL 6.0.


rev 4 em 26 Mar 2007 por AurelioAHeckert
Todo material do sítio TV Software Livre é propriedade da ASL e PSL-BR e pode ser reproduzido livremente, desde que permaneça livre e a fonte seja citada, seguindo os termos da licença Creative Commons (by-sa).