Table of Contents
Esto sólo es posible bajo GNU/Linux .
Si se quiere transmitir desde una tarjeta DVB (tarjeta de satélite o de TV digital terrestre), se necesita instalar los drivers DVB:
si se utiliza un kernel Linux 2.6.x, sólo se necesita compilar los módulos adecuados;
si se está usando un kernel Linux 2.4.x, se debe descargar la última versión de los drivers DVB desde la página de descarga de drivers DVB del proyecto LinuxTV Project.
Descomprimir el tarball y seguir las instrucciones
escritas en el fichero INSTALL
para compilar e instalar
los drivers
.
Crear un fichero .dvbrc
que contenga
los canales DVB (canales de satélite o de televisión digital terrestre) que se
quieren transmitir en el directorio raiz (algunos de ellos se proporcionan en el
tarball libdvb para canales de satélite)
.
Ejecutar VLS con la siguiente línea de comandos :
%
vls -vv -d udp:192.168.0.42 dvb:"EUROSPORT" --ttl 12
donde :
"EUROSPORT"
es el canal que se quiere transmitir, como se ha descrito en el fichero
~/.dvbrc
,
192.168.0.42 es :
la dirección IP de la máquina a la que se quiere hacer unicast ;
o el DNS de la máquina a la que se quiere hacer unicast ;
o una dirección IP multicast .
12 es el valor del TTL (Time To Live) de los paquetes IP (lo que significa que el stream será capaz de cruzar por 11 routers) .
Para esto, se debería utilizar la versión SVN de VLC y compilarla con ./configure --enable-dvb Esta característica debería ser considerada todavía como experimental.
%
vlc -vvv --program 8211 dvb:12597000:0:3:27500000 --sout udp:192.168.0.12 --ttl 12
donde :
8211
es el PID del canal DVB
que se quiere transmitir, expresado como un decimal
;
12597000
es la frecuencia del
transpondedor que se quiere transmitir, en Hz
;
0
es la polarización (0 para
vertical, 1 para horizontal)
;
3
es el FEC (3 para 3/4, 9 para
automático)
;
27500000
es la tasa de
símbolos (symbolrate) del transpondedor, en Hz
;
192.168.0.12 es :
la dirección IP de la máquina a la que se quiere transmitir en unicast ;
o el nombre DNS de la máquina a la que se quiere transmitir en unicast ;
o la dirección IP multicast.
12 es el valor del TTL (Time To Live) de los paquetes IP (lo que significa que el flujo es capaz de cruzar 11 routers).