Streaming
Для чего нужен стриминг сервер, если я могу запускать видео со своего компьютера?
Да, вы можете это делать со своего компьютера и использовать собственное программное обеспечение. Основная причина, по которой заказывают стриминг сервер – возможность очень долгих трансляций 24/7. По сути, это возможно и с домашнего компьютера – если держать его постоянно включенным и при условии, что ваш провайдер предоставляет интернет без сбоев. Наша альтернатива – вы загружаете подготовленные видео, формируете из них плейлист и запускаете. При этом видео воспроизводятся по бесконечному кругу.
И это может сработать для раскрутки канала?
Все зависит от того, насколько популярными окажутся видео. У нас были случаи, когда видео стриминга набирали 2-3 млн просмотров при непрерывной трансляции в течение полутора недель. Особенность алгоритма YouTube заключается в том, что приток пользователей иногда начинается на 2-3 день трансляции, а не сразу.
Есть ли какие-то требования к видеофайлам?
Мы обрабатываем форматы видеофайлов avi, mkv, mp4 с практически любым видео- или аудиокодеком внутри. Желательно, чтобы битрейт входного файла был близок к выходному битрейту. Однако это не обязательно. Во время воспроизведения входные видео конвертируются на лету в выходной видео/аудиопоток, который направляется в YouTube или другую видеоплатформу. Качество выходного видеопотока – 1920×1080, 30 fps. Video bitrate – около 6000 Kbit/sec, Audio bitrate – 128 Kbit/sec. Обычно используется около 60–80% CPU стриминг сервера. Итоговый выходной трафик сервера за месяц составляет около 2 ТБ.
Можете ли вы воспроизводить видео в 4K?
Потенциально это возможно, но производительности стриминг сервера недостаточно для обработки 4K в режиме реального времени, и видеопоток будет тормозить. Возможно, в будущем мы введем специальные тарифы для воспроизведения 4K видео, но стоимость такой услуги будет значительно выше, так как потребуется минимум 4 ядра (вместо одного). Также рекомендуемый YouTube для 4K (2160p) видеопоток на уровне 30 Mbit/sec (вместо 6800 Kbit/sec для 1080p) значительно увеличивает выходной трафик сервера до 10 ТБ в месяц.
Могу ли я воспроизводить несколько трансляций с одного сервера одновременно?
Хотя YouTube позволяет на одном аккаунте создавать несколько трансляций, если получить несколько разных ключей трансляции (подробнее смотрите в документации YouTube), наши серверы не поддерживают такую функцию. Прежде всего потому, что ресурсов сервера не хватает для одновременного воспроизведения 2 и более трансляций. В таком случае мы рекомендуем взять еще один стриминг сервер и запустить вторую трансляцию с него.
Как понять, что текущий сервер не справляется с видеопотоком?
Вы можете увидеть это по качеству трансляции на YouTube, а также по графикам использования ресурсов стриминг сервера. На графиках обратите внимание на использование CPU – оно должно быть ниже 100%, а также на исходящий трафик – он должен быть около 800 Кбайт в секунду.