Aderezando la web
Mostrar nuestra webcam en nuestra web
Para los curiosos y sobretodo por la petición que hizo Leonardo he investigado como tener nuestra webcam accesible desde internet y poder mostrarla en nuestra web.
El resultado no es excelente ya no tenemos un servidor de streaming oficial y la imagen dará pequeños “saltos”, pero es una solución rápida por si queremos ver que ocurre en casa en un momento concreto y con un coste bastante bajo.
La instalación será bajo Linux (Ubuntu 10.04) y necesitaremos tener una cuenta en DynDNS para poder acceder a nuestra máquina desde fuera de la red local.
El paso previo que me saltaré por ser evidente es tener la webcam instalada y funcionando en nuestro equipo
Empezamos instalando el servidor webcam:
sudo aptitude install webcam-server
Cuando ya esté instalado arrancamos el servicio desde terminal…
sudo webcam-server &
Ahora ya tenemos instalado y arrancado el servidor y podremos acceder desde cualquier equipo que esté dentro de la red del servidor que acabamos de montar a través del navegador…
http://ipdelservidor:8888
en mi caso sería…
http://192.168.1.102:8888
¿Cómo hacemos para poder ver la webcam desde fuera de la red?
Muy sencillo, vamos a nuestra cuenta de DynDNS y añadimos un nuevo dominio para que nos pueda redirigir a nuestro servidor
Con esta configuración ya lo tendríamos listo para que conectase a nuestro servidor de casa
Tan solo queda poner a punto nuestro router.
Para ello yo sacaré las capturas de mi router, cada router es distinto y tiene distintas funcionalidades en distintos menús, así que no os preocupéis si no coinciden las imágenes con vuestro caso, daré por hecho que sabéis entrar en vuestro router (ya que si no sabéis de poco os va a servir todo el resto de explicación que daré).
En nuestro router podremos encontrar una opción que se llama DDNS (Dynamic DNS) en la que podemos agregarle por lo general una cuenta de DynDNS, para ello usamos los datos que hemos rellenado anteriormente al crear el dominio en DynDNS y el nombre y password de nuestra cuenta de este servicio, pulsamos conectar (en mi caso) y guardamos cambios.
Ya queda poco para finalizar la configuración, ahora nos vamos a editar los puertos del router, si, esos famosos puertos que configurábamos para poder usar bien el eMule
Pues la tarea es bien sencilla, añadimos una entrada para la webcam con los puertos 8888 y agregamos la IP de la red interna de nuestro servidor webcam, guardamos cambios y listo!
Ahora para hacer la prueba tan solo hacemos una página de prueba (cada uno que se la personalice como quiera)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Mi Webcam</title> <meta http-equiv="refresh" content="1"> </head> <body> <img src='http://nuestro_dominio_dyndns.com:8888' alt='Mi Webcam'> </body> </html>
webcam-server
Lo que hará esta página es refrescarse cada segundo para mostrar una nueva captura de nuestra webcam.
Esto es todo lo necesario para que en un principio funcione, si conocéis alguna otra forma de configurarlo os invito a que la compartáis.
Un saludo!
Post Relacionados:
| Imprimir artículo | Este artículo fue publicado por JavierH el Junio 26, 2010 a las 7:07 pm, y está archivado en GNU/Linux, Manuales. Sigue las respuestas a esta entrada a través de RSS 2.0. Puedes dejar un comentario o enviar un trackback desde tu propio sitio. |



