Развёртывание Nimble Streamer в облаке Microsoft Azure

Ms logo
Ms existing
Ms everywhere

Nimble Streamer - бесплатный медиа-сервер

Nimble Streamer - это лёгкий бесплатный медиа-сервер, предназначенный для организации вещания живых потоков и видео-по-запросу. Nimble даёт прочный фундамент для создания сетей вещания, имея поддержку всех основных протоколов и техник вещания.
Облачная инфраструктура широко используется клиентами Nimble Streamer. Именно поэтому мы выступаем в партнёрстве с Microsoft, чтобы дать возможность клиентам Azure познакомиться с Nimble Streamer.

Гибкое развёртывание в Microsoft Azure

Microsoft Azure - это облачная платформа разнообразных интегрированных сервисов, позволяющих работать быстрее, хранить больше и экономить деньги.
Azure работает во всемирной сети датацентров, управляемых Microsoft в 19 регионах. Это быстро растущее повсеместное присутствие дает много вариантов для запуска приложений и обеспечения высокой производительности для клиентов. Azure также - единственный международный облачный провайдер в Китае.
Поскольку в Azure за сервисы берётся оплата по факту использования, то можно быстро нарастить или сократить используемые возможности, чтобы соответствовать спросу. Таким образом платить придётся только за те мощности и сервисы, которые реально используются. Поминутная оплата и обязаельство соответствовать ценам конкурентов для популярных инфраструктурных услуг, таких как вычислительные мощности, хранение данных и пропускная способность каналов связи, означает, что вы всегда получаете привлекательную цену использования инфраструктуры. С учётом всех этих возможностей, используя Azure, можно создать собственную сеть вещания. Nimble Streamer устанавливается за считанные минуты, так что можно создать свою сеть доставки очень быстро.

Можете познакомиться с материалами от Microsoft: Mini Case Study и Datasheet из блога Microsoft Partner Apps, они описывают все преимущества совместного использования Nimble Streamer и Microsoft Azure.

Давайте посмотрим, как можно установить экземпляр Nimble Streamer в Azure, используя виртуальную машину Ubuntu в качестве примера.

Шаг 1. Установка Nimble в Azure

Sign up

  • Войдите в портал Azure
  • Нажмите кнопку "New" в левом верхнем углу.
  • В меню "Create" нажмите на "Compute".
  • В меню "Compute" нажмите на "Azure Marketplace".
  • В меню "Azure Marketplace" нажмите "Everything".
Portal 1 s

  • Напишите "Nimble" в строке поиска и нажмите "Ввод".
  • Выберите предпочитаемую операционную систему. Для текущего примера будет использован "Nimble Streamer on Ubuntu 14.04-2 LTS".
Portal 2 s

  • Нажмите кнопку "Create".
  • Введите имя хоста ("nimbleazure" в данном примере).
  • Введите имя пользователя ("nimbler" в данном примере).
  • Введите пароль.
  • Нажмите кнопку "Create".
Portal 3 s

  • Нажмите кнопку "Buy".
Portal 4 s

  • Подождите немного, пока будет создана виртуальная машина.
  • Нажмите кнопку "Buy".
  • Нажмите на ссылку "All settings".
Portal 5 s

  • Нажмите на ссылку "Properties".
  • Найдите поле SSH в меню свойств ("nimbleazure.cloudapp.com:64463").
    Выделенная на картинке связка хоста и порта необходима для входа в созданную виртуальную машину.
Portal 6 s

  • Войдите в новую виртуальную машину. Прочтите статью Как войти в виртуальную машину с Linux.
  • В консоли Linux наберите
    sudo /usr/bin/nimble_regutil
  • Вам будет предложено ввести логин и пароль для аккаунта WMSPanel - они были отправлены на электронную почту в процессе регистрации.
  • Сделайте апгрейд для Nimble Streamer до последней версии двумя простыми командами
    sudo apt-get update
    sudo apt-get install nimble
  • Перезагрузите Nimble Streamer
    sudo service nimble restart
  • Чтобы управлять сервером, используйте операторы из этой команды:
    service nimble status|start|stop

Sign in

  • Нажмите верхнее меню "Servers".
  • Теперь можно видеть новый созданный сервер под названием "nimbleazure", доступный в вашем аккаунте WMSPanel.
Servers list s

Теперь вы можете запустить вещание с Nimble Streamer. Лучше всего сделать это с помощью веб-консоли WMSPanel, смотрите следующий шаг.


Шаг 2. Установка сценариев вещания

Для настройки вашего сервера можно выполнить следующие инструкции по установке:

Посмотрите верхнее меню на этой странице для перехода к основным функциям, поддерживаемым Nimble - там вы также найдёте много интересного.

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

Что дальше?

Теперь можно начинать вещание.

  • По окончании настройки каждого сценария, вы увидите диалог для просмотра примеров выходных потоков для всех популярных веб-плееров. Там будут прямые URL потоков и код плееров для дальнейшего использования.
  • Edge-серверы Nimble Streamer могут быть использованы в любой комбинации для балансировки нагрузки. Каждый экземпляр Nimble может работать как в качестве origin, так и в качестве edge-сервера.
  • Возможности организации инфраструктуры платного доступа Nimble Streamer позволяют монетизировать контент живого и VOD вещания.
  • Веб-консоль WMSPanel предоставляет великолепную отчётность для просмотра метрик онлайн-аудитории.

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



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

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.