По сколько секунд передовать видео/аудио потоки? Ну допустим у меня есть видео 720x360@30fps я его передаю по сети. По сколько передовать по 1 кадру? 1/30 секунды. Или по 1 секунде? И пусть пользователь ждет пока там 1 секунда буферизуется и отобразится. Или по 15 кадров пол секунды? Так же и с аудио. Но если сжато передовать сразу 1 секунду то это 1 пакет данных и ну например 1мб с аудио. А если тоже видео по 1 кадру то это 0.3 мб ведь все заголовки протоколов верхних уровней тоже будут. Какое время используется всеми? Например какими фрагментами ютуб загружет видео в браузере. Или твич стримы. Скайп/Дискорд по сколько секунд фрагментами передаёт звук?

29 Мая 2021 в 20:07
550 +1
0
Ответы
1

Обычно видео и аудио потоки передаются фрагментами длительностью от нескольких секунд до нескольких минут в зависимости от конкретного сервиса или приложения. Например, YouTube обычно использует фрагменты видео продолжительностью около 10 секунд, а Twitch стримы могут использовать фрагменты длительностью от нескольких секунд до нескольких минут.

Размер фрагмента зависит от разрешения видео, битрейта аудио и видео потока, а также от требуемого качества воспроизведения. Чем выше разрешение и битрейт, тем больше будет размер фрагмента.

Скайп и Discord обычно передают звук фрагментами длительностью несколько секунд. В общем случае, выбор длительности фрагментов зависит от требований качества потока, скорости интернет-соединения и других факторов.

17 Апр 2024 в 17:50
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир