Программные решения для построения онлайн-вещания


Программные медиа-плееры

Плееры и SDK живых потоков с низкой задержкой

Android
Larix Player для Android


SRT, SLDP, RTMP/RTMPS, Icecast, HLS, MPEG-DASH
играются на Android и Android TV

iOS
Larix Player для iOS


SRT, SLDP, HLS, RTMP/RTMPS, Icecast
играются на iOS и Apple TV tvOS

SLDP Player
SLDP плеер для HTML5


Плеер на JavaScript позволяет играть SLDP на любой платформе с поддержкой MSE, например Windows, Linux, Mac, Android и iPad.

Поддерживаются кодеки AVC/H.264, HEVC/H,265, VP8, VP9 для видео и AAC, MP3 для аудио, в зависимости от платформы и протокола. На страницах протоколов есть подробная информация.


SLDP
SLDP (Softvelum Low Delay Protocol) - это протокол на базе WebSockets с ультра-низкой задержкой с возможностью передачи контента с любым кодеком с адаптивным битрейтом (ABR).

Это замена RTMP для проигрывания живых потоков, что особенно важно с прекращением поддержки Flash.

SLDP не зависит от кодеков и плеер будет играть то, что поддерживает платформа. Также обратите внимание на популярные вопросы.

SRT
Secure Reliable Transport работает на основе UDP, увелиичвает надежность и безопасность живых потоков в ненадежных окружениях, например через мобильные сети и на дальние расстояния.

Проигрывание по SRT расширяет возможности плееров для Android и iOS у конечных пользователей.
Поддерживается проигрывание в режимах Pull (Caller), Listen и Rendezvous.

Читайте статью Glass-to-glass SRT delivery setup о настройке Nimble Streamer, Larix Broadcaster и Larix Player.
Также прочитайте Using Magewell Ultra Encode with the Larix Player App, где описано проигрывание по SRT.


Синхронизация проигрывания

Технология SLDP позволяет синхронизировать одновременное проигрывание на любом количестве устройств и браузеров. Это бывает важно в различных случаях:

  • Один экран с несколькими личными аудио-устройствами.
  • Приложение "второго экрана".
  • Несколько экранов с одним источником звука.
  • Камеры наблюдения, отображаемые на одной странице.
Эта возможность поддерживается в сервере Nimble Streamer, HTML5 SLDP Player и Larix Player для iOS и Android.
Читайте эту статью, она объясняет настройку и использование. На демо-странице можно попробовать это в работе.

Player SDK

Вам может понадобиться доработать наши плееры или встроить возможности проигрывания в свои приложения или страницы.
Вы можете подписаться на нужные SDK, использовать их в своих решениях и платить нам за столько времени, сколько вам нужна будет наша поддержка или обновления.

Все SDK включают в себя исходный код бесплатных приложений для того, чтобы вы могли получить работающее решение сразу после покупки.
Больше информации можно найти на страницах плееров.

Перейти на Larix Player SDK для iOS Перейти на Larix Player SDK для Android Перейти на SLDP PLayer SDK для HTML5

Larix Broadcaster

Если нужно не только проиграть поток, но и отправить его с мобильного устройства, попробуйте Larix Broadcaster для Android и iOS.