«

»

Oct 10 2012

Como visualizar un stream de un grabador o camara IP Hikvision mediante RTSP (VLC, Linux, etc)

Explicábamos anteriormente como visualizar un stream de un grabador Dahua mediante el protocolo RTSP, para poder utilizar software de terceros para visualizar la camara, diseñar con facilidad un software propio que trabaje sobre esos streams, conectarnos fácilmente desde Linux, …

Como visualizar un stream de un grabador Dahua mediante RTSP (VLC, Linux, etc)

rtsp://IP:PORT/cam/realmonitor?channel=CHANNEL&subtype=ENCODING&authbasic=LOGIN

El mismo proceso es también posible hacerlo con DVRs y camaras IP Hikvision con simplemente cambiar ligeramente los parámetros del comando RTSP.

rtsp://USUARIO:PASSWORD@IP:PORT/(h264/MPEG-4)/ch(CANAL)/(main/sub)/av_stream

El user y password deben tener permisos de visualización sobre el stream al que queramos conectar, y se ponen en texto plano. Podemos elegir si queremos utilizar compresión de video H264 o MPEG-4, así como conectarnos al stream principal o al substream. Por ejemplo, los siguientes comandos conectarían ambos al canal 1; en el primer caso stream principal en H264, en el segundo substream en MPEG-4.

rtsp://admin:12345@192.168.1.200:90/h264/ch1/main/av_stream
rtsp://admin:12345@192.168.1.200:90/MPEG-4/ch1/sub/av_stream

El firmware del DVR o cámara deberá ofrecer soporte de RTSP.

30 comentarios

Ir al formulario de comentarios

  1. adrian herra

    en un gravador hkvision DS-7208-HVI-ST se puede ver pormedio de rtsp como le configuro el puerto 554

    1. Securame

      Adrián,
      El 7208HVI-ST es un modelo ya viejo, y que usa el sistema antiguo de menus y firmware. Así que dudo que soporte RTSP, yo no dispongo de ninguno para probar, pero si tienes es tan simple como intentarlo.

  2. Yeison

    Muchas gracias, me fue de mucha utilidad.

  3. Jose Campas

    Hola tengo un hikvision modelo DS-7216HVI-SH y no encuentro el puerto para poder conectarme via android o iphone gracias

  4. Fernando

    Estimado, excelente el foro, gracias a la cantidad de información que aquí se encuentra pude configurar casi al 100 % mi cam hikvision ds 2cd2012 i.

    Quería molestarlos con una consulta. Necesito acceder al flujo de video mediante el protocolo rtsp, tal como describen en este artículo. Utilizando la dirección rtsp que publicaron veo excelentemente la cam a través de VLC player (por ejemplo). El problema es que m isp me otorga ip dinámicas. Utilizo el servidor hik-online para actualizar la ip, pero ¿cómo sería la nomenclatura en la línea de dirección? o sea, no basta con reemplazar la dirección ip por la dirección de hik-online.com/micamara porque se produce un fallo. Sabrían ustedes indicarme cómo sería la url de rtsp completa usando la dirección del servidor ddns de Hikvison en lugar de la ip de la cámara? Me he vuelto loco buscando esta información y probando distintas alternativas infructuosamente.

    Desde ya, muchas gracias por adelantado.

    1. Securame

      Fernando,
      No vas a poder usar de forma sencilla VLC junto a hik-online. Mi consejo, cojete una cuenta de pago de Dyn.com (creo que son US$15 anuales) y usa ese Dyndns, que si que podras usarlo directamente. O eso, o te va a tocar investigar otros servicios de DNS dinámico gratuitos, pero con hik-online lo vas a tener complicado.

      1. Fernando

        Muchísimas gracias por tu gentil respuesta. Probaré entonces con Dyndns! Que tengas un muy buen comienzo de año!

    2. Nicolas

      Estimado tengo la misma que camara que usted, estoy tratando de configurarla en zoneminder, pero no puedo visualizar la imagen, incluso cuando ingreso a la camara por medio de la ip, el live view no me permite visualizar el video de la camara, tengo instalado el complemento necesario que me hace descargar la camara y tampoco veo nada, se queda en negro, alguna idea de como podria solucionar mi problema ( he intentao por disitintos navegadores).

      1. Securame

        El complemento que te hace instalar la camara es para Windows, y hasta donde yo se ZoneMinder es solo para Linux; vaya, que si estas intentando acceder a la camara via web desde Linux, no lo vas a conseguir. Tienes una version beta de iVMS-4200 para Linux.

        En cuanto al ZoneMinder, no deberias tener problemas para usar camaras Hikvision. Si no lo consigues, pide ayuda en el foro de ZoneMinder.

  5. jose padilla

    Tengo misma situacion respecto a RTSP con otra marca de camara.
    Cómo puedo habilitar la direccion del flujo rtsp pero para publicarlo en internet y accesarlo desde cualquier parte?
    No puedo usar la ip local de la camara porque la uso para grabacion en el NVR local, debo usar el stream secundario de dicha camara para conectarla a un NVR remoto a traves de internet y que este grabando tambien, como redundancia.

    Creo que no solo es el cambio de la IP local por la WAN: rtsp://user:passwd@(IP-LOCAL):554/defaultSecondary?streamType=u por rtsp://user:passwd@(IP-WAN):554/defaultSecondary?streamType=u

    Podrían orientarme?

    Gracias de antemano

    1. Securame

      Jose,
      Para acceder desde remoto simplemente necesitas abrir un puerto para la conexión a RTSP desde el exterior (y disponer de IP fija o un DDNS, claro).

      1. jose padilla

        Agradezco la respuesta.
        Tengo una IP WAN fija. La parte que no me queda clara es cómo debe estar definida la dirección de RTSP.
        La cámara solo genera una dirección RTSP con su IP local, por ejemplo;
        rtsp://@/defaultPrimary?streamType=u
        Ya tengo abiertos los puertos 80 y 554 que es el que usa la camara.

        Entonces cómo debo de accesar remotamente a esa dirección rtsp?

        Saludos!

  6. jose padilla

    Disculpa…
    en el comentario anterior no escribí bien el ejemplo de la dirección RTSP ge quenera la camara con la IP local:
    rtsp://@/defaultPrimary?streamType=u

    Como a ese ejemplo de dirección es a la que requiero acceder remotamente.

    Gracias y Saludos!

    1. Securame

      Jose,

      La verdad que no tengo ni idea de que es lo que intentas preguntar, si es que estas haciendo alguna pregunta.

      Si eres capaz de acceder por RTSP a la camara desde LAN, para hacerlo desde WAN se hace exactamente igual, simplemente tienes que cambiar la IP de LAN por la de WAN, y asegurarte que tengas los puertos abiertos y accesibles.

      Si eres incapaz de usar el puerto 554, usa uno distinto por encima del 1024. En España no me consta que ningun ISP cape el puerto 554, pero en otros paises si que se que algunos lo hacen.

      1. jose padilla

        Hola,

        Gracias por la infromación, eso es lo que intentaba preguntar; de hecho uso el signo “?” en la pregunta que mande despues de la eplicación:
        “Entonces cómo debo de accesar remotamente a esa dirección rtsp?”

        Agradezco nuevamente tu apoyo, me sirvio tu comentario.

        Saludos!

  7. Jorge

    Estimados, intentando acceder a un DVR HikVision modelo DS-7208HVI-SV desde Windows Media Player ingresando en la URL rstp://XX.XX.XX.XX:554/PSIA/streaming/channels/401 y luego me aparece una ventana pidiendo usuario y contraseña. Al ingresar el usuario “admin” y su correspondiente contraseña, no me autentica y me vuelve a pedir usuario y contraseña. Aclaro, que con esos datos de usuario ingreso correctamente desde un browser pero con el Media Player no me lo reconoce. ¿Qué debo configurar para poder acceder?
    Saludos!

    1. Securame

      Jorge,

      De entrada, te recomiendo que no uses PSIA. Desconozco si el user/pass de PSIA es distinto al normal, nunca he usado PSIA (ni se me ocurre ninguna razon para hacerlo). Puedes probar a poner tambien el user/pass en la URL (rtsp://admin:12345@)

      Intenta el string RTSP como esta explicado en esta guia, y mirate tambien esta otra mas actualizada:
      http://www.securamente.com/hikvision-como-acceder-a-un-dispositivo-mediante-rtsp/

      1. Jorge

        Ahora intenté acceder con rtsp://admin:12345@xx.xx.xx.xx:554/streaming/channels/101 y me sigue apareciendo la ventana que dice:
        Conectando a xx.xx.xx.xx.
        Dominio Kerberos /

        Nombre de usuario:
        Contraseña:

        El servidor usa Autenticación Básica………..

        ¿Alguna otra sugerencia?
        Gracias

        1. Securame

          Pruebalo con VLC en lugar de con Windows Media Player.

          1. Jorge

            Funciono!
            Muchas gracias.

  8. JONATHAN

    DISCULPA LA DIRECION DE RSTP LA PUEDO USAR PARA CUALQUIER DVR O SO LO ES PARA EL MENCIONADO

  9. Alberto

    Hola, eh podido configurar el Streaming para VLC, pero deseo ponerlo en mi website alguna idea de como hacer esto, saludos.

    1. Securame

      Alberto,
      Te recomiendo que empieces por googlear: “how to embed rtsp in web page”

  10. Fernando

    Buenas como les va, quisiera puedan ayudarme. quiero conectar mi camara tp link nc200 a vlc y estoy cansado de probar mil maneras y ninguna con exito. La idea es entrar desde vlc y poder visualizar junto a otras camras que ya tengo en ISPY y controlar desde ahi todo como ya lo hago. Espero puedan ayudarme y muchisimas gracias.

    1. Securame

      No uso camaras TP-Link, lo siento.

  11. Ernesto

    Hola tengo un DVR S-7216HGHI-SHSE pero cuadno quiero ver la camaras por web me sale flujo cifrado y no se visualiza nada en Live view

    1. Securame

      Esta guia trata sobre RTSP, nada que ver, lo siento.

  12. Mauro

    Hola. Te comento. tengo un host de dyn.com pero lo coloco en lugar de la ip y me da error. Que puedo hacer?

    1. Securame

      Si por IP te funciona y por host no, es que ese host no está resolviendo a la IP correctamente/a la misma IP. Haz un ping al host y verifica a que IP resuelve.

Deja un comentario