New: Apple Low Latency HLS latest spec is now supported in Nimble Streamer. Read setup article to get more details.
Also: NDI support is available in Nimble Streamer.

Управление работой Nimble Streamer

Nimble Streamer быстро настраивается и легко управляется.

Веб-интерфейс WMSPanel

Лучший способ управлять экземплярами Nimble Streamer - это веб-сервис WMSPanel.

  • Веб-интерфейс WMSPanel доступен из любого браузера.
  • Все сервера управяются из единого интерфейса.
  • Распределение нового сценария работы на всю сеть занимает всего пару кликов.
  • Можно давать доступ пользователям без прав администратора для управления конкретными экземплярами Nimble Streamer.
  • 2-хфакторная авторизация поддерживается и рекомендуется для доступа к WMSPanel.
  • Пользователям без прав администратора можно давать доступ для контроля сервеов Nimble Streamer.

Настройка вещания через WMSPanel выполняется очень просто. Перейдите по ссылкам в разделах Живое вещание и Вещание видео-по-запросу, чтобы посмотреть подробные инструкции.

Отчётность. WMSPanel предоставляет обширную отчётность для каждый аспект процесса вещания, дающую детализированные метрики по аудитории. Он также позволяет создавать брендирование статистики для предоставления конечным пользователям.
Перейдите в раздел отчётности, чтобы узнать больше.

Управление консольными задачами. Nimble Streamer и WMSPanel позволяют контролировать задачи вещания на стороне сервера для разных серверов и команд без необходимости захода туда по SSH.

Файлы конфигурации

В поставку Nimble Streamer входят два файла конфигурации, каждый из которых отвечает за свои авпекты поведения.

nimble.conf - это файл, содержащий общие настройки, отвечающие за работу всего сервера.
В большинстве своём это параметры, которые нельзя задать через веб-интерфейс.
Перейдите на справочник параметров конфиграции и посмотрите, что может быть вам полезно.

rules.conf - это файл, где сохраняются настройки протоколов, приложений, потоков и их параметров.
Настройки, определяемые в WMSPanel, перезаписывают настройки, вручную добавленные в rules.conf, поэтому он используется, как правило, только в случае работы в закрытых сетях, где нельзя подключить сервер для управления через веб-интерфейс.
Синтаксис rules.conf пока никак не описан. Обычно пользователи настраивают сервер, доступный в WMSPanel и затем переносят настройки в закрытое окружение.
Если вы пользуетесь WMSPanel для настройки работы сервера, вам не нужно трогать этот файл.
Вы также можете делать бэкапы этого файла, чтобы в случае сбоя аппаратной части можно было восстановить его в панели или добавить как новый преднастроенный сервер.

Использование API

Ручное управление через веб-интерфейс WMSPanel или файлы - это не все способы управления вещанием.

HTTP API дают ещё больше гибкости.

  • API WMSPanel позволяет управлять всеми возможностями вещания и получать статистику.
  • API Nimble Streamer позволяет узнать статус потоков и управлять частью операций.

Push API дают возможность взаимодействовать экземпляру Nimble Streamer и приложению-хендлеру на вашей стороне.

  • Функциональность контроля за публикацией позволяет обезопасить точки, принимающие вещание из внешних источников. В неё включены несколько уровней управления, включая внешний обработчик в виде веб-приложения, который вы можете применить к процессу вещания на основе вашей бизнес-логики.
    Ознакомьтесь с обзорной статьёй, чтобы узнать больше о преимуществах этого решения, а также с детальным описанием настройки с примерами работы.
  • Авторизация сессий проигрывания поддерживает авторизацию через внешний хендлер, чтобы принимать решения о подключения конкретных пользователей.
  • Фреймворк pay-per-view - это часть функциональности для организации платного доступа, позволяющая контролировать проигрывание конкретных потоков на уровне отдельных пользователей.
  • Нотификации доступности потоков даёт информацию о событиях publish или unpublish для потоков RTMP, RTSP, MPEGTS, Icecasst или выходов Транскодера.

Высокая производительность

Nimble Streamer - самый эффективный программный медиа-сервер на рынке, который аши клиенты используются в таких случах, как передача потоков 10Gbps с одного сервера и передачи с низкой задержкой .
Можно настроить Nimble на обработку большого числа одновременных соединений.

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

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

Логирование

Nimble поддерживает серверное логирование длядальнейего анализа.
Статья про логирование показывает базовую настройку.
Справочник параметров доет полный список параметров для логирования под меткой "Logging".



Установить Nimble Streamer
Установить
и бесплатно попробовать WMSPanel

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.