Возможности Nimble Streamer для пирингового вещания (P2P)

P2p streamroot

P2p viblast

Nimble Streamer может быть использован как origin для пирингового вещания. Технология позволяет разгрузить origin-сервер или сеть доставки контента путем обмена медиа-данными между зрителями.

Наиболее часто используемые функции Nimble Streamer для пиринговых сетей:

  • Выбор количества сегментов в плейлисте - как для сервера в целом, так и для каждого приложения по отдельности.
  • Указание длины сегменов, как для сервера, так и для каждого приложения.
  • Сегменты могут быть получены через HTTP запрос диапазона байтов.
  • Также поддерживаются запросы OPTIONS.
  • Поддержка заголовков CORS (Cross-Origin Resource Sharing) с включением таких заголовков, как Access-Control-Allow-Origin, Access-Control-Allow-Credentials, Access-Control-Allow-Methods и т.д. Прочтите эту статью, детально описывающую порядок установки.
Можно легко совместить приниговую инфраструктуру и традиционное вещание. Nimble Streamer прекрасно работает в обоих случаях.

Использование Nimble Streamer в качестве надежного и отказоустойчивого origin-сервера для пиринговой сети.

  • Не требует лицензионных отчислений.
  • Удобная процедура установки для Linux, Windows и MacOS.
  • Высокая производительность: Nimble Streamer - очень шустрый, при этом он бережно относится к расходованию вычислительных ресурсов. Взгляните на статью о настройке производительности. Она показывает основные подходы к повышению производительности.
  • Легко встраивается в платформы на базе x64, ARM и POWER8.
  • Для удобной удалённой настройки и управления Nimble Streamer доступна веб-консоль WMSPanel.
  • Наборы программных интерфейсов (API) позволяют тесно интегрировать Nimble в вашу инфраструктуру. Ознакомьтесь с документацией по WMSPanel API и Nimble Streamer API, чтобы понять как это вам может пригодиться.

Пример: CDN Peer5 без серверов - всё для VOD и живого вещания

Peer5 предоставляет CDN без серверной инфраструктуры на основе WebRTC.

Ознакомьтесь с примером настройки HLS в Nimble Streamer для Peer5.

На видео ниже перечислены все основные достоинства Peer5.

Пример: Доставка видео Streamroot P2P для VOD и живого вещания

Streamroot позволяет построить гибридное решение для доставки видео в пиринговых сетях для платформ онлайн VoD и живого вещания. Работая в связке с Nimble Streamer, Streamroot оптимизирует доставку, связывая пользовательские просмотры одного и того же контента в одно и то же время, помогая вещателям сократить накладные расходы на трафик, улучшить производительность и лучше справляться со всплесками трафика. Streamroot - это бесплатный для зрителей плагин, готовый к использованию в большинстве популярных видео-проигрывателях: JWplayer, Flowplayer, VideoJS, DashJS и др.

StreamRoot подготовил пошаговую инструкцию, описывающую процесс установки и использования Nimble Streamer с их P2P инфраструктурой.

Взгляните на совместную демонстрацию

Пример: Viblast P2P для VOD и живого вещания

Viblast PDN - это передовая пиринговая технология доставки видео. Viblast очень эффективно транслирует живое видео и видео-по-запросу через пиринговые соединения между зрителями: вы можете разгрузить до 70% пропускной способности вашего канала и справляться с неожиданными всплесками просмотров. Viblast PDN предоставляет пользовательский портал, пакет программ для разработки мобильных приложений под Android и iOS, бесплатный HTML5 плеер.
Следующее видео основано на Nimble Streamer и возможностях Viblast PDN P2P:

Если вы не подсоединены ни к каким пиринговым сетям, тогда нажмите здесь, чтобы протестировать P2P на сайте Viblast.



See also:Потоковое вещаниеВставка рекламыТранскодерКодекиВидео-по-запросуПостроение инфраструктурыМобильные решения

Легкая процедура установки и обновления

Nimble Streamer ставится в несколько простых шагов и может быть обновлен до последней версии с помощью двух-трех простых команд в консоли.

Свяжитесь с нами, если нужна помощь и воспользуйтесь поиском по документации, там есть ответы на многие вопросы.

This website or its third-party tools use cookies, which are necessary to its functioning and required to achieve the purposes illustrated in the Privacy Policy. If you want to know more or withdraw your consent to all or some of the cookies, please refer to the Privacy Policy.
By closing this banner, scrolling this page, clicking a link or continuing to browse otherwise, you agree to the use of cookies.