timestamp h.264 rtsp rtp

H.264 RTSP absoluto TIMESTAMP



rtp (2)

¿Es posible leer una marca de tiempo absoluta de una secuencia H.264 enviada a través de RTSP desde una cámara Axis?

Será necesario saber cuándo el marco ha sido tomado por la cámara.

Gracias Andrea


Las marcas de tiempo están contenidas en la secuencia RTP. RTSP es un protocolo que se puede usar para iniciar / controlar una sesión de medios RTP. Supongo que se utilizó RTP y puede ver el encabezado RTP aquí .


como ya dijo Ralf - las marcas de tiempo RTP son relativas a un reloj aleatorio - solo son útiles para calcular la diferencia entre dos cuadros (o paquetes RTP en general). Para sincronizar estos valores relativos a un reloj de pared, puede usar el remitente de RTCP, solo eche un vistazo a los enlaces proporcionados por Ralf.

Para los productos Axis que usan H.264, esto funciona bastante bien. En caso de que también esté utilizando MPEG4, el firmware de Axis tiene errores y las marcas de tiempo absolutas en RTCP SR no son confiables; en este caso, debe sincronizar las marcas de tiempo RTP relativas con el reloj de pared de sus clientes.