Proyecto:Radio

De HCKRS

Tabla de contenidos

[editar] Radio

Una radio libre es una emisora radio que no depende de ningún gobierno, partido político ni organismo alguno, y que por tanto se caracteriza por su libertad y autonomía, tanto economica como ideológica.

La radio libre es una emisora de carácter no lucrativo cuya gestión y programación se elabora de forma colectiva. La emisora no es ni pública-institucional ni privada-comercial, siendo promovida por un colectivo de personas o por una asociación sin ánimo de lucro (Tercer Sector). El uso de este concepto procede fundamentalmente de las experiencias en Italia y en Francia que comenzaan su andadura en los años 70. Estas radios surgen frente al monopolio de medios de comunicación de los estados y ante la necesidad de la ciudadanía y de los movimientos sociales de contar con sus propios medios de expresión. El término Radio Libre viene a ser un sinónimo, o parte, del término radio comunitaria. (ver AMARC: asociación Mundial de Radios Comunitarias www.amarc.org).

La radio libre es aquella radio que protege su difusión bajo una licencia libre, al estilo de las de software libre y música libre, de esta forma se protegen sus contenidos y se hace posible que lleguen libremente al público.


[editar] Streaming:

URL para escuchar: radio hckrs / hckrs-player
Radiobot:
  • Servidor: irc.freenode.net / Canal: #radio#hckrs
  • FTP (Files indoor): 192.168.10.10

[editar] Software de la radio

Utilizando giss.tv, podemos disponer del ancho de banda de su anillo de servidores, con el que podemos estar conectados a miles de oyentes sin saturar el ancho de banda de subida de nuestra conexión. La máquina de la radio, el ordenador dedicado a la radio, se ocupa de encodear a .ogg y mandar un único flujo hasta el anillo de servidores. Estos son los servidores del streaming propiamente dicho, del cual cuelgan los clientes que se conecten a él.

[editar] Software para la emisión

  • ices2 para la emision en directo
  • Radiobot, un bot de irc para controlar la emisión: programar emisiones en el tiempo, cargar listas de reproducción, etc.

[editar] ices2

Con ices2 encodeamos a .ogg y se manda un único streaming hasta el punto de montaje en giss.tv

[editar] Archivo de configuración del ices2

los parámetros del ices2 se le pasan mediante un archivo .xml en el cual va toda la configuración:

Descargar archivo desde: http://pastebin.com/f23b4b9f

[editar] Radiobot

Radiobot es el bot que gestiona radio#hckrs a través del canal #radio#hckrs del servidor de chat irc.freenode.net
Comandos:

NOMBRE SINOPSIS DESCRIPCIÓN
!help Devuelve la url de la ayuda de radiobot
!url Devuelve la url del stream de la radio
!web Devuelve la url de la web de la radio
!name Devuelve información sobre el archivo o stream que se esté reproducioendo
!add !add <url> Añade la url pasada como parámetro, a la lista en curso
!rm !rm <número> Borra de la lista de reproducción, la url que corresponda con el número pasado como parámetro
!load !load <lista> Carga la lista de reproducción pasada como parámetro.
!save !save <nombre> Salva la lista en curso, con el nombre pasado como parámetro
!merge !merge <lista> Carga y añade la lista pasada como parámetro, a la lista en curso
!lspl Devuelve la lista de las listas de reproducción guardadas
!play Reproduce la lista de reproducción en curso, en caso de parada
!+ Avanza una posición en la lista de reproducción en curso
!- Retrocede una posición en la lista de reproducción en curso
!jump !jump <número> Salta a la posición pasada como parámetro, de la lista de reproducción en curso
!tts !tts <texto> Intenta locutar el texto pasado como parámetro. Sólo en castellano. El archivo de audio generado, es colocado en la cola de la lista de reproducción, como siguiente archivo a ser reproducido
!cron !cron <fecha> <hora> <url/!load> <lista> Programa emisiones en el tiempo.

<fecha> debe responder a <dia[1-31]>/<mes[1-12]>/<dia de la semana[0-7]> donde 0 y 7 correspone a domingo.
<hora> debe responder a <horas[00-23]>:<minutos[00-59]>.
<url/!load> debe responder a: o bien a [una url de un archivo de audio o stream], o bien a !load, que es el comando de carga de listas de reproducción. Si <url/!load> == !load, entonces <lista> es la lista a cargar.
Los parámetros de tiempo, corresponden a la estructura del archivo de configuración de crontab, por lo que aceptan series tipo: 10,12,14:00, que significaría, a las 10:00, a las 12:00 y a las 14:00 horas.
También acepta asteriscos (*) como comodines, por lo que */*/1 para <fecha> significa todos los lunes; o */*/1-4, para indicar de lunes a jueves; etc.

ejemplo: !cron 10-14,17-21/1-3,6-8/* 10,22:00 !load jazz ←que viene a decir que los días del 10 al 14 y del 17 al 21 de los meses de enero a marzo y de junio a agosto, caiga en el dia de la semana que caiga, que reproduzca la lista jazz, a las 10h y a las 22h

[editar] Software para el servidor de Striming (giss.tv)

  • icecast2

[editar] Software complementario

[editar] kjabata

Permite llevar a a cabo una estructura concreta de la emisión: sintonias, cuñas, contenidos, etc.

[editar] NetJuke

Es un repositorio de audio/video online con una interfaz web. La netJuke nos sirve para colgar todos los programas emitidos allí para que puedan ser escuchados o/y bajados posteriormente por cualquier internauta; pero también para que cualquiera de la radio pueda subir material, desde cualquier ordenador conectado a Internet, para su posterior emisión, ya que basta con incluir el link en la lista de reproducción o parrilla, para que se emita a la hora programada.

[editar] Enlaces de interes para montaje de radio por internet

Suburbia: ¿Cómo hacer streaming?
ices2-howto
Icecast2: Examining the XML Files
icecast download
Instalacion de Burnstation
Netjuke download

[editar] Documentación sobre Radio

Itrainonline


Herramientas personales