Есть много вариантов решений для онлайн стриминга. Это руководство поможет вам определить, какой именно сервис будет верным выбором, исходя из ваших технических параметров и бизнес-задач.
Если вам требуется запустить потоковое онлайн-вещание, у вас есть широчайший выбор вариантов и сервисов. В этом гиде мы категоризируем таких провайдеров, подскажем, какую категорию выбрать, и как сделать выбор вендора в конкретной категории.
Итак, стриминговые платформы разбиты на четыре типа. Вот краткое описание каждой из них.
• Бесплатные социальные медиасервисы. Такие возможности предлагают Facebook, YouTube, и подобные провайдеры.
• Самостоятельные платные сервисы. Такие сервисы за плату предоставляют возможности кодирования, доставки контента, плеер и прочие функции. Например Livestream, BoxCast, Vzaar и StremShark.
• Платформы. Такие провайдеры предлагают стриминг как один из компонентов более широкого сервисного предложения. К ним относятся наиболее известные онлайн-видеоплатформы (OVP) Brightcove, Kaltura и Ooyala, и прочие провайдеры, как например DaCast, JWPlayer, и IBM Cloud Video (бывший Ustream).
• Девелоперские продукты. К этой группе относятся провайдеры, предлагающие продукты, ориентированные на разработчиков для интеграции стриминга в обычные приложения. В качестве примера служат Bitmovin, Microsoft Azure, Softvelum (Nimble Streamer) и Wowza.
Некоторые компании, как обычно, могут быть отнесены к двум и более категориям. Кроме того, типы компаний приведены для ориентира, это не исчерпывающий список.
В списке не упомянуты готовые платформы для ОТТ-провайдеров, которые поставляются такими компаниями как MLBAM, Verizon Digital Media Services, Anvato и iStreamPlanet. В данной статье внимание фокусируетя на компаниях, которые намерены осуществлять собственные трансляции, а не становиться конкурентом Netflix.
Бесплатные социальные медиасервисы
В то время как все компании, которые относятся к этой категории, окрашены одним цветом социальных медиа, два ключевых игрока – Facebook Live и YouTube Live – в действительности достаточно разные. Facebook Live – сервис, который вещает ваше видео на вашу аудиторию в Facebook, и предназначен для компаний, которые имеют внушительную аудиторию в этой соцсети, даже в том случае, когда вы используете другого сервис провайдера для доставки видео. В отличие от него YouTube Live предоставляет сервис скорее как компании из следующей категории, хотя в том случае, если вы хотите, чтобы ваше видео транслировалось на YouTube, стриминг с помощью этого сервиса имеет смысл.
Оба сервиса получают ваш онлайн поток, транскодируют в множество адаптивных потоков и доставляют на разнообразные браузеры и устройства. Отметим, что вам не нужно выбирать между Facebook Live, YouTube Live или другими типами компаний. Многие платформы в других группах позволяют реализовать стриминг в любой или оба из этих сервисов. Или же вы можете воспользоваться сервисом типа Switchboard Cloud для потокового вещания в различные социальные медиа и в один или несколько платных сервисов.
Сервисы в этой категории лучше всего подходят в случае таргетинга на зрителей в соответствующих каналах социальных сетей. При этом они не предлагают технической поддержки, что крайне критично для ключевых событий. Зачастую вы предоставляете права на ваш контент социальным медиа, и вы не можете контролировать рекламу и прочий контент, который будет размещен рядом с вашим видео. Отсутствие управления цифровыми правами и возможности монетизации – еще одна из причин, по которой многие производители контента остерегаются выбирать бесплатных провайдеров и предпочитают платные сервисы.
Самостоятельные платные сервисы
Компании этого типа базово предлагают самостоятельные стриминговые сервисы, забирая потоки и отдавая кодированное видео, и предоставляют одновременно и плеер и систему доставки контента. Все сервисы в этой категории позволяют вам вставить ваше видео в ваш блог или на сайт, а также просто воспроизводить видео на страничке в рамках самой платформы. По окончании события, ваше видео будет доступно по запросу, как для просмотра, так и для скачивания.
Такие сервисы обычно имеют относительно простой пользовательский интерфейс, понятный для нетехнических пользователей, и могут предлагать полноценную работу через API. Если вы ищете расширенный набор функций, таких как автоматизация по API, масштабируемая доставка VOD, продвинутое управления контентом и другие функции, то вам нужна другая категория компаний.
Вот ряд признаков, по которым можно сравнивать компании в этой категории.
• Стоимость. Большинство сервисов предлагают различные тарифные планы в зависимости от набора функций и доступа к технической поддержке. Некоторые взимают плату за дополнительное сопровождение, другие нет. Выбирайте минимальный тарифный план, но с адаптивной доставкой, поскольку это обязательная функция.
• Поддерживаемые плееры и устройства. Все сервисы должны обеспечивать воспроизведение в браузерах и на устройствах iOS и Andriod с помощью HTML5 плеера. Только некоторые могут предложить воспроизведение контента на ОТТ-устройствах типа Apple TV или Roku, или Smart TV и наличие SDK для создания собственного мобильного приложения.
• Кастомизируемый плеер и white-label плеер. Убедитесь, что вы сможете кастомизировать плеер для показа на вашем сайте, и какой именно тарифный план вам нужен выбрать, чтобы заменить вашим брендом бренд провайдера (white-label плеер).
• Варианты монетизации. Некоторые провайдеры такого типа предлагают возможность взимания платы за каждый факт просмотра (pay-per-view) или подписки на просмотр контента.
• Управление цифровыми правами и другие способы защиты контента. Большинство сервисов в этой категории не обеспечивают реальную систему DRM, которая требуется для премиального контента. Тем не менее, вы должны иметь возможность запретить встраивание на определенных сайтах и ограничить территории, где ваш контент будет доступен к просмотру.
• Статистика по зрителям. Некоторые сервисы, чаще всего LiveStream, дают информацию о зрителях, которые ищут контент. Другие просто представляют сервис, не собирая такие данные.
• Поддержка соцмедиа. Может ли сервис отдавать поток в соцсети. Если да, в какие именно и как их много?
• Аналитика. Какого рода отчеты предоставляет сервис провайдер, и какого уровня информацию они содержат.
• Собственные аппаратные и программные кодировщики. Все сервисы могут принимать потоки от сторонних энкодеров; ряд из них предоставляют аппаратные и программные кодировщики специально для их платформы, что упрощает подключение, особенно не технических пользователей.
• Сайты определенного жанра. Если вы производите видео определенного жанра, как например домашнее хозяйство или университетский спорт, изучите сервисы, работающие с контентом в таком жанре. Такие сайты могут предлагать специфические функции, имеющие значение для вашей целевой аудитории, которые обычно не используются.
Платформы
Сервисы этой категории должны предоставлять практически все из вышеперечисленных возможностей. Кроме того, каждая компания или тип компаний обеспечивает единственный в своем роде набор функций, доступных посредством удобного пользовательского интерфейса, обычно усиленного обширным API.
Например, многие вендоры, такие как Brightcove, JWPlayer, Kaltura и Ooyala, представляют собой полноценную видеоплатформу (OVP), где к сервису управления контентом по запросу добавлен функционал стриминга. Это дает широкие возможности компаниям, которым требуется решения одновременно и VOD и трансляций. Очевидно, что, если вы сейчас пользуетесь OVP для вашего сервиса по запросу, и ищете возможность добавить в него стриминг, начните с выяснения, поддерживает ли она такую функцию.
Другие факторы, которые нужно учесть:
• API. Насколько обширно и доступно.
• Поддержка форматов. Поддержка продвинутых форматов будет горячим вопросом повестки дня в ближайшие 12-18 месяцев. JWPlayer, например, сейчас запускает видео с кодеком VP9, который требует меньшей пропускной способности, снижает затраты на стриминг и улучшает качество для пользователей. Многие производители контента хотят добавить HEVC к своим HLS потокам в ближайшие месяцы для достижения такого же результата, а кодек AV1 от Alliance for Open Media должен быть запущен в начале 2019 года. Поэтому определите, какие форматы сейчас поддерживает ваш сервис и планирует использовать в ближайшем будущем.
• Защита контента (DRM). Если вы распространяете контент, требующий защиты, вам нужно определить, какой провайдер применяет различные технологии по защите контента, чтобы вы могли работать со всеми целевыми платформами.
• Поддержка платформ. Сервис должен поддерживать возможность работы со всеми необходимыми вам платформами, напрямую или посредством SDK.
• Возможности монетизации. Кроме моделей PPV (pay-per-view) или подписки, в случае доступности рекламной модели, проверьте способ доставки рекламы – вставка на стороне сервера или на стороне клиента. Вставка на стороне сервера обеспечивает более плавную работу и меньше доступна блокировщикам рекламы.
• Движок рекомендаций. Даже для закрытых сервисов, такая функция, как система рекомендаций дает возможность предлагать потенциальным пользователям релевантное видео, что увеличивает их вовлеченность и использование вашего контента.
• Возможность доставки контента внутри. Если вы будете распространять контент внутри компании, убедитесь в наличии опции enterprise CDN, так как это поможет облегчить загрузку внутренние сети.
• Функционал YouTube. Собственный YouTube для компании – это внутренняя платформа для распространения видео для сотрудников, партнеров, поставщиков и других заинтересованных сторон, которые облегчают и дистрибуцию и мониторинг потребления видео.
Продукты для разработчиков
В вышеописанных категориях, пользователи в основном выбирают одного провайдера, исходя из предлагаемых им вариантов транскодирования и доставки со всеми компонентами и сервисами, такими как плеер или CDN, которые он предоставляет. Провайдеры данной категории, напротив, предлагают разнообразный функционал, который встроен в систему онлайн доставки, сопровождаемый разработчиком. В качестве примера можно привести Wowza Streaming Engine, который первоначально предлагает возможность транскодирования, и многие пользователи развертывают Wowza вместе с плеерами и сетями доставки контента, которые они самостоятельно выбирают и используют.
Первой причиной выбрать сервис этой категории – это стоимость; в основном вы выбираете между комфортом полностью готовой интегрируемой системы и более дешевыми ценами за кодирование и доставку. Соответственно, оценка совокупных затрат на транскодирование и другие компоненты являются первым моментом, на котором фокусируется ваше внимание.
К сожалению, стоимость транскодирования сложно просчитать, поскольку вам нужно учесть стоимость облачного пространства, которое нужно для обеспечения работы транскодирующего программного обеспечения. Очевидно, что эффективность транскодирования, которая варьируется от продукта к продукту – решающий фактор. Таким образом, если ежемесячные затраты продукта А на 50% ниже, чем у продукта В, но при этом вам понадобится на 50% больше облачного пространства для поддержки загрузки, значит продукт А обойдется вам дороже. Выбирая продукт из этой категории, примите во внимание, что вам нужно будет сравнить кодировщики для просчета эффективности и определить затраты, как для сравнения сервисов в рамках данной категории, так и с другими типами сервисов. И если в случае с непостоянным онлайн стримингом это не имеет значения, то в случае с сервисами, работающими 24/7 это становится критично важным.
Помимо затрат, определите, где вы хотите развертывать ПО. Ряд сервисов доступны только для SaaS развертывания в облаке, тогда как другие можно купить или арендовать для создания вашего собственного облака или инфраструктуры на базе контейнеров. Если имеет значение наличие DRM, проверьте, обеспечит ли выбираемый сервис интеграцию с провайдером DRM, услугами которого вы пользуетесь.
Определите набор сервисов, которые предлагает вендор. Microsoft Azure, например, относящийся к этой категории, может поставить все, от кодирования до доставки по принципу а-ля-карт. Это позволяет вам выбирать нужные элементы платформы, с уверенностью, что они будут хорошо работать вместе, чего вы лишены, когда соединяете разные компоненты от различных сторонних вендоров.
Большинство продюсеров, подбирающие сервисы данной категории, ищут вместе с этим и расширенный функционал, как, например, возможность смешивать Н.264 и HEVC потоки в HLS доставке, распространять видео в кодировке VP9, или производить видео с минимальными задержками для специализированных приложений, таких как ставки, голосования или торги. HDR видео также актуальный вопрос для ряда продюсеров. Так что, начните с проверки, решит ли вендор все стоящие перед вами задачи, прежде чем начинать расчет совокупных затрат и оценку более общих возможностей.
ИСТОЧНИК: Streaming Media
КОММЕНТАРИИ ЭКСПЕРТОВ:
ЯРОСЛАВ ГОРОДЕЦКИЙ
На российском рынке тоже есть платные стриминговые сервисы, представляющие перечисленные в статье возможности: настравиваемый HTML5-плеер и типовые приложения для мобильных, монетизацию за счет интеграции с российскими рекламными сетями, транскодирование, адаптивное вещание, защита контента, в том числе - с помощью DRM, публикацию потоков в соцсети, статистику и аналитику по потреблению контента. Такие сервисы предоставляет, в частности, компания CDNvideo.
Отправить ответ