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