Bueno, hace mucho que no escribo por aquí, pero ahi vamos otra vez.
Esta vez vamos a referirnos a trasmitir «radio» desde Ubuntu, y cuando digo radio, me refiero tambioén a la radio.
Cómo vieron en el anterior tutorial, tenemos una placa de TV funcional bajo linux, y la misma tambien tiene radio. En la placa Encore, el dispositivo de radio es «/dev/radio0».
Para escuchar la radio yo utilizo:
gnomeradio.
sudo aptitude install gnomeradio
o fm (línea de consola)
lo instalamos con:
sudo aptitude install fm-tools
para usarlo hacemos desde consola
«fm 95.1 65536» o sea le decimos cual es la frecuencia y el parámetro de volumen.
Ahora si vamos a lo nuestro, primero tenemos que instalar el servidor de streaming, Icecast2 en este caso, y luego el programa source.
1 – instalacion y configuracion de icecast2.
la instalacion es muy simpl
sudo apt-get install icecast2
Luego sudo gedit /etc/icecast2/icecast.xml
[...] <authentication> <!-- Sources log in with username 'source' --> <source-password>password1</source-password> <!-- Relays log in username 'relay' --> <relay-password>password2</relay-password> <!-- Admin logs in with the username given below --> <admin-user>admin</admin-user> <admin-password>password3</admin-password> </authentication> [...]
Aquí cambiamos el pass tanto para Source como para Admin.
sudo gedit /etc/default/icecast2
# Defaults for icecast2 initscript # sourced by /etc/init.d/icecast2 # installed at /etc/default/icecast2 by the maintainer scripts # # This is a POSIX shell fragment # # Full path to the server configuration file CONFIGFILE="/etc/icecast2/icecast.xml" # Name or ID of the user and group the daemon should run under USERID=icecast2 GROUPID=icecast # Edit /etc/icecast2/icecast.xml and change at least the passwords. # Change this to true when done to enable the init.d script ENABLE=true
Ahora arrancamos el demonio Icecast2
sudo /etc/init.d/icecast2 start
2 – instalacion y configuracion de ices2 u otro programa Source
Podemos usar IDJC (Internet DJ Console), para ello necesitamos JACK.
sudo aptitude install jackd idjc
arrancamos primero Jack Control y luego Internet Dj Console.
Podemos usar Muse tambien.
O podemos usar Ices2 y seguro otros más.Para Ices2
sudo aptitude install ices2
Copiamos un fichero default
cp ices-alsa.xml /home/tu_usuario/
cp ices-live.xml /home/tu_usuario/
editamos ambos ficheros a nuestro piacere y luego lanzamos:
ices2 ices-live.xml o el otro fichero.
Debemos jugar con las entrada Mic – Line, o Mic1 mic 2 en nuestro mixer.
y luego podemos ir a http://ip:8000/puntodemotaje.ogg y escuchar desde otro equipo