Проигрывание SLDP в HTML5

Плеер на JavaScript для Softvelum Low Delay Protocol

SLDP - это протоколол потоковой передачи, основанный на WebSockets, поэтому потоки на его основе могут приниматься любым современным браузером.

Проигрывание SLDP в браузерах происходит через MSE. На данный момент эта технология поддерживается в Chrome, Firefox, Safari, Microsoft Edge и Chromium на платформах Windows, Linux, macOS и Android. Плеер создан на Javascript и его можно встраивать в любую страницу на HTML5.

Проигрывание в браузерах под iOS пока недоступно. Тем не менее, можно установить SLDP Player для iOS, который открывается при нажатии на ссылки sldp:// и sldps:// в браузере. Можете также создать своё собственное приложение для iOS для проигрывания SLDP с помощью нашего SLDP Player SDK.

Основные возможности включают в себя

Браузеры IE 11 и Microsoft Edge требуют в буфере не менее 3х секунд перед началом потока. SLDP плеер будет иметь дополнительную задержку в этом случае.


Скачать

Чтобы начать использовать плеер SLDP, скачайте его здесь (см. также описание релизов).

Можно попробовать плеер в работе на этой странице, если SLDP уже настроен у вас в Nimble Streamer.


Встроить

Скачав плеер себе на сервер, вы можете встраивать его на страницы как показано ниже.

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<script src="sldp-v2.11.1.min.js"></script>
</head>
<body>
<div id="player"></div>

<script type="text/javascript">
document.addEventListener("DOMContentLoaded", initPlayer);

function initPlayer(){
sldpPlayer = SLDP.init({
container: 'player',
stream_url: "ws://123.123.123.123:8081/live/stream",
initial_resolution: '240p',
buffering: 500,
autoplay: false,
height: 480,
width: 424
});
};

function removePlayer(){
sldpPlayer.destroy()
}
</script>
</body>
</html>

Можно использовать следующие параметры.


Вы можете использовать SLDP плеер бесплатно без ограничений. Техподдержка оказывается только клиентам с премиум-подпиской. Свяжитесь с нами, если хотите подписаться на неё.


SLDP Player SDK

Софтвелум предоставляет JavaScript SDK, который можно использовать на своих веб-сайтах для воспроизведения потоков по SLDP с низкой задержкой. Это библиотека на JavaScript, у которой есть API для управления. Мы генерируем индивидуальные сборки SDK для каждого клиента и привязываем их к требуемым доменам, где они будут опубликованы.
SDK доступен только для подписчиков. Оформив подписку, вы сможете получать обновления и техподдержку.

Пройдите на страницу SDK, чтобы узнать больше.

FAQ

Также обратите внимание на часто задаваемые вопросы, в которых раскрываются преимущества и самые интересные техники использования SDLP.

Купить SDK

Назад на страницу плееров


Технологии для построения инфраструктуры

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


Купить мобильные SDK