No es posible obtener transmisión HTTP/RTSP a través de software de terceros después de actualizar el firmware a 0x13 o superior y restaurar

Prev Next

VIVOTEK | Video IP | RTSP/HTTP Streaming | Guía Técnica | Cámaras IP | Sin transmisión HTTP/RTSP en software de terceros después de actualizar firmware y restaurar fábrica

Marca: VIVOTEK
Tecnología: Video IP
Subtecnología: Streaming RTSP / HTTP
Tipo de artículo: Guía Técnica / Solución de Problemas
Nivel técnico: Intermedio
Tiempo estimado: 10 a 15 min
Autor: TVC Ingeniería
Componentes: Cámara VIVOTEK, firmware 0x13 o superior, VLC o software de terceros, red IP
Tags: VIVOTEK, RTSP, HTTP, streaming, firmware, VLC, CGI, third party, live.sdp, live1s1.sdp

Posibles Fallos:

  • El software de terceros ya no recibe video por RTSP o HTTP.

  • VLC no abre la transmisión después de actualizar firmware.

  • La URL anterior deja de responder tras restaurar valores de fábrica.

Causas Probables:

  • Desde firmware 0x13 o superior, el nombre de acceso predeterminado del stream cambia después de restaurar a valores de fábrica.

  • El acceso cambia de live.sdp / video.mjpg a live1s1.sdp / video1s1.mjpg.  

Paso a paso de solución:

  1. Verificar si la cámara fue actualizada a firmware 0x13 o superior.

  2. Confirmar si además se restauró a valores de fábrica.

  3. Probar la nueva ruta de transmisión RTSP/HTTP usando el nuevo nombre de acceso:

    • RTSP: live1s1.sdp

    • HTTP MJPEG: video1s1.mjpg  

  4. Si se requiere mantener el nombre anterior, cambiar el access name por CGI:
    /cgi-bin/admin/setparam.cgi?network_http_s0_accessname=video.mjpg  

  5. Si se necesita ajustar otro stream, cambiar s0 por:

    • s1 para stream 2

    • s2 para stream 3

    • s3 para stream 4  

  6. Guardar cambios y volver a probar desde VLC o desde el software de terceros.

Referencias visuales:

  1. Configuración manual:

- Vaya a Configuración > Red > Protocolos de transmisión > HTTP/RTSP > Nombre de acceso para el número de transmisión.

- Cambie el nombre nuevamente, por ejemplo, de live1s1.sdp a live.sdp para la transmisión 1.

  • Nombre de acceso RTSP:

    Nombre de acceso HTTP:

    Solución:

    Para obtener el nombre de acceso HTTP/RTSP correspondiente:

    Si está desarrollando su propia aplicación, es posible que deba modificar la implementación de transmisión para obtener el nombre de acceso HTTP/RTSP correcto.

  1. Configuración por lotes con Shepherd:

- Ejecute Shepherd v3.0.0.1 o una versión posterior.

- Seleccione las cámaras que desea configurar. Si estas cámaras tienen contraseñas, haga clic en el botón del lado derecho para iniciar sesión. Asegúrese de que el estado sea "conectado".

- Presione "Ctrl+F12" e ingrese los comandos CGI apropiados. Luego, haga clic en "Enviar comando CGI ahora".

- Verá que el comando CGI se envió correctamente a las cámaras.

Ejemplos de comandos CGI:

  • Para cambiar el nombre de acceso RTSP:

/cgi-bin/admin/setparam.cgi?network_rtsp_s0_accessname=live.sdp

Este comando cambia el nombre de acceso stream1 a live.sdp .

  • Para cambiar el nombre de acceso HTTP:

/cgi-bin/admin/setparam.cgi?network_http_s0_accessname=video.mjpg

Este comando cambia el nombre de acceso stream1 a video.mjpg .

Nota: Reemplace s0 con s1 , s2 o s3 para stream2, stream3 o stream4 respectivamente.

Video:

  • No encontré un video específico para este artículo.

Sugerencias:

  • Antes de restaurar una cámara, documentar las URLs RTSP/HTTP en uso.

  • Después de una actualización mayor de firmware, validar compatibilidad con VLC, VMS o integraciones de terceros.

  • Si hay integración con software externo, probar primero con el stream principal y luego con substreams.

Estandarización de Equipos:

  • Usar una plantilla de validación posterior a firmware:

    • versión anterior y nueva

    • restauración sí/no

    • URL RTSP anterior

    • URL RTSP nueva

    • prueba en VLC

    • prueba en VMS

Equipos Compatibles:

  • Cámaras VIVOTEK que usen firmware 0x13 o superior y manejen transmisión RTSP/HTTP.  

No Compatibles:

  • Equipos que no utilicen este esquema de nombres de stream o que trabajen con firmwares distintos.

  • En firmwares más recientes 2.2002.x.x, VIVOTEK maneja otro esquema basado en perfiles de transmisión.  

#Enlaces utiles

Contenido (Más detalles)

Contenido (Más detalles)
Si la cámara VIVOTEK fue actualizada a firmware 0x13 o superior y luego restaurada a valores de fábrica, el software de terceros puede dejar de recibir video porque el nombre del stream cambia automáticamente. El valor anterior live.sdp deja de ser el predeterminado y pasa a live1s1.sdp; en HTTP MJPEG cambia de video.mjpg a video1s1.mjpg. La solución es actualizar la URL en el software de terceros o reconfigurar el access name por CGI para volver al nombre anterior.

A partir de la versión de firmware 0x13 o superior, el nombre de acceso HTTP/RTSP predeterminado en los protocolos de transmisión ha cambiado de live.sdp (video.mjpg) a live1s1.sdp (video1s1.mjpg), como se muestra en las imágenes a continuación. Este cambio entrará en vigor después de restaurar los valores predeterminados de fábrica. Si actualiza el firmware sin restaurar los valores predeterminados de fábrica, el nombre de acceso no cambiará y podrá seguir utilizando el nombre original (live.sdp) para obtener la transmisión.

Capacitaciones LMS sugeridas:

  • Curso de fundamentos de Video IP

  • Curso de configuración avanzada de cámaras IP VIVOTEK

  • Curso de integración de cámaras IP con software de terceros

  • Curso de diagnóstico y solución de fallas en transmisión RTSP/HTTP
    Portal LMS: www.cursos.tvc.mx