martes, 31 de mayo de 2011

Emitir webcam por VLC a una página web

Antes que nada, hay que tener un servidor con apache y, en la máquina desde la cual se va a emitir, no tener el puerto bloqueado por el Firewall.

1.- Nos vamos al servidor apache y ahí creamos un nuevo fichero llamado stream.asx y añadimos al archivo lo siguiente:

<ASX version ="3.0">
  <TITLE>Stream</TITLE>
  <ENTRY>
    <REF HREF="http://dirip:puerto" />
  </ENTRY>
</ASX>

2.- Dentro de la página web donde queramos ver el streaming, añadiremos el siguiente código html dentro de las etiquetas <body>

<embed src="stream.asx" width="600" height"400">

3.- Abrimos el VLC y en el Menu: Medio >> Emitir

4.- Pinchamos en Dispositivo de captura, en modo de captura seleccionamos DirectShow, y en selección de dispositivo, en el nombre del dispositivo seleccionaremos la webcam a través de la cual vamos a emitir.

5.- Hacemos clic en Emitir, y una nueva ventana con opciones se abrirá.

6.- En destinos, añadiremos un nuevo destino http y ahí podremos modificar la ruta o el puerto (si el puerto por defecto está ocupado).

6.- En opciones de transcodificación, seleccionamos el perfil Video – WMV + WMA (ASF).

7.- Hacemos clic en Emitir y, si todo ha ido bien, en la web en la que hemos añadido el código html se debería ver la imagen que estamos emitiendo.

No hay comentarios:

Publicar un comentario