fbpx

Securame

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.

COMENTARIOS

37 respuestas

    1. 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.

  1. 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. 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.

    2. 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. 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.

  2. 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. 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. 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!

    1. 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. 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!

  3. 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!

  4. 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.

  5. 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. 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.

  6. Hola que tal… Me sirvió con la segunda dirección que publicaste (con el MPEG-4 ya que con el h264 me da error) para mi DVR que aquí en México lo comercializa BYTEK, usa como aplicación de android FREEIP, solo que al cambiar el canal en la dirección en el VLC no lo cambia en el streaming y sigue con el canal 1, he intentado cambiar la dirección con otros formatos pero aun no puedo hacerlo cambiar a los otros canales… alguna sugerencia?

  7. Hola tu articulo me ha sido muy valioso, ya puedo ver mis camaras por vlc, sin problema. Agrego que tuve que desactivar la clave de encriptacion en acceso a la plataforma.
    Tengo una pregunta. Asi como es posible ver las camaras con el protocolo rtsp, habra un modo con el protocolo ws (websocket)?

    1. Los firmwares actuales desde hace 2 o 3 años lo soportan, es asi como funcionan las cámaras actuales en navegadores distintos a IE. Es el puerto 559, pero en poco más de puedo ayudar, no lo he usado.

Deja un comentario

Compartir: 

Share on facebook
Share on twitter
Share on linkedin