В современных реалиях, когда производительность пользовательских устройств продолжает расти, а модели потребления контента изменяться, перед медиакомпаниями то и дело встают непростые задачи — удовлетворить растущие требования доступа к контенту в любое время, в любом месте и на любом устройстве. В этой статье мы постараемся разобраться в вопросах построения комплексной стратегии, обеспечивающей оптимальный баланс между гибкостью, качеством и стоимостью сжатия видео.
Виды компрессии
Аппаратная компрессия
Задержка при аппаратной компрессии
Аппаратные энкодеры, как правило, используют в статичных системах, построенных по типу точка-точка, которые перенастраиваются крайне редко или никогда. Их стоимость заметно выше аналогичных программных решений, однако низкие расходы на эксплуатацию, включая обслуживание и энергопотребление, с течением времени компенсируют разницу.
Программная компрессия
Операции компрессии на серверных платформах гибкие и универсальные. Можно, к примеру, изменить или расширить систему прямо во время работы, перенаправить вычислительную мощность туда, где она более необходима. Программную компрессию широко применяют в облачных и OTT-приложениях, которые требуют транскодирования одного и того же контента в несколько адаптивных ABR (Adaptive Bit Rate)-потоков для различных пользовательских устройств.
Задержка обработки в программных энкодерах может сильно зависеть от типа кодека (MPEG-2, H.264, HEVC). Также влияет и задержка самой системы из-за приложений, взаимодействующих с программной компрессией: она в значительно степени определяется типом используемого протокола потоковой передачи. К примеру, для видео, сжатого в H.264/AVC, передающегося по протоколу RTMP, задержка может составлять пару секунд с момента подачи сигнала на энкодер и до поступления к пользователю. В свою очередь, для протоколов HLS/HSS задержка может составлять порядка 30 секунд в зависимости от настроек. Здесь, как и в случае с аппаратным сжатием, настройка энкодера может влиять как на задержку, так и на конечное качество видео.
Гибридная программно-аппаратная компрессия
Гибридная компрессия дает компаниям возможность апгрейда, расширения их функциональных возможностей, сохраняя качество видео на высоком уровне благодаря высокой вычислительной мощности «железа». Данный вид компрессии позволяет в кратчайшие сроки задействовать все необходимые инструменты для решения поставленной задачи.
Эволюция сжатия
Закон Мура
Основатель компании Intel Гордон Мур в 1965 году отрыл, а в 1975 году скорректировал собственную закономерность, согласно которой количество транзисторов, размещаемых на кристалле интегральной схемы, удваивается каждые 24 месяца. Несмотря на предположения, что вычислительные возможности полупроводников в конечном итоге достигнут точки насыщения, прогрессирующая производительность процессоров продолжает повышать мощность и эффективность программного сжатия.
Оборудование на базе серийных компонентов
Изменение модели потребления контента
Новые привычки потребления появляются вслед за ростом числа пользовательских устройств для просмотра контента. Современный пользователь хочет иметь доступ к нему в любое время и в любом месте, что заставляет вещателей и производителей отдавать предпочтение программным платформам с повышенной гибкостью, способным идти в ногу с индустрией развлечений.
Переход в IP и виртуализация
Влияние новых технологий компрессии
ПО vs «железо». За и против
Разработка стратегии сжатия, позволяющей обеспечить идеальный баланс между оборудованием и программным обеспечением, зависит от ряда переменных, уникальных для любой отдельно взятой медиакомпании. Вещатели, производители контента и прочие игроки рынка при построении собственной стратегии должны акцентировать внимание на гибкости, плотности, качестве конечного видео и ценовой эффективности системы сжатия. Помимо этого, медиакомпаниям необходимо пристально следить за второстепенными факторами, вроде усовершенствования кодеков сжатия, последними достижениями в области вычислительных мощностей и изменениями в потреблении контента.
В таблице ниже приведены сравнительные преимущества и возможности программных и аппаратных стратегий сжатия, а также указаны примеры приложений, в которых на сегодняшний день применяют тот или иной метод компрессии.
Заключение
В современных динамично развивающихся рыночных условиях тщательно отлаженная стратегия сжатия бесспорно является конкурентным преимуществом. Способность гибко и экономически эффективно переориентировать существующий контент под OTT- и ABR-платформы позволяет его производителям и дистрибьюторам увеличить доходы и долю рынка. Независимо от того, занимаетесь ли вы линейным наземным или спутниковым вещанием или же предоставляете сотни услуг для различных устройств, комплексная и оптимизированная стратегия сжатия важна как никогда.