Как определить длительность отрезка в mpeg-dash?

Я хочу преобразовать некоторые видео h264 mp4 в зашифрованный тире ClearKey. А пока я хочу обслуживать их на локальном хосте. Так что у меня нет ограничений по пропускной способности. Я предполагаю, что мне следует использовать профиль dashavc264: onDemand со статическим mpd, поскольку мои видео не транслируются и находятся в автономном режиме.

У меня вопрос:

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


person yukashima huksay    schedule 28.03.2019    source источник


Ответы (1)


Это, как и многие другие вещи, баланс между конкурирующими факторами - эффективностью, качеством, гибкостью и т. Д.

В общем, короткие сегменты позволяют быстрее изменять полосу пропускания и т. Д., Но могут быть не такими эффективными или качественными, в зависимости от того, чем торгуют.

В большинстве реализаций на момент написания используются фрагменты от 2 до 10 секунд.

Для дальнейшего чтения здесь есть хорошая статья, в которой рассматриваются различные воздействия разной длины сегментов вместе с некоторыми рекомендациями: https://bitmovin.com/mpeg-dash-hls-segment-length/

person Mick    schedule 02.05.2019