Oct 22 2008

Poco a poco, vamos viendo cómo Internet se sonsolida como un importante medio de comunicación; es en este punto donde las radios libres, dignas portadoras de la libertad de expresión, ven la necesidad de volcarse sobre este medio.
Este texto está pensado para todos los interesados en este tema, con el objeto de facilitar la tarea de configuración y la comprensión del streaming.
Pues bien, el streaming es el hecho de emitir en tiempo real algún tipo de medio multimedia (audio/video) a través de un medio informático.
Aquí me basaré principalmente en el streaming de audio sobre software libre, ya que no puedo entender la libertad de expresión sobre un software comercial y de código cerrado, por ejemplo. El streaming de video, ya lo trataré más adelante cuando hayan televisiones libres.
Requisitos para hacer streaming
Para hacer streaming es necesario tener:
- Servidor de streaming:: realiza la emisión hacia los oyentes
- Encoder:: envía la emisión al servidor de streaming
- Cliente:: el que lo escucha
Requisitos de Hardware
Pues, realmente no necesitamos una computadora muy potente (esas son las bondades de Linux)
- Procesador de 800Mhz
- Memoria RAM 128 MB (Mientras más memoria tengas, más personas podrán escuchar la transmisión)
- Disco duro de 2GB
- Tarjeta de sonido
Requisitos de Software
- Tener instalado y funcionando Linux Debian (mejor si es la última versión)
- Instalar un servidor de streaming, así:
Servidores de streaming
Dentro del software libre nos encontramos solamente con una opción (actualmente) de servidor para hacer streaming de audio. Se trata de “IceCast”; también existe el “ShoutCast”, que es de código abierto, pero no es software libre, a demás de que su desarrollo depende de una empresa particular.
Así que no nos preocuparemos más e iremos a configurar directamente el IceCast.
Existen dos versiones:
1 - Estable, soporta mp3, ogg y relay de otros servidores, funciona muy bien. Ya tiene versión para Windows 32bits.
2 - En desarrollo, soporta mp3, ogg, y otros formatos, además de relay de otros servidores.
Si realmente queremos montar un sistema de streaming de audio totalmente libre lo tendríamos que hacer sobre ogg, ya que mp3 no es libre y depende de unas patentes muy restrictivas, es decir, el mp3 es ilegal. En cambio ogg es un formato libre y no sufriremos ningún problema moral ni legal.
En el siguiente volumen, aprenderemos a configurar un servidor de streaming con IceCast 2x