Diferencia entre revisiones de «Radio on-line»

De Guía Ubuntu
Saltar a: navegación, buscar
(Extraido de http://www.ubuntu-es.org/index.php?q=node/30031)
 
 
(No se muestra una edición intermedia realizada por un usuario)
Línea 1: Línea 1:
== Como emitir radio on-line con icecast y XMMS ==
+
== Cómo emitir radio on-line con icecast y XMMS ==
  
Para ello primero debemos instalar con el [[añadir aplicaciones#Gestor de paquetes Synaptic|gestor de paquetes Synaptic]] los paquetes Icecast y makepasswd.
+
Para ello primero debemos [[añadir aplicaciones|instalar]] los paquetes '''icecast''' y '''makepasswd'''.
  
 
Para configurar icecast es aconsejable usar una clave segura, para ello necesitaremos makepasswd, una utilidad muy recomendable para la seguridad.
 
Para configurar icecast es aconsejable usar una clave segura, para ello necesitaremos makepasswd, una utilidad muy recomendable para la seguridad.
Línea 7: Línea 7:
 
Ahora vamos a crear una clave encriptada segura para usar posteriormente en icecast. Creamos un archivo de texto con la palabra a encriptar como por ejemplo clave.txt y en un [[Terminal]] ponemos lo siguiente:
 
Ahora vamos a crear una clave encriptada segura para usar posteriormente en icecast. Creamos un archivo de texto con la palabra a encriptar como por ejemplo clave.txt y en un [[Terminal]] ponemos lo siguiente:
  
  makepasswd --crypt --clearfrom=/home/tuhome/clave.txt > /home/tuhome/encriptada.txt
+
  $ makepasswd --crypt --clearfrom=/home/tuhome/clave.txt > /home/tuhome/encriptada.txt
  
 
Con esto convertimos la clave que pusimos en "clave.txt" y makepasswd nos creará el archivo encriptada.txt que contendra la pasword encriptada. Ya tenemos la clave segura para icecast.
 
Con esto convertimos la clave que pusimos en "clave.txt" y makepasswd nos creará el archivo encriptada.txt que contendra la pasword encriptada. Ya tenemos la clave segura para icecast.
Línea 13: Línea 13:
 
Para configurar icecast necesitaremos editar el archivo icecast.conf:
 
Para configurar icecast necesitaremos editar el archivo icecast.conf:
  
  sudo gedit /etc/icecast/icecast.conf
+
  $ sudo gedit /etc/icecast/icecast.conf
  
Lo imprecindible es editar estas lineas:
+
Lo imprescindible es editar estas lineas:
  
 
  encoder_password XXXXXXXXXXXX
 
  encoder_password XXXXXXXXXXXX
Línea 32: Línea 32:
 
Esto es lo más importante para echar a andar icecast. Ahora solo tenemos que arrancarlo con un:
 
Esto es lo más importante para echar a andar icecast. Ahora solo tenemos que arrancarlo con un:
  
  sudo icecast
+
  $ sudo icecast
  
 
Para acceder vía web al admin de icecast tendremos que editar el archivo mounts.aut y le quitamos # al admin
 
Para acceder vía web al admin de icecast tendremos que editar el archivo mounts.aut y le quitamos # al admin
Línea 40: Línea 40:
 
Ahora instalaremos el plugins xmms-liveice:
 
Ahora instalaremos el plugins xmms-liveice:
  
  sudo apt-get install xmms-liveice
+
  $ sudo aptitude install xmms-liveice
  
 
Con icecast online nos ponemos a configurar el plugins liveice de xxms. Arrancamos XMMS y configuramos el plugins teniendo en cuenta que lo imprescindible que tendremos que configurar sería:
 
Con icecast online nos ponemos a configurar el plugins liveice de xxms. Arrancamos XMMS y configuramos el plugins teniendo en cuenta que lo imprescindible que tendremos que configurar sería:
Línea 58: Línea 58:
 
Y ya sólo nos queda Habilitar el plugins del XMMS y elegir la musica que queremos que todos escuchen.Tan solo habra que ir/abrir:
 
Y ya sólo nos queda Habilitar el plugins del XMMS y elegir la musica que queremos que todos escuchen.Tan solo habra que ir/abrir:
  
http://localhost:8000/live
+
http://localhost:8000/live
 +
 
 +
[[Categoría:Audio]]

Última revisión de 21:08 30 abr 2009

Cómo emitir radio on-line con icecast y XMMS

Para ello primero debemos instalar los paquetes icecast y makepasswd.

Para configurar icecast es aconsejable usar una clave segura, para ello necesitaremos makepasswd, una utilidad muy recomendable para la seguridad.

Ahora vamos a crear una clave encriptada segura para usar posteriormente en icecast. Creamos un archivo de texto con la palabra a encriptar como por ejemplo clave.txt y en un Terminal ponemos lo siguiente:

$ makepasswd --crypt --clearfrom=/home/tuhome/clave.txt > /home/tuhome/encriptada.txt

Con esto convertimos la clave que pusimos en "clave.txt" y makepasswd nos creará el archivo encriptada.txt que contendra la pasword encriptada. Ya tenemos la clave segura para icecast.

Para configurar icecast necesitaremos editar el archivo icecast.conf:

$ sudo gedit /etc/icecast/icecast.conf

Lo imprescindible es editar estas lineas:

encoder_password XXXXXXXXXXXX
admin_password XXXXXXXXXXXX
oper_password XXXXXXXXXXXX

Donde XXXXXXXXX tendremos que poner la clave previamente obtenida con makepasswd. Buscaremos y modificaremos estas lineas:

#hostname 192.168.1.11
port 8000
port 8001
server_name localhost

Esto es lo más importante para echar a andar icecast. Ahora solo tenemos que arrancarlo con un:

$ sudo icecast

Para acceder vía web al admin de icecast tendremos que editar el archivo mounts.aut y le quitamos # al admin

Ya podremos acceder vía web a Icecast en http://localhost:8000/admin

Ahora instalaremos el plugins xmms-liveice:

$ sudo aptitude install xmms-liveice

Con icecast online nos ponemos a configurar el plugins liveice de xxms. Arrancamos XMMS y configuramos el plugins teniendo en cuenta que lo imprescindible que tendremos que configurar sería:

En Audio Format el Encoder que usaremos lame (previamente sabiendo que usamos lame como enconder de sonido) y poner el enlace a lame:

/usr/bin/lame

En la pestaña Description ponerlo al gusto y en la pestaña Server tendremos que rellenar:

Server Address localhost
Server port 8000
Encoder password XXclave.txtXX

En XXclave.txtXX pondremos la password que encriptamos pero esta vez sin encriptar.

Y ya sólo nos queda Habilitar el plugins del XMMS y elegir la musica que queremos que todos escuchen.Tan solo habra que ir/abrir:

http://localhost:8000/live