transmisión de audio digitalizado por internet utilizando programas y codecs libres
en el caso que queremos transmitir mp3, hay un paso más que es instalar el lame, codificador de mp3.
vamos a http://giss.tv:8000, y escuchamos dos radios de calidades parecidas, uno formato mp3 otro formato ogg. que podemos dicer acerca del sonido? su calidad o fidelidad? tipo de formato? para que todos tenemos el mismo reproductor, instalaremos el foobar. aquí es el enlace directo hacia el instalador.
No importa el plataforma o Sistema Operativo que usas, para transmitir en internet necesitamos unos elementos básicos. Estos son un cliente o codificador que manda nuestra archivo digital de audio en tiempo real a un dirección especifico en el internet. Esto dirección corresponde al servidor que da hospedaje a nuestra streaming, haciéndolo disponible para los radios escuchas. Muchos de los participantes de la comuna usan el servidor giss.tv, que esta en el dirección http://giss.tv:8000. Y por ultimo necesitamos un reproductor, una programa capaz de reproducir el formato en lo cual estamos transmitiendo nuestra audio.
Hay varios opciones libres de codificadores. Para decirdir cual usar, tenemos que considerar el formato de audio en lo cual queremos transmitir y el sistema operativo en lo cual vamos hacer el streaming. Los opciones de sistema operativo más común son Windows, Linux y mac OSx.
La pagina oddsock.org contiene varios programas para ayudarnos hacer streaming en base del sistema operativo Windows, y nos disponibiliza el codificador oddcast que es capaz de producir streamings en varios formatos, incluyendo mp3 y ogg. se puede descargar el instalador de oddcast aquí. para transmitir en mp3, es tambien preciso descargar el codificador de mp3 LAME.
Para el servidor precisamos un lugar con bastante banda ancha. No es recomendable poner un servidor en nuestra casa, menos se tenemos una un servicio muy rápida. Eso porque la banda ancha determina cuantos personas puedan escuchar al mismo tiempo. Por eso, es un buen opcion usar giss.tv. no tenemos la banda ancha necesario para hacer un servidor. Giss.tv, como muchos servidores de streaming, usa Icecast2 como el servidor.
Icecast2 es capaz de servier transmisiones de audio en formatos ogg (libre) y mp3 (propriatario), entre otros, y permite el transmision de video en formato ogg-theora.
Applicación P2P para transmission de audio/video.
darkice es un aplicación que graba audio directamente del tarejeta de audio, y la envié a un servidor de streaming
tienes el opción compilar desde el código fuente (en cualquier Linux) o usar el manejador de paquetes de tu distribución. recomendó el segundo.
no explicamos como compilar la programa. aquí hay indicaciones para quien lo interese: http://estudiolivre.org/tiki-index.php?page=Darkice+com+suporte+a+mp3&bl
es generalmente recomendable usar el manejador de paquetes de tu distribución, para no dar tanto lió con los dependencias, etc. en debían/GNU Linux y sus variaciones podemos usar aptitude o synaptic para instalar paquetes. la diferencia es que aptitude es de linea de comandos (más rápida y menos complicado pero también menos intuitivo para los acostumbrados usar interfaces gráficas).
estas indicaciones son específicamente para debían etch.
se únicamente queremos transmitir en formato ogg-vorbis es muy facil: aptitude install darkice. pero que debian no incluye nativamente programas para la codificación de mp3, se queremos transmitir en mp3 es precisa incluir los paquetes de “debian-multimedia” en nuestra sistema. entonces hay que configurar nuestra manejador de paquetes para que tenemos los paquetes en el repositorio debian-multimedia disponibles.
cambia a root.
$ su -
abre el archivo ”/etc/apt/sources.list” con un editor sencilla de textos. aquí lo hacemos con gedit, pero podrías usar nano o vim también.
# gedit ”/etc/apt/sources.list”
añadir esta linea al documento y guarda:
deb http://www.debian-multimedia.org etch main
actualiza nuestra lista de paquetes:
# aptitude update
ya estamos listos para instalar darkice. es así de facil:
# aptitude install darkice-full
deberíamos ver que va descargando darkice y los dependencias que faltan. cuando terminan descargar, instala todo.
ya que todo esta instalado solo tenemos configurarlo. darkice, como muchos programas de la linea de comandos, se configurar editando un archivo de texto con un formato que darkice reconoce. al momento de correr darkice, indicamos el archivo de configuración con el opcion ”-c”. por ejemplo, se nuestra archivo de configuración se llama “darkice.cfg” y se encuentra en la carpeta /home/user, corremos darkice con el comando “darkice -c /home/user/darkice.cfg”. sin comillas, claro.
configuración de ejemplo de darkice con comentarios en español. la puedes descargar y editarla o usar la como ejemplo: darkice.cfg.txt
Audacity es un programa multiplataforma de grabación y edición de sonidos fácil de usar, de libre uso y de código abierto distribuido bajo licencia GPL. Que existan mucha material didáctica sobre la programa, únicamente proporcionamos enlaces a unas tutoriales:
hay unas fuentes más sobre la Edición y masterización de audio con software libre aqui.