YouTube. Сервис работает с 2005 года, возможность вести прямые трансляции появилась в 2011 году. Главная особенность площадки — бесплатный доступ ко всем функциям, включая возможность монетизации контента. Благодаря этому YouTube стал самой популярной платформой для стриминга видеоигр, теле- и радиопередач (подкастов), шоу, лекций и общения с другими людьми.
Другие особенности YouTube:
- самая большая база бесплатного контента;
- простой, удобный и привычный дизайн и интерфейс;
- возможность трансляции на устройства с плохим интернетом;
- самая большая база пользователей.
Условия доступа к контенту посредством онлайн-стриминга на
YouTube зависят от его разновидности. Если это обычные трансляции блогеров, видеоигр, лекций и т.п., то контент бесплатен, но с рекламными вставками. Если это фильмы и сериалы, то, скорее всего, за доступ к ним нужно заплатить фиксированную сумму. Старые фильмы и сериалы распространяются бесплатно.
Twitch. Сервис для бесплатного просмотра и стриминга видеоигр с возможностью монетизации контента, общения со зрителями, системой подписок и прочим. Сайт популярен среди любителей сетевых игр (LoL, Dota, Counter-Strike, Fortnite) и MMORG. В последние годы Twitch также начали использовать видеоблогеры для общения с фанами, ASMR-трансляций, совместного просмотра фильмов и сериалов.
Особенности сервиса Twitch:
- система подписок, сохраняющая бесплатный доступ к видеоконтенту, но дающая больше возможностей для общения тем, кто готов платить;
- интеграция с различными сервисами, помогающая зрителям общаться со стримером (выведение и озвучка платных сообщений, заказ музыки и видео);
- наличие приложений для смартфонов и ПК, улучшающих качество потока.
Облачный гейминг. Помимо этих сайтов также стоит отметить такие стриминговые сервисы, как Vortex, NVIDIA GeForce NOW, Shadow, Parsec и будущую Google Stadia. Это
платформы для облачного гейминга, которые помимо стриминга игр также берут на себя обработку всех графических процессов, перенося нагрузку с вашего ПК,
приставки или смартфона на облачные дата-центры.
Если вы хотите создать
стриминговый сервис, онлайн-гейминг — наиболее перспективный вариант, поскольку этот рынок, по прогнозам экспертов, будет развиваться быстрее остальных стриминговых услуг и здесь мало конкурентов — максимум два-три достойных игрока. Правда, запуск сайта облачного гейминга потребует очень больших капиталовложений — от 50 до 500 млн долларов.
Шаг 2: Выбираем бизнес-модель сайта
Если проанализировать вышеобозначенные стриминговые сервисы и их аналоги, то можно отметить, что они работают по одной из двух бизнес-моделей:
Платная подписка на весь контент. Посетители должны платить определенную сумму раз в месяц или год, чтобы иметь возможность публиковать / стримить свой контент или смотреть видео других пользователей. Эту бизнес-модель выбрали Netflix, Hulu и будущая Google Stadia. При этом подписка обычно имеет несколько тарифных планов, в зависимости от количества и качества контента.
Стоимость подписки на сайте Netflix
Выбор этой
бизнес-модели для вашего сервиса подразумевает отсутствие рекламы на сайте и во время просмотра видеоконтента, как на сайте, так и на мобильном и
десктопном приложениях. Если ввести рекламу и одновременно подписку, пользователи уйдут на другие сайты, где есть реклама, но нет подписки.
Бесплатный контент с рекламой и премиум-функциями. Данная бизнес-модель может иметь две разновидности:
- Все видеоролики и стримы бесплатны. Сайт монетизируется за счет рекламных вставок в начале видео и / или во время его просмотра. Такую бизнес-модель использует игровой стриминговый сервис Twitch.
- Большая часть контента бесплатна, но есть отдельные видео, за доступ к которым нужно либо уплатить определенную сумму (например, 5 долларов за одно видео) или оформить подписку. Так работает YouTube. Реклама на сайте тоже есть.
Кроме того, в обоих случаях сайт может получить дополнительную прибыль за счет премиальных функций, например таких, как возможность общаться через чат со стримером, оригинальная кастомизация профиля, отключение рекламы и прочее.
Цена и возможности платных подписок на YouTube
Стоит отметить, что использование пользователями блокировщиков рекламы, например,
AdBlock, снижает доходность данной бизнес-модели. Некоторые сайты пытаются обойти эту проблему, блокируя доступ к контенту, пока не будет отключен блокировщик рекламы. Это работает, если на площадке есть уникальный контент, который нужен пользователю. Правда, в большинстве случаев такие меры просто отталкивают людей.
Вместо этого лучше создать приложение для ПК и смартфона, где блокировщики рекламы не работают. Так сделали и YouTube, запустив мобильное приложение, и Twitch, создав приложения для телефона и ПК.
Шаг 3: Определяемся с функционалом
Универсальные функции. Инструменты, которые будут использовать все пользователи (поставщики видеоконтента, зрители, администрация), независимо от их потребностей и прав на контент (управление, обработка, удаление).
К универсальным вещам относят:
- Домашняя страница. С ее помощью информируют посетителей об особенностях платформы, транслируемом контенте и условиях использования (бесплатно, подписка). Здесь же обычно показывают рекомендуемый контент — лучшее или трендовые ролики и стримы.
- Регистрация / вход. Создание профиля пользователя на сайте и доступ к нему посредством электронной почты, телефона и социальных сетей. Также должна быть опция восстановления пароля / доступа к профилю.
- Профиль пользователя. На стриминговых платформах это панель для навигации по всему сайту. Здесь же должен быть доступ к инструментам для кастомизации аккаунта, настройки конфиденциальности, ввода персональных данных, интеграции с соцсетями и оплаты подписки и премиум-функций.
- Обучение. Контекстные подсказки знакомят пользователей с возможностями платформы при первом запуске. Важно, чтобы у пользователей перед началом обучения была возможность выбора языка интерфейса, если их несколько. Многие сайты / приложения пренебрегают этим моментом, что очень сильно раздражает пользователей.
Зрители / посетители (потребители видео). Чтобы им было удобно и приятно просматривать видео на вашем сайте, нужны функции:
- Поиск видео. Когда ваша стриминговая площадка начнет набирать обороты, количество видеоконтента будет возрастать экспоненциально. Это усложнит навигацию по сайту и поиск нужного ролика. Чтобы этого не произошло, нужна система категорий и тегов, а также множество фильтров. Также этому поспособствует автокорреляция и автозаполнение поисковых запросов.
- Видеотека. Различные «Полки» зрителей, где можно отметить понравившиеся и любимые видеоролики, фильмы, сериалы, матчи. Еще можно добавить «Рекомендации», работающие на основе лайков и прошлых просмотров.
- Видеоплеер. Ваша главная точка соприкосновения с аудиторией, поэтому данная функция должна быть реализована максимально качественно и внешний вид плеера должен быть максимально приятным. Для этого нужно ввести возможность настройки внешнего вида плеера, качества и скорости видео, отображение листинга контента (стримов). Если это стриминг видеоигр, то также можно добавить возможность отслеживания взгляда стримера (если у него есть соответствующее оборудование), вывод на экран дополнительной статистики и прочее.
- Подписка и взаимодействие. Возможность отслеживать новые публикации понравившихся каналов, стримеров, рубрик и взаимодействовать с контентом с помощью чата, комментариев, оценок, обзоров, репостов, лайков и дизлайков.
- Платежи. Возможность оплатить подписку или финансово поддержать стримера здесь и сейчас удержит пользователей на вашем сайте. Для этого нужна интеграция с PayPal, Visa / MasterCard, Braintree, Stripe, банками и основными криптовалютами.
Поставщики видео. Набор функций и инструментов, которые потребуются компаниям, стримерам и видеоблогерам, включает:
- Загрузка видео с других ресурсов и устройств на ваш сайт с возможностью последующей обработки контента, а также инструменты для захвата видео с веб-камеры и экрана или интеграция с программами для стриминга видео.
- Управление видео. Управление мультимедийной библиотекой должно быть простым, понятным и функциональным. У создателей видеоконтента должна быть возможность сортировки видео, добавления и редактирования сопровождающей видео информации, создания списков воспроизведения, настройки прав доступа и авторских прав.
- Монетизация. Запуск рекламы во время стрима, подключение рекламы, которая будет показываться во время просмотра уже выложенного видео, включение баннеров и прочее.
- Аналитика. Отслеживание важных статистических данных
Администрация сайта. Набор инструментов для отслеживания процессов на сайте, модерации контента, управления платежами, настройки системы монетизации, расширенная аналитика, мониторинг QoE / QoS и прочее.
Шаг 4: Создаем прототипы дизайна
Обычно разработка дизайна сайта состоит из следующих этапов:
Пользовательский поток. Простая диаграмма, показывающая шаги, которые должен выполнить пользователь на вашем сайте, чтобы произвести то или иное действие. Эта диаграмма помогает дизайнерам оценить эффективность пользовательского потока и оптимизировать его.
Пример диаграммы пользовательского потока
Карта сайта. Отображает структуру навигации на вашей платформе. Благодаря карте сайта можно понять, как контент будет организован в «экраны» или разделы и как пользователь сможет переходить из одного раздела / «экрана» в другой.
Пример карты сайта
Низкокачественные UX-прототипы. Простое схематическое изображение экранов и интерфейса сайта. Обычно это черно-белые каркасные рисунки, дающие
лишь общее представление о будущем дизайне сайта.
Пример низкокачественного прототипа UX
Высококачественные UX прототипы. Показывают все визуальные и типографические детали дизайна создаваемого стримингового сайта. При их создании учитываются физические размеры экранов устройств пользователей, чтобы визуально понять, как сайт будет смотреться на этих устройствах.
Пример высококачественного прототипа UX
Интерактивные прототипы. Демонстрация интерфейса и дизайна сайта, переходов из одного раздела в другой, запуска ключевых функций и прочих вещей в действии.
Шаг 5: Backend-разработка
После создания рабочего дизайна можно приступать к «закулисе» — функциям, которые отвечают за возможность стриминга на вашем сайте. Здесь нужно реализовать четыре элемента вашей веб-платформы:
- Клиент. Программное обеспечение с открытым исходным кодом для записи и потоковой передачи видео, например, OBS Studio.
- Сегмент конвертора. Место, где потоковая передача видеоконтента сохраняется, обрабатывается и конвертируется в нужный формат. Обычно этот элемент реализуют посредством адаптивной технологии битрейта MPEG-Dash или сервиса прямой трансляции HLS Apple.
- Веб-часть для создания приложения, которое подключается к веб-серверу и демонстрирует видеострим зрителям..
- Сеть доставки контента / система распределенных серверов, которая отвечает за доставку контента пользователям в зависимости от их географического положения.
Стоимость создания стримингового сайта