На каких платформах работают сервисы онлайн-трансляций?

На каких платформах работают сервисы онлайн-трансляций (стриминговые сервисы)? Есть ли какие-то стандартизированные платформы? Может я некорректно задаю вопрос, и они могут называться не платформы. Например, Ustream.

Можно ли, например, Wowza считать платформой для стриминговых сервисов?
  • Вопрос задан
  • 2851 просмотр
Решения вопроса 1
Aquary
@Aquary
softvelum.ru
Этот класс систем состоит из нескольких элементов, где главный из них - это медиа-сервер. По сути это двигатель сервиса, т.к. через него проходят все потоки. Тут есть несколько вариантов.

1. Вы правильно упомянули Вовзу - это самое раскрученное решение. Оно довольно прожорливое и стоит денег. Есть встроенный транскодинг, это большой плюс. Многие наши клиенты юзают именно его.
2. Adobe - аналогично, только ооочень дорогой. Это удел энтерпрайзов, но не упомянуть его нельзя.
3. nginx-rtmp-module - заход с другой стороны, опенсорсный модуль для nginx, очень быстрый. К сожалению не поддерживается автором уже с полгода. К нам приходили люди, которые его юзали для подобных задач, небезуспешно.
4. Flussonic - быстрый, с большим набором фич, разрабатывается командой из России.
5. Nimble Streamer - разработка нашей команды, также из России. Заточен под большие скорости и объемы данных. Бесплатный, с хорошим набором фич для живого стриминга. На нас стримеры живых трансляций переходят с нджинкса (у нас функционал побогаче при той же скорости).

Если собираетесь делать свой сервис - не поленитесь перебрать все варианты и выбрать тот, что вам лучше подойдёт.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
mediamango
@mediamango
увлечённый
Если я не ошибаюсь, Ustream и Wowza используют протокол передачи данных RTMP.
Такой поток обычно немного сложнее вытянуть для прослушивания в своём плеере, поэтому он и используется вещателями для защиты авторских прав.
Ответ написан
SergIIIth
@SergIIIth
Веб разработчик - makridenkov.com
Мы строит on-air.pro на Linux серверах (сервера динамически создаются в зависимости от нагрузок), используем протоколы RTMP, RTSP, WebRTC. На выходе RTMP для компьютера, HLS для мобильных. Ядром системы является libav
Ответ написан
roman901
@roman901
Software Developer
Возможно, будет некропостингом, но у меня отлично работает Simple RTMP Server + ffmpeg, за разработкой от Alibaba.
Бесплатно, безумно гибко.
Twitch использует самописный по их словам ingest-сервер + ffmpeg на edge нодах.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы