H.264 RTSP Absolute TIMESTAMP - PullRequest
       119

H.264 RTSP Absolute TIMESTAMP

6 голосов
/ 27 мая 2011

Можно ли считать абсолютную метку времени из потока H.264, отправленного через RTSP с камеры Axis?

Необходимо будет знать, когда кадр был снят камерой.

Спасибо, Андреа

Ответы [ 2 ]

4 голосов
/ 28 мая 2011

Как уже говорил Ральф - временные метки RTP относятся к случайным часам - они полезны только для вычисления разницы между двумя кадрами (или RTP-пакетами в целом). Для синхронизации этих относительных значений с настенными часами вы можете использовать отправителя RTCP - просто посмотрите на ссылки, предоставленные Ральфом.

Для продуктов Axis, использующих H.264, это работает довольно хорошо. В случае, если вы также используете MPEG4, прошивка Axis содержит ошибки и абсолютные метки времени в RTCP SR ненадежны - в этом случае вам необходимо синхронизировать относительные метки времени RTP с настенными часами ваших клиентов.

1 голос
/ 27 мая 2011

Временные метки содержатся в потоке RTP.RTSP - это протокол, который можно использовать для запуска / управления сеансом мультимедиа RTP.Я предполагаю, что RTP используется, и вы можете посмотреть на заголовок RTP здесь .

...