Publicado en Informatica, Ubuntu

Streaming desde Ubuntu

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

Publicado en Ubuntu

Placa Encore TV-FM (ENLTV) en Ubuntu

Bueno, acá nuevamente para Contarles Como Instalé Mi Placa Encore TV FM (ENLTV-FM) para ver la Tele en Ubuntu Hardy.

Quizá el Primer paso ha sido un error pues el chip saa7134 ya esta incluido aparentemente en hardy pero ya esta hecho.

El procedimiento que seguimos está en el foro de ubuntu

En la consola hacer lo siguiente:

1) Instalar mercurial:

sudo apt-get install mercurial

2) Descargar el fuente del driver:

hg clone http://linuxtv.org/hg/v4l-dvb

3) Instalar el driver:

cd v4l-dvb
sudo make , o sudo make all
sudo make install

Cuando el Ubuntu empieza a cargar, carga por defecto del driver saa7134_alsa pero sin reconocer la «card» y el «tuner, es por eso hay que especificarlo.

4) sudo gedit /etc/modprobe.d/alsa_base

Buscamos

# Load saa7134-alsa instead of saa7134 (which gets dragged in by it anyway)
install saa7134 modprobe –ignore-install saa7134 $CMDLINE_OPTS && { modprobe -Qb saa7134-alsa ; : ; }

Le agregamos  la identifiacación de la Encore TV, para que cargue el driver correcto, quedando así:
# Load saa7134-alsa instead of saa7134 (which gets dragged in by it anyway)
install saa7134 modprobe –ignore-install saa7134 $CMDLINE_OPTS && { modprobe -Qb saa7134-alsa -card=3 tuner=69 ; : ; }

En Argentina y la norma es Pal_NC, y para que funcione el tuner se debe poner 69, Tambien pueden Probar Con 37 aunque este me funcionó mejor,
La tarjeta en realidad debería ser «card=107», pero no levanta el sonido, he leído que aparentemente hay un bit 0x40001 por 0x4401 que hay que cambiar en saa7134cards.c pero no puedo hablar de ello, la Card=3 corresponde a LifeView/Typhoon FlyVIDEO2000, y anda muy bien

Tambien vamos a editar el Archivo Options de módulos:

sudo gedit /etc/modprobe.d/options

# opciones para tarjeta de captura de video con chip phillips
options saa7134 card=3 tuner=69 i2c_scan=1 ir_debug=1

Esto lo que hará es cargar la configuracion de la Encore Tv al iniciar Ubuntu.

Sigan leyendo más Abajo

Visto en Instalar Encore TV FM Tuner Pro (ENLTV) en Ubuntu 7.04 Feisty Fawn

Sigue leyendo «Placa Encore TV-FM (ENLTV) en Ubuntu»