Você está na página 1de 9

Monta tu propio canal de televisin por Internet

La mejor forma de distribuir un vdeo (ya sea en una infraestructura local


o enInternet) es dar acceso a los espectadores a nuestro disco de red y
que hagan doble clic sobre el vdeo que les interese.
El streaming es una tcnica que se utiliza cuando no queremos que los usuarios tengan
acceso al vdeo, cuando queremos retransmitir en directo o cuando no disponemos de
mucho ancho de banda.
Un servidor de streaming es algo parecido a uno web: un programa que montamos en el
ordenador donde tenemos los vdeos o las cmaras (si se trata de un directo) y que
enviar las imgenes a los usuarios de Internet que las soliciten. Estos pueden verlas
desde un reproductor normal, como Windows Media Player, o incrustadas en una pgina
web.
Esta tcnica se utiliza en redes locales para videovigilancia o distribucin de vdeos en
corporaciones, y en Internet para aplicaciones que van desde YouTube hasta el ms puro
exhibicionismo.
En los apartados siguientes, vamos a explorar las posibilidades que nos ofrece Unreal
Media Server, uno de los muchos servidores de este tipo que existen.

Paso 1. Prepara los vdeos


Lo primero que tendremos que elegir es el formato en que distribuiremos nuestros vdeos.
En estos ejemplos, vamos a utilizar Flash Video y Windows Media Video.
Echaremos mano del programa gratuito SUPER para convertir los ficheros de vdeo al
formato deseado.
Una vez instalado, lo ejecuramos y, en la ventana principal, elegimos el contenedor y los
cdecs de salida.

Para el vdeo en formato Windows Media, hemos escogido el contenedor WMV, vdeo
WMV8 y audio WMA2. Para Flash Video, elegiremos, por ejemplo, el contenedor FLV,
vdeo Flash Video y Audio MP3.
En la seccin de VIDEO, escogeremos las caractersticas del vdeo.

En nuestro caso, ser un tamao de 320 x 240 puntos (QVGA), relacin de aspecto 4:3, 25
fps y 288 Kbps de ancho de banda; lo que no dar una calidad de imagen excelente, pero
que se descargar rpido. Se trata de ir probando hasta que el resultado nos satisfaga.
Para el AUDIO, hemos reservado solo 96 Kbps.
En la parte inferior, arrastramos y soltamos los vdeos que vamos a convertir y la carpeta
de salida se escoge en el men de la aplicacin, al que se accede mediante el botn M de
la barra superior. Se pueden convertir varios archivos de una vez. El botn Encode (Active
Files) inicia el proceso.

Paso 2. Insrtalos en web


La forma ms sencilla de ver un vdeo es incrustarlo en una web. Para conseguirlo,
necesitaremos el mdulo JW Player, que se puede descargar

desdewww.longtailvideo.com/players/jw-flv-player. En la caja de descarga, desmarcaremos


la opcinInclude viral, a video sharing plugin.

Lo que se baja es un ZIP que contiene una serie de archivos. Los descomprimimos y los
subimos a nuestro servidor web.
Preparamos una pgina HTML con el plug-in de vdeo y la subimos a la misma carpeta del
servidor, al igual que el vdeo que queramos reproducir en formatoFlash. Una pgina
sencilla es la del ejemplo, en la que sustituiremos 02.FLVpor el nombre de nuestro Flash
Video.

El aspecto de nuestra pgina con su reproductor ser el que se muestra en la imagen


adjunta.

Paso 3. Streaming desde casa


El mtodo anterior tiene el inconveniente de que tenemos que subir nuestros vdeos al
servidor web y eso ocupa un espacio y trfico de datos que es caro. La alternativa
es montar uno de streaming en casa. Para ello, descargamos Unreal Media Server
7.0 desdewww.umediaserver.net/umediaser ver/download.html y lo instalamos en el PC.
Es un programa de pago (cuesta 700 dlares), pero se puede utilizar gratuitamente con un
lmite de 15 conexiones activas (espectadores) a la vez. Para configurar el servidor,
accedemos al programa Media Server Configurator. Para empezar, crearemos una carpeta
virtual en la que guardar nuestros vdeos y accedemos a File/New virtual folder... .
En la ventana que se muestra, damos un nombre sencillo a la carpeta virtual, por
ejemplo Videos, y la asignamos a la carpeta real de nuestro disco en la que tenemos
alojado el material.
En esa misma ventana, desactivaremos la opcin Multicast delivery, ya que, en general,
nuestro ISP no nos permitir utilizarla. Multicast es una tcnica de distribucin de vdeos
one-to-many a nivel de router que se utiliza, por ejemplo, cuando contratamos canales de
TV a nuestroproveedor de ADSL. Dentro de una red local es perfectamente vlido usarla
y se reduce el ancho de banda.
Elegida la carpeta, el programa nos mostrar el contenido de la misma y el estado del
servidor destreaming.

En el men File/Properties, definiremos el puerto que usar el programa, que por defecto
es el5119, as como otras opciones que nos permitirn limitar el acceso a usuarios
autenticados, que no vamos a tratar.
Con esto podremos ver nuestros vdeos en formato WMV (y otros) desde Windows Media
Player, accediendo a Archivo/Abrir direccin URL y escribiendo el
enlacemms://localhost:5119/videos/02.wmv, donde Videos es la carpeta virtual que hemos
definido en elMedia Server y 02.wmv el nombre del archivo de vdeo.

Para ficheros Flash (FLV), no nos servir Windows Media Player. Una buena alternativa,
gratuita, es utilizar el reproductor Unreal Media Player, disponible
enwww.umediaserver.net/bin/StreamingMediaPlayer.zip.

Paso 4. Permite el acceso a tu red

Para que otros ordenadores de tu red local puedan acceder a los vdeos, deben conocer la
direccin IP del PC que acta como servidor y, para eso, es recomendable dejarla fija.
Para conocerla, en Windows 7, accedemos al Centro de redes y recursos compartidos y
entramos en el enlace de nuestro adaptador de red.
En la ventana que se abre, pulsamos la opcin Detalles, de modo que se muestren los
datos de nuestra conexin: la direccin IPv4, la mscara de subred y la puerta de enlace
predeterminada(que es la direccin de nuestro router).
Con estos datos, volvemos a la pantalla anterior, elegimos Propiedades,
marcamos Protocolo de Internet v4 y, de nuevo, Propiedades. En esta ventana,
elegimos Usar la siguiente direccin IP y escribimos los mismos valores, que se quedan
fijos.

Si tuviramos instalado un firewall, permitiremos el paso a travs del mismo a nuestro


servidor de vdeo.
Si empleamos el de Windows 7, seguiremos la ruta Panel de Control/Sistema y
Seguridad/Firewall de Windows/Programas permitidos, haremos clic en Permitir Otro
Programa y aadiremos a la lista UMediaServer.exe.
Con esto, accederemos a nuestros vdeos en formato Windows Media Video desde
cualquier PC de nuestra red local, sustituyendo en el enlace anterior localhost por la
direccin IP de nuestro PC. Continuando el ejemplo anterior, el enlace quedara
comomms://192.168.1.33:5119/videos/02.wmv.

Paso 5. brete al mundo


Si deseamos que los vdeos estn accesibles desde Internet, tendremos que configurar
nuestro router para que dirija el trfico del puerto 5119 al PC en el que tenemos el Media
Server. La forma de hacerlo depende del router, en el caso de un Zyxel de Movistar, la
opcin esNAT/SUA Only/Edit details, donde redirigiremos el trfico de los
puertos 5119 a 5131 a nuestro PC.

Con esto, los usuarios de Internet podrn disfrutar de nuestros vdeos tecleando la
direccin IP de nuestro router, que no es la misma que cuando se accede a ste
desde Internet. Para conocer la IP externa de nuestro dispositivo, pinchamos el
enlace Cul es mi IP? de la pginawww.adslayuda.com, y nos la mostrar.
Si hemos contratado con nuestro proveedor de ADSL una IP fija, sta no cambiar. Si es
dinmica, podremos fijarla mediante el servicio DynDNS, que es gratuito. Basta abrirse
una cuenta o instalar el programa que nos facilita DynDNS o, si utilizamos el router Zyxel,
configurarlo para que use este servicio.

Paso 6. Vdeo en directo


Por ltimo, mostraremos cmo retransmitir vdeo en directo mediante streaming.
Descargamos Unreal Live Server desde el enlace www.ume
diaserver.net/bin/ULiveServer.zip y lo instalamos. Abrimos Live Server Configurator,
conectamos la cmara a nuestro PC y elegimos la opcin File/Add live source. Nos
mostrarn todos los dispositivos de captura de imgenes de nuestro PC y tambin las
entradas de audio.
Escogemos las que queramos y el modo de codificacin, que puede ser por hardware si
nuestro dispositivo nos da esta posibilidad o por software, en cuyo caso, las imgenes
sern digitalizadas y comprimidas por la CPU de nuestro PC.

En este ltimo caso, escogeremos compresin Flash, 15 fps y calidad DSL, por ejemplo.
El resultado ser un nuevo dispositivo en nuestro servidor con un alias que incluiremos en
el enlace.
Para acceder a la imagen en directo, usaremos Unreal Media Player, opcin Play Remote
Live Source con los parmetros de nuestra fuente, recordando que el puerto por defecto
de las retransmisiones en vivo es el 5120.

Live Server es una buena opcin para videovigilancia o para retransmitir otras imgenes.
Es relativamente fcil incrustar varios reproductores Flash en una web y ver varias
cmaras a la vez y tambin podemos configurar Live Server para que guarde
grabaciones.