Что происходит с видео после загрузки на платформу?

https://storage.boomstream.com/boomstream/news/2023-02-28/UK... Показать видео в интернете просто: загрузил файл в социальную сеть или на видео платформу и поделился с друзьями. Но что происходит после загрузки видео и почему его могут смотреть на разных устройствах без ограничений.

У всех платформ, работающих с видеоконтентом, внутри одинаковый механизм и Boomstream не исключение. Расскажем про важные этапы.

1) После загрузки видеофайла анализируем его данные. На что обращаем внимание:

  • битрейт видео. Какое количество данных изображения, битов, передается в секунду. Считается, что чем он больше, тем видео качественнее по количеству деталей. Но некоторые авторы излишне завышают битрейт файла. Например, запись вебинара с презентацией не будет отличаться по качеству c битрейтом 1 мбит/с или 10 мбит/с, причем размер файла будет больше в 10 раз;
  • битрейт аудио - количество данных звука, передаваемых в секунду;
  • разрешение оригинального файла;
  • длительность видео;
  • какой кодек сжатия использовался для создания видео;
  • какой цветовой кодек был применен;
  • какое соотношение сторон кадров;
  • количество кадров в секунду в оригинале;
  • значение временных меток.

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

Именно файлы-транскоды мы будем показывать в интернете зрителям. Эти действия необходимы для того, чтобы воспроизведение загруженных видео работало на всех устройствах. Потому что разные видео расширения по-разному поддерживаются современными браузерами:

  • Edge не играет формат AVI;
  • Safari на Ios частично воспроизводит webm.

Пример: вы загрузили на Boomstream видеофайл с разрешением 1080р. Мы создадим 5 файлов для доступных качеств: 240р, 360р, 480р, 720р, 1080р. Обработка всех транскодов в среднем занимает столько времени, сколько длится видео. Самым первым обрабатывается самое низкое разрешение, то есть 240р.

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