Как декодер узнает, когда отображать следующий кадр в потоковом видео? - PullRequest
2 голосов
/ 10 августа 2011

Если я транслирую (я имею в виду, просто транслирую необработанные данные через сокеты UDP) поток H.264, как декодер решает, на каком FPS он должен отображать видео?

Я знаю, что время от времени отображается кадр, который он получает, но как он решает, когда истекло время для кадра и настало время отображать следующий?

1 Ответ

2 голосов
/ 12 августа 2011

Частота кадров воспроизведения определяется временными кодами, встроенными в транспортный поток или в сам битовый поток видео. Каждый кадр упакован с временем отображения (относительным или абсолютным), и это используется для определения того, как долго каждый кадр должен оставаться на экране.

...