Установка Nimble Streamer
Пожалуйста, обратите внимание, что Nimble Streamer доступен только для 64-битных систем (включая IBM POWER8).
Видео-инструкция Nimble Streamer на Amazon EC2 показывает пример установки и настройки.
Если есть необходимость добавить предварительно настроенный экземпляр Nimble Streamer в свой существующий аккаунт WMSPanel, ознакомьтесь с этой статьёй.
Описанная функциональность позволяет автоматизировать развертывание Nimble Streamer в рамках большой инфраструктуры доставки.
Выберите необходимую операционную систему
Установка Nimble Streamer для CentOS 7
Регистрация
Если вы хотите контролировать Nimble Streamer через WMSPanel, вам нужно создать аккаунт перед началом установки. Нажмите здесь, чтобы создать новый аккаунт, если у вас его нет.
Установка сервера Nimble
Запустите следующую команду, чтобы добавить репозиторий Nimble Streamer:
sudo bash -c 'echo -e "[nimble]\nname= Nimble Streamer repository\nbaseurl=http://nimblestreamer.com/centos/7/\$basearch\nenabled=1\ngpgcheck=1\ngpgkey=http://nimblestreamer.com/gpg.key\n" > /etc/yum.repos.d/nimble.repo'
Запустите:
Установщик предложит установить ключ подписи и пакет. Просто нажмите "y" и затем Enter.
Is this ok [y/N]: y
Если хотите установить пакет SRT, запустите:
sudo yum install nimble-srt
Регистрация сервера в WMSPanel
sudo /usr/bin/nimble_regutil
Вам будет предложено ввести логин и пароль для аккаунта WMSPanel - они были отправлены на электронную почту в процессе регистрации.
Можно автоматизировать регистрацию, добавив следующие параметры: -u для имени пользователя, и -p для пароля.
sudo /usr/bin/nimble_regutil -u test@yourcompany.com -p mypassword
Регистрационная утилита позволяет устанавливать конкретное имя для экземпляра Nimble в WMSPanel через опцию --server-name.
sudo /usr/bin/nimble_regutil --server-name display_name
Nimble поддерживает HTTP прокси для доступа к WMSPanel с помощью опции --proxy для nimble_regutil.
sudo /usr/bin/nimble_regutil --proxy proxy_url
proxy_url - это адрес прокси HTTP для доступа к WMSPanel, например 192.168.0.1:3128 или proxy_user:proxy_password@192.168.0.1:3128.
Эта команда добавит настройки в nimble.conf после успешной регистрации в WMSPanel через прокси.
Если у вас есть предварительно настроенный экземпляр Nimble Streamer, вы можете импортировать все его настройки выполнив следующую команду.
Прочитайте эту статью, если интересны подробности.
Пожалуйста,
сделайте копию файла rules.conf перед применением описанного метода во избежание непредвиденных
осложнений.
sudo /usr/bin/nimble_regutil -u test@yourcompany.com -p mypassword --apply-rules-conf
Перезагрузка сервера:
sudo service nimble start
Сервер сразу станет виден в панели.
Установка Nimble Streamer для Red Hat Enterprise Linux 6 / CentOS 6
Регистрация
Если вы хотите контролировать Nimble Streamer через WMSPanel, вам нужно создать аккаунт перед началом установки. Нажмите здесь, чтобы создать новый аккаунт, если у вас его нет.
Установка сервера Nimble
Установка RHEL EPEL репозитория
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
sudo rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm
Запустите следующую команду, чтобы добавить репозиторий Nimble Streamer:
sudo bash -c 'echo -e "[nimble]\nname= Nimble Streamer repository\nbaseurl=http://nimblestreamer.com/centos/6/\$basearch\nenabled=1\ngpgcheck=1\ngpgkey=http://nimblestreamer.com/gpg.key"' > /etc/yum.repos.d/nimble.repo
Запустите:
Установщик предложит установить ключ подписи и пакет. Просто нажмите "y" и затем Enter.
Is this ok [y/N]: y
Если хотите установить пакет SRT, запустите:
sudo yum install nimble-srt
Регистрация сервера в WMSPanel
sudo /usr/bin/nimble_regutil
Вам будет предложено ввести логин и пароль для аккаунта WMSPanel - они были отправлены на электронную почту в процессе регистрации.
Можно автоматизировать регистрацию, добавив следующие параметры: -u для имени пользователя, и -p для пароля.
sudo /usr/bin/nimble_regutil -u test@yourcompany.com -p mypassword
Регистрационная утилита позволяет устанавливать конкретное имя для экземпляра Nimble в WMSPanel через опцию --server-name.
sudo /usr/bin/nimble_regutil --server-name display_name
Nimble поддерживает HTTP прокси для доступа к WMSPanel с помощью опции --proxy для nimble_regutil.
sudo /usr/bin/nimble_regutil --proxy proxy_url
proxy_url - это адрес прокси HTTP для доступа к WMSPanel, например 192.168.0.1:3128 или proxy_user:proxy_password@192.168.0.1:3128.
Эта команда добавит настройки в nimble.conf после успешной регистрации в WMSPanel через прокси.
Если у вас есть предварительно настроенный экземпляр Nimble Streamer, вы можете импортировать все его настройки выполнив следующую команду. Прочитайте эту статью, если интересны подробности.
Пожалуйста, сделайте копию файла rules.conf перед применением описанного метода во избежание непредвиденных осложнений.
sudo /usr/bin/nimble_regutil -u test@yourcompany.com -p mypassword --apply-rules-conf
Перезагрузка сервера:
sudo service nimble start
Сервер сразу станет виден в панели.
Установка Nimble Streamer для Ubuntu
Регистрация
Если вы хотите контролировать Nimble Streamer через WMSPanel, вам нужно создать аккаунт перед началом установки. Нажмите здесь, чтобы создать новый аккаунт, если у вас его нет.
Установка сервера Nimble
Запустите следующую команду для своей версии ОС, чтобы добавить репозиторий Nimble Streamer.
Для Ubuntu 14.04 Trusty (including IBM POWER8):
sudo bash -c 'echo -e "deb http://nimblestreamer.com/ubuntu trusty/">> /etc/apt/sources.list'
Для Ubuntu 15.04 Vivid Vervet и 15.10 Wily Werewolf:
sudo bash -c 'echo -e "deb http://us.archive.ubuntu.com/ubuntu/ trusty main restricted\ndeb http://nimblestreamer.com/ubuntu trusty/">> /etc/apt/sources.list'
Для Ubuntu 16.04 Xenial Xerus:
sudo bash -c 'echo -e "deb http://nimblestreamer.com/ubuntu xenial/">> /etc/apt/sources.list'
Для Ubuntu 18.04 Bionic Beaver:
sudo bash -c 'echo -e "deb http://nimblestreamer.com/ubuntu bionic/">> /etc/apt/sources.list'
Для Ubuntu 18.10 Cosmic Cuttlefish и 19.04 Disco Dingo:
sudo bash -c 'echo -e "deb http://archive.ubuntu.com/ubuntu bionic universe\ndeb http://archive.ubuntu.com/ubuntu bionic-updates universe\ndeb http://nimblestreamer.com/ubuntu bionic/">> /etc/apt/sources.list'
Для Ubuntu 20.04 Focal Fossa:
sudo bash -c 'echo -e "deb http://nimblestreamer.com/ubuntu focal/">> /etc/apt/sources.list'
Запустите:
wget -q -O - http://nimblestreamer.com/gpg.key | sudo apt-key add -
sudo apt-get install nimble
Если хотите установить пакет SRT, запустите:
sudo apt-get install nimble-srt
Регистрация сервера в WMSPanel
sudo /usr/bin/nimble_regutil
Вам будет предложено ввести логин и пароль для аккаунта WMSPanel - они были отправлены на электронную почту в процессе регистрации.
Можно автоматизировать регистрацию, добавив следующие параметры: -u для имени пользователя, и -p для пароля.
sudo /usr/bin/nimble_regutil -u test@yourcompany.com -p mypassword
Регистрационная утилита позволяет устанавливать конкретное имя для экземпляра Nimble в WMSPanel через опцию --server-name.
sudo /usr/bin/nimble_regutil --server-name display_name
Nimble поддерживает HTTP прокси для доступа к WMSPanel с помощью опции --proxy для nimble_regutil.
sudo /usr/bin/nimble_regutil --proxy proxy_url
proxy_url - это адрес прокси HTTP для доступа к WMSPanel, например 192.168.0.1:3128 или proxy_user:proxy_password@192.168.0.1:3128.
Эта команда добавит настройки в nimble.conf после успешной регистрации в WMSPanel через прокси.
Если у вас есть предварительно настроенный экземпляр Nimble Streamer, вы можете импортировать все его настройки выполнив следующую команду.
Прочитайте эту статью, если интересны подробности.
Пожалуйста,
сделайте копию файла rules.conf перед применением описанного метода во избежание непредвиденных
осложнений.
sudo /usr/bin/nimble_regutil -u test@yourcompany.com -p mypassword --apply-rules-conf
Перезагрузка сервера:
sudo service nimble restart
Сервер сразу станет виден в панели.
Установка Nimble Streamer для Debian
Регистрация
Если вы хотите контролировать Nimble Streamer через WMSPanel, вам нужно создать аккаунт перед началом установки. Нажмите здесь, чтобы создать новый аккаунт, если у вас его нет.
Установка сервера Nimble
Запустите следующую команду для своей версии ОС, чтобы добавить репозиторий Nimble Streamer.
Для Debian 8 Jessie:
sudo bash -c 'echo -e "deb http://nimblestreamer.com/debian/ jessie/">> /etc/apt/sources.list'
Для Debian 9 Stretch:
sudo bash -c 'echo -e "deb http://nimblestreamer.com/debian/ stretch/">> /etc/apt/sources.list'
Для Debian 10 Buster:
sudo bash -c 'echo -e "deb http://nimblestreamer.com/debian/ buster/">> /etc/apt/sources.list'
Запустите:
wget -q -O - http://nimblestreamer.com/gpg.key | apt-key add -
Если хотите установить пакет SRT, запустите:
apt-get install nimble-srt
Регистрация сервера в WMSPanel
Вам будет предложено ввести логин и пароль для аккаунта WMSPanel - они были отправлены на электронную почту в процессе регистрации.
Можно автоматизировать регистрацию, добавив следующие параметры: -u для имени пользователя, и -p для пароля.
sudo /usr/bin/nimble_regutil -u test@yourcompany.com -p mypassword
Регистрационная утилита позволяет устанавливать конкретное имя для экземпляра Nimble в WMSPanel через опцию --server-name.
sudo /usr/bin/nimble_regutil --server-name display_name
Nimble поддерживает HTTP прокси для доступа к WMSPanel с помощью опции --proxy для nimble_regutil.
sudo /usr/bin/nimble_regutil --proxy proxy_url
proxy_url - это адрес прокси HTTP для доступа к WMSPanel, например 192.168.0.1:3128 или proxy_user:proxy_password@192.168.0.1:3128.
Эта команда добавит настройки в nimble.conf после успешной регистрации в WMSPanel через прокси.
Если у вас есть предварительно настроенный экземпляр Nimble Streamer, вы можете импортировать все его настройки выполнив следующую команду.
Прочитайте эту статью, если интересны подробности.
Пожалуйста,
сделайте копию файла rules.conf перед применением описанного метода во избежание непредвиденных
осложнений.
sudo /usr/bin/nimble_regutil -u test@yourcompany.com -p mypassword --apply-rules-conf
Перезагрузка сервера:
Сервер сразу станет виден в панели.
Установка Nimble Streamer для Windows и Windows Core
Регистрация
Если вы хотите контролировать Nimble Streamer через WMSPanel, вам нужно создать аккаунт перед началом установки. Нажмите здесь, чтобы создать новый аккаунт, если у вас его нет.
Установка Nimble Streamer
Запустите установщик и следуйте пошаговым инструкциям.

Регистрация сервера в WMSPanel
Windows 8.1 / Windows 10:
Ищите "Register Nimble Streamer" в меню "Пуск".

Windows 7 / Windows Server 2003/2008/2012/2016:
Пуск -> Все программы -> Nimble Streamer -> Register Nimble Streamer

Сервер сразу появится в панели.
Если вы получите сообщение "Невозможно найти файл nimble.conf", то вам необходимо нажать правой кнопкой мыши на "Register Nimble Streamer" и выбрать пункт "Запуск от имени администратора".
Настройка межсетевого экрана (опционально)
Вам может потребоваться добавить исключение в правила межсетевого экрана Windows 8:
- Найдите "Межсетевой экран" в меню Пуск Windows 8.
- Выберите Межсетевой экран Windows Firewall из опций, которые появятся слева вверху.
- Нажмите на "Разрешить приложению проходить через межсетвой экран" в окне настоек межсетевого экрана Windows.
- Нажмите "Разрешить следующему приложению..." в нижнем правом углу.
- Нажмите "Просмотр..." и выберите C:\Program Files\Nimble Streamer\bin\nimble.exe
- Нажмите "Добавить" чтобы добавить Nimble Streamer в список "Разрешённые приложения".
Поиск и устранение неисправностей
Вы можете получить следующее сообщение:
"The application has failed to start because its side-by-side configuration is incorrect.
Please see the application event log or use the command-line sxstrace.exe tool for more detail.
Press any key to continue . . ."
Это сообщение означает, что вам необходимо установить нужные пакеты:
Установка Nimble Streamer для Raspbian на Raspberry Pi / Orange Pi
Регистрация
Если вы хотите контролировать Nimble Streamer через WMSPanel, вам нужно создать аккаунт перед началом установки. Нажмите здесь, чтобы создать новый аккаунт, если у вас его нет.
Установка сервера Nimble Streamer
Добавьте следующий репозиторий в /etc/apt/sources.list
Для Raspbian 9 (Stretch):
deb http://nimblestreamer.com/raspbian/ stretch/
Запустите:
wget -q -O - http://nimblestreamer.com/gpg.key | apt-key add -
apt-get update
Для Raspbian запустите:
Для aarch64 (e.g. Odroid) запустите:
dpkg --add-architecture armhf
apt-get install nimble:armhf
Регистрация сервера в WMSPanel
Вам будет предложено ввести логин и пароль для аккаунта WMSPanel - они были отправлены на электронную почту в процессе регистрации.
Можно автоматизировать регистрацию, добавив следующие параметры: -u для имени пользователя, и -p для пароля.
sudo /usr/bin/nimble_regutil -u test@yourcompany.com -p mypassword
Регистрационная утилита позволяет устанавливать конкретное имя для экземпляра Nimble в WMSPanel через опцию --server-name.
sudo /usr/bin/nimble_regutil --server-name display_name
Nimble поддерживает HTTP прокси для доступа к WMSPanel с помощью опции --proxy для nimble_regutil.
sudo /usr/bin/nimble_regutil --proxy proxy_url
proxy_url - это адрес прокси HTTP для доступа к WMSPanel, например 192.168.0.1:3128 или proxy_user:proxy_password@192.168.0.1:3128.
Эта команда добавит настройки в nimble.conf после успешной регистрации в WMSPanel через прокси.
Если у вас есть предварительно настроенный экземпляр Nimble Streamer, вы можете импортировать все его настройки выполнив следующую команду.
Прочитайте эту статью, если интересны подробности.
Пожалуйста,
сделайте копию файла rules.conf перед применением описанного метода во избежание непредвиденных
осложнений.
sudo /usr/bin/nimble_regutil -u test@yourcompany.com -p mypassword --apply-rules-conf
Перезагрузка сервера:
service nimble restart
Сервер сразу станет виден в панели.
Сценарии установки трансляций
Можно использовать эти инструкции для установки и настройки сервера:
Новое: облачный бэкап конфигурации Nimble Streamer позволяет делать ручные и автоматические копии настроек вещания Nimble и восстанавливать их в случае проблем.
Больше инструкций можно найи в разделах живого вещания и вещания VOD.
Также обратите внимание на другие варианты настройки и управлениия Nimble Streamer - такие как конфигурационные файлы, API, настройка производительности, баланс нагрузки и другие.
Что дальше?
Для запуска сервера:
sudo service nimble status|start|stop
Для запуска сервера:
service nimble status|start|stop
Для запуска сервера:
net stop NimbleStreamer
net start NimbleStreamer
Встраивание
Nimble Streamer - самый эффективный медиа-сервер на рынке, поэтому он доступен на x64, ARM и POWER8. Его можно встраивать в любое оборудование на этих платформах.