lunes, 19 de febrero de 2018

Como abrir puertos en HUAWEI E8372, haz streaming RTSP

En mi articulo de Septiembre de 2016 dedicado al HUAWEI E8372, mostraba como hacer uso de este modem para realizar streaming con codificaciones PUSH (empujar), es decir RTMP, RTP, UDP o ZIXI,ya que son codificaciones que envían el streaming de la cámara a un destino conocido, ya sea una URL (direccion completa (RTMP) , o una dirección IP y puerto determinados que debemos introducir en la cámara y donde se dirigirá el Streaming.

En aquel articulo hice mención de que no sabia como hacer un Streaming RTSP desde fuera de la red propia que genera el modem E8372 .
RTSP que es una codificación PULL (tirar), es decir, quien quiere ver el streaming de la cámara tiene que ir a buscarlo en la red (Internet) y debe conocer la dirección IP de la cámara, la contraseña del streaming y la estructura para poder llegar a ella.

Otro inconveniente que que se vi en aquel articulo, es que no supe tampoco como acceder desde el exterior  a la cámara vía remoto, ya que no podía rebasar la IP publica que me daba el operador.

Para aquellos que tienen estos modem y dominan mucho más que yo el tema y no han llegado a abrir los puertos decirles que la culpa no es del modem, o por lo menos no en mi caso, la culpa es del operador o APN.
El mismo router con la misma configuración de puertos con un APN  se puede hacer RTSP y controlar la cámara y con la misma configuración y con otro APN, no funciona nada que quiera entrar desde el exterior, aunque sigo teniendo Internet y puedo hacer streaming PUSH RTMP, UDP, etc...

La forma de erutar el modem es sencilla.."cuando se sabe" y además puedo deciros que lo he podido comprobar también con otros routers MiFI de Huawei donde el menú de configuración es idéntico o similar.

En mi caso puedo utilizar el APN de "movistar.es" o el de "xxx.xxxxxxxx.xx", si utilizo directamente "movistar.es" tengo el control y puedo acceder desde fuera, sin embargo si uso el "otro" no es posible el acceso desde el exterior.

El APN de movistar.es me permite hacer streaming RTSP y tener acceso remoto a la cámara

El APN xxx.xxxxxxxx.es no me permite streaming RTSP ni acceso remoto a cámara desde el exterior.
Un poco de recordatorio de como funciona el streaming RTSP.

Para el streaming RTSP hay que acceder a la cámara o a quien genera el streaming. Cuando se conecta a internet mediante un router el operador da una dirección IP que es la que Inetrnet puede ver. La cámara si esta conectada al router E8372 como es el caso tiene una IP local que esta aislada del mundo y nadie la puede ver ni acceder a ella si no se abren puertos y se canaliza la entrada de las peticiones de acceso hasta nuestra cámara.

Como he comentado para trabajar en RTSP hay que abrir el camino al exterior de forma que cuando alguien haga una petición de entrada a nuestro router (Nuestra dirección IP Publica) esta la redirija a nuestra cámara es decir a su IP. (trabajar siempre con IP fija en cámara).
Con JVC hay que abrir el puerto 554. Este puerto está fijado por las cámaras y no se puede cambiar.
Para el control de cámara si se quiere tener acceso se debe enrutar también el puerto 80 (en un router estacionario "casa/oficina" no es necesario), en este si, eso si no se ha modificado la configuración de fabrica de la cámara que por defecto viene en puerto 80.
Si se quiere modificar el puerto de control a otro que no sea el 80 como el 8081, 8082 etc...se tendrá que enturar a ese puerto y también modificar el puerto en cámara mediante el menú de Web en la sección de Network. Si Se ha modificado el puerto para tener acceso a la cámara se tiene que poner en el navegador web la IP+puerto separado por dos puntos.

Ejemplo Infraestructura..
IP cámara ejem. 192.168.8.10 puerto asignado a la cámara el 8082
IP Publica ejem. 96.232.64.73
en el navegador........
Si se accede desde red local (PC o Móvil conectado vía wifi al E8372) 192.168.8.10:8082
Si se accede desde el exterior (PC o Móvil conectado Internet)  ejm. 96.232.64.73:8082.

Bien después de este repaso muestro como configurar el E8372, En las siguientes imágenes se muestra el menú del Huawei y los pasos a seguir.

Para acceder al menú del router conecta el PC vía wifi e introduce la IP del modem 192.168.8.1. (por defecto en mi unidad)
Haz click en configuración, pide usuario y contraseña por defecto admin / admin

Entra en seguridad.
Entra en servidor virtual y crea los servidores de puertos 554 y 80 con la dirección IP de la cámara (trabaja con IP Manual en la cámara para que no te varié la configuración) en mi caso le he asignado la IP xx.xx.xx.10. No olvides hacer click en Aplicar.














Una vez hecho esto el router ya está listo para poder hacer RTSP y ser controlado desde cualquier sitio. Si no lo consigues intenta buscar otra opción de APN que te lo permita. Yo he testado también con Vodafone y no ha habido problema.

Ejemplo de estructura para capturar el RTSP.
En KY-PZ100/GY-HM200/GY-LS300      rtsp://jvc:1111@IP:554/stream
En GY-HM6XX/ GY-HM8XX                  rtsp://prohd:1111@IP:554/stream
1111 contraseña que se configura en cámara Network /streaming.
IP dirección IP determinada por el operador o la red si se trabaja en local.
Valores fijos en cámara jvc/prohd/554/stream

Recordar que para hacer un streaming de calidad no hace falta nada mas que una cámara JVC y un modem o router HUAWEI E8372.

Nota: para ver las imágenes con claridad puedes descargarlas.
Más información en:

https://cmhtec.blogspot.com.es/2017/07/control-de-camara-profesional-jvc-via.html
https://cmhtec.blogspot.com.es/2017/06/jvcvideocloud-que-es-y-como-funciona.html
https://cmhtec.blogspot.com.es/2017/05/ifb-retorno-de-audio-via-ip-en-gy-hm850.html
https://cmhtec.blogspot.com.es/2016/11/gy-hm660e-ifb-que-es-para-que-sirve.html
https://cmhtec.blogspot.com.es/2016/10/jvc-videocloud-crea-tu-canal-de.html
https://cmhtec.blogspot.com.es/2016/09/el-huawei-e8372-puesto-prueba-con.html
https://cmhtec.blogspot.com.es/2016/08/nuevo-protocolo-rtp-smtp2022-1.html
https://cmhtec.blogspot.com.es/2016/08/nuevos-adaptadores-usb-para-streaming.html
https://cmhtec.blogspot.com.es/2015/12/jvc-zixi-vlc-br-de800.html
https://cmhtec.blogspot.com.es/2015/10/streaming-resumen-de-articulos.html







3 comentarios:

  1. Hola Carlos, buenas noches desde mexico, intento poder hacer streamig de un dvr con rtsp, via local lo logro sin problemas, pero sobre internet no logro entrar al DVR, podrias ayudarme porfa?

    ResponderEliminar
  2. Con masmovil tampoco funciona, hacen un nat raro ya que la ip publica del huawei es una ip privada y distinta de la ip publica real por lo que no funciona.

    ResponderEliminar
  3. Hola Carlos, soy de Venezuela y soy nueva en esto. Tengo una duda; pero todavía no he realizado la prueba, ¿se puede realizar un streaming en Facebook y YouTube al mismo tiempo?

    ResponderEliminar