La URL en el encabezado de configuración rtsp del dispositivo del eje no puede tomar parámetros

fondo

Solía ​​ser un cliente de videovigilancia durante muchos años. Durante un tiempo, me conecté a Dahua, Hikvision, axis, Yichuan y otros SDK, y los usé en nuestro propio sistema de vigilancia.
La cámara del eje es la cámara más cara y el primer dispositivo conectado. Es capaz de comunicarse usando http, rtsp y el protocolo personalizado axrt, y admite IPV6 muy temprano, lo cual es su ventaja.


Hay un pequeño problema registrado al usarlo.

 

Al usar el servidor de ejes para encontrar el encabezado de configuración, ¿se debe poner la URL? Los parámetros subsiguientes solo se pueden pasar si se cancelan. Es decir, la cabecera del mensaje no puede llevar parámetros, lo que puede ser un caso especial de ese dispositivo.

Comparado


La noticia exitosa es que
   

 

El mensaje que no puede tener éxito es
 
    
el método de procesamiento.

 

    StrPtrLen fReqURI;
    StringParser theParser(&fURL);
    theParser.ConsumeUntil(&fReqURI, '?');
    fReqURI.Ptr = fReqURI.GetAsCString();
    char endChar = fReqURI.Ptr[fReqURI.Len];
    fReqURI.Ptr[fReqURI.Len] = '\0';

Supongo que te gusta

Origin blog.csdn.net/lgs790709/article/details/125485553
Recomendado
Clasificación