Компания SVGA предлагает широкий спектр продуктов и решений для теле-видео-производства, вещания и IP стриминга.

Помощь в интеграции различных устройств под Ваши задачи.
Поставка со склада и под заказ. Монтаж и наладка. Сдача "под ключ".

Расширяем ассортимент ATEM Mini PRO Speed Editor Metus Ingest

Расширенный поиск
Доллар(ЦБРФ): 102.5761


Аутентификация Flash Media Live энкодера на Wowza медиа сервере

Wowza Часто спрашивают, как настроить аутентификацию Flash Media Encoder на медиа серверах, в частности на Wowza сервере. Энкодеры и медиа сервера используются для организации видео трансляций в реальном режиме времени на различные устройства, такие как персональные компьютеры, смартфоны и др. Если кто-то только начинает разбираться с этими технологиями и программным обеспечением, то прежде всего полезно будет посмотреть следующие статьи:

 

 

Зачем нужна аутентификация?


Допустим у Вас уже установлен Wowza медиа сервер и для отправки мультимедийных потоков на этот сервер и  Вы используете Flash Media Live Encoder (FMLE) или WireCast. Но, если не настроена авторизация на Wowza, то любой пользователь сети Интернет сможет отправить свой поток через этот медиа сервер и таким образом занимать Ваши вычислительные ресурсы или память. Хуже всего, если через Ваш сервер пошлют видео поток на тот же адрес, что используете и Вы для своих трансляций. Тогда Flash или HTML5 плеер, который показывает изображение на вашем web сайте, будет показывать зрителям чужую трансляцию.

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



Настройка аутентификации RTMP потока Flash Media Live энкодера на Wowza сервере

Пакет Media Security содержит различные модули расширений безопасности для Wowza Media Server. Мы рассмотрим один модуль из этого пакета Module RTMP Authentication. Этот модуль позволяет производить аутентификацию по имени пользователя и паролю для видео кодеров, таких как Flash Media Live Encoder, Telestream Wirecast, Orban Opticodec и On2 Flix Live. Только те соединения, которые  успешно пройдут аутентификацию по имени пользователя и паролю смогут публиковать видео поток.

 Для того чтобы использовать  модуль Module RTMP Authentication необходимо установить пакет Media Security. Для этого необходимо скачать с официального сайта Wowza Media Server архив Media Security_2.0.zip, распаковать его и  скопировать файлы:

 lib/wms-plugin-security.jar и lib/wms- plugin-security-encryption.jar в папку [install-dir]/lib.

 Далее необходимо  открыть файл [install-dir]/conf/live/Application.xml в текстовом редакторе, убедится что параметр RTP/Authentication/PublishMethod  имеет значение digest  и в секции   добавить следующие строки.

<Module>

ModuleRTMPAuthenticate

ModuleRTMPAuthenticate

com.wowza.wms.plugin.security.ModuleRTMPAuthenticate

С версии 3.5.0 немного поменялась конфигурация модулей:

ModuleRTMPAuthenticate
ModuleRTMPAuthenticate
com.wowza.wms.security.ModuleRTMPAuthenticate

 Имя пользователя и пароль для RTMP потока задаются в текстовом файле  [install-dir]/conf/publish.password. Для смены имени пользователя и пароля откройте файл  publish.password  в тестовом редакторе и введите новые значения. Формат файла  [имя пользователя][пробел][пароль]. После редактирования файла, необходимо остановить Wowza сервер и запустить его заново. Если у вас несколько приложений для которых вы хотите задать различные имена пользователей и пароли вам необходимо внести изменения в файл [install-dir]/conf/[application]/Application.xml.

rtmpEncoderAuthenticateFile

${com.wowza.wms.context.VHostConfigHome}/conf/

${com.wowza.wms.context.Application}/publish.password

 Теперь необходимо скопировать файл  [install-dir]/conf/publish.password  в директорию  [install-dir]/conf/[application] и указать новое имя пользователя и пароль. После редактирования файла необходимо перезапустить Wowza сервер. Теперь, для того чтобы отправить поток с  FlashMedia Live Encoder на сервер, необходимо пройти аутентификацию. При нажатии кнопки Connect  появится окно для ввода имени пользователя  и пароля.

 FlashMedia Live Encoder

Нужно ввести:

Username: Имя пользователя

Password: Пароль

 Настройка на этом закончена. 

 

 

Статья опубликована на сайте:

http://itmultimedia.ru/autentifikaciya-flash-media-enkodera-na-wowza-media-servere/

Автор: Анатолий Забровский





Просмотров: 8687 | Дата: Среда, 02 Апреля 2014 |

Обратите внимание на следующие товары:
Wowza Streaming Engine с лицензией Standard на 1 год
  • Wowza Streaming Engine с лицензией Standard на 1 год
  • Медиа сервер для трансляции в Интернете "живых" потоков и видео по запросу (VoD) с вариантами лицензий PRO Standart и PRO USB с обновлением и поддержкой на 1 год / 3...
Звоните!
Яндекс.Метрика