Anda di halaman 1dari 9

Monta tu propio canal de televisión por Internet

La mejor forma de distribuir un vídeo (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 vídeo que les interese.

El streaming es una técnica que se utiliza cuando no queremos que los usuarios tengan
acceso al vídeo, 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 vídeos o las cámaras (si se trata de un directo) y que
enviará las imágenes a los usuarios de Internet que las soliciten. Estos pueden verlas
desde un reproductor normal, como Windows Media Player, o incrustadas en una página
web.
Esta técnica se utiliza en redes locales para videovigilancia o distribución de vídeos en
corporaciones, y en Internet para aplicaciones que van desde YouTube hasta el más 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 vídeos
Lo primero que tendremos que elegir es el formato en que distribuiremos nuestros vídeos.
En estos ejemplos, vamos a utilizar Flash Video y Windows Media Video.
Echaremos mano del programa gratuito SUPER para convertir los ficheros de vídeo al
formato deseado.
Una vez instalado, lo ejecuramos y, en la ventana principal, elegimos el contenedor y los
códecs de salida.
Para el vídeo en formato Windows Media, hemos escogido el contenedor WMV, vídeo
WMV8 y audio WMA2. Para Flash Video, elegiremos, por ejemplo, el contenedor FLV,
vídeo Flash Video y Audio MP3.
En la sección de VIDEO, escogeremos las características del vídeo.

En nuestro caso, será un tamaño de 320 x 240 puntos (QVGA), relación 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á rápido. 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 vídeos que vamos a convertir y la carpeta
de salida se escoge en el menú de la aplicación, al que se accede mediante el botón M de
la barra superior. Se pueden convertir varios archivos de una vez. El botón Encode (Active
Files) inicia el proceso.
Paso 2. Insértalos en web
La forma más sencilla de ver un vídeo es incrustarlo en una web. Para conseguirlo,
necesitaremos el módulo JW Player, que se puede descargar
desdewww.longtailvideo.com/players/jw-flv-player. En la caja de descarga, desmarcaremos
la opciónInclude 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 página HTML con el plug-in de vídeo y la subimos a la misma carpeta del
servidor, al igual que el vídeo que queramos reproducir en formatoFlash. Una página
sencilla es la del ejemplo, en la que sustituiremos 02.FLVpor el nombre de nuestro Flash
Video.
El aspecto de nuestra página con su reproductor será el que se muestra en la imagen
adjunta.
Paso 3. Streaming desde casa
El método anterior tiene el inconveniente de que tenemos que subir nuestros vídeos al
servidor web y eso ocupa un espacio y tráfico 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 dólares), pero se puede utilizar gratuitamente con un
límite 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 vídeos 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 opción Multicast delivery, ya que, en general,
nuestro ISP no nos permitirá utilizarla. Multicast es una técnica de distribución de vídeos
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 válido 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 permitirán limitar el acceso a usuarios
autenticados, que no vamos a tratar.
Con esto podremos ver nuestros vídeos en formato WMV (y otros) desde Windows Media
Player, accediendo a Archivo/Abrir dirección 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 vídeo.

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 vídeos, deben conocer la
dirección IP del PC que actúa 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 opción Detalles, de modo que se muestren los
datos de nuestra conexión: la dirección IPv4, la máscara de subred y la puerta de enlace
predeterminada(que es la dirección 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 dirección IP y escribimos los mismos valores, que se quedan
fijos.

Si tuviéramos instalado un firewall, permitiremos el paso a través del mismo a nuestro


servidor de vídeo.
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 añadiremos a la lista UMediaServer.exe.
Con esto, accederemos a nuestros vídeos en formato Windows Media Video desde
cualquier PC de nuestra red local, sustituyendo en el enlace anterior localhost por la
dirección IP de nuestro PC. Continuando el ejemplo anterior, el enlace quedaría
comomms://192.168.1.33:5119/videos/02.wmv.
Paso 5. Ábrete al mundo
Si deseamos que los vídeos estén accesibles desde Internet, tendremos que configurar
nuestro router para que dirija el tráfico 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
opción esNAT/SUA Only/Edit details, donde redirigiremos el tráfico de los
puertos 5119 a 5131 a nuestro PC.
Con esto, los usuarios de Internet podrán disfrutar de nuestros vídeos tecleando la
dirección 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 ¿Cuál es mi IP? de la páginawww.adslayuda.com, y nos la mostrará.
Si hemos contratado con nuestro proveedor de ADSL una IP fija, ésta no cambiará. Si es
dinámica, 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. Vídeo en directo
Por último, mostraremos cómo retransmitir vídeo 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 cámara a nuestro PC y elegimos la opción File/Add live source. Nos
mostrarán todos los dispositivos de captura de imágenes de nuestro PC y también las
entradas de audio.
Escogemos las que queramos y el modo de codificación, que puede ser por hardware si
nuestro dispositivo nos da esta posibilidad o por software, en cuyo caso, las imágenes
serán digitalizadas y comprimidas por la CPU de nuestro PC.
En este último caso, escogeremos compresión 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, opción Play Remote
Live Source con los parámetros de nuestra fuente, recordando que el puerto por defecto
de las retransmisiones en vivo es el 5120.

Live Server es una buena opción para videovigilancia o para retransmitir otras imágenes.
Es relativamente fácil incrustar varios reproductores Flash en una web y ver varias
cámaras a la vez y también podemos configurar Live Server para que guarde
grabaciones.

Anda mungkin juga menyukai