как безопасно публиковать прямые трансляции на Adobe Flash Media Server - PullRequest
2 голосов
/ 07 февраля 2011

Я хочу убедиться, что только аутентифицированные пользователи публикуют потоки на моем Adobe Flash Media Server.

В идеале я хотел бы ограничить IP-адреса, которым разрешено публиковать потоки на сервере.1004 * Я читал о плагине для аутентификации Adobe, но, видимо, он не работает, поскольку он работает только для Adobe Flash Media Live Enconder.Он не защищает сервер для других кодировщиков, которые публикуют потоки.

Спасибо.

1 Ответ

3 голосов
/ 08 февраля 2011

Авторизация пользователя

Вариант 1. Вы можете попробовать использовать надстройку аутентификации сервера Flash Media Server, которую вы получаете, когда получаете кодировщик Flash Media Live:

https://www.adobe.com/cfusion/entitlement/index.cfm?e=fmle3

Вариант 2: Вы также можете взглянуть на сценарии действий на стороне сервера. Вы можете передать дополнительные параметры при вызове функции connect (на стороне клиента), а затем проверить их с помощью функции application.onConnect (на стороне сервера).

IP-блок

Вариант 1. Общая блокировка IP-адресов может быть выполнена в конфигурации Flash Media Server. Откройте файл Adaptor.xml в папке conf / -Folder и измените записи «Разрешить / запретить».

Вот документация:

http://help.adobe.com/en_US/flashmediaserver/configadmin/WS5b3ccc516d4fbf351e63e3d119f2926583-7ffb.html

Вариант 2. Скрипт действий на стороне сервера обеспечивает более точный контроль доступа. Используйте вышеупомянутую функцию application.onConnection и проверьте IP-адрес, обратившись к нему с помощью свойства Client.ip.

Документы: http://help.adobe.com/en_US/FlashMediaServer/3.5_SS_ASD/WS5b3ccc516d4fbf351e63e3d11a11afc95e-7ec3.html

...