Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
tvip_tms_faq [2019/07/04 10:05] Egor Danilenko [Flussonic auth] |
tvip_tms_faq [2019/07/23 16:32] (текущий) Vadim Zakharchuk [Авторизация в Flussonic через Middleware] |
||
---|---|---|---|
Строка 156: | Строка 156: | ||
===== Какие методы защиты контента есть в TMS? ===== | ===== Какие методы защиты контента есть в TMS? ===== | ||
- | TMS, совместно с сервером //flussonic// поддерживает AES-128 шифрование контента. | + | TMS, совместно с сервером //flussonic// поддерживает AES-128 шифрование контента |
Работает это следующим образом: | Работает это следующим образом: | ||
Строка 168: | Строка 167: | ||
===== Авторизация в Flussonic через Middleware ===== | ===== Авторизация в Flussonic через Middleware ===== | ||
- | 1. Включить опцию Flussonic auth enabled в TMS у провайдера: /admin#providers | + | |
+ | Документация Flussonic по этому разделу доступна по [[ https://erlyvideo.ru/doc/avtorizatsiya/avtorizatsiya-v-flussonic-cherez-middleware | ссылке ]]: | ||
+ | |||
+ | 1. Включить опцию Flussonic auth enabled в TMS у провайдера | ||
{{::enable_fa_provider.png|}} | {{::enable_fa_provider.png|}} | ||
Строка 176: | Строка 178: | ||
{{::enable_fa_channel.png|}} | {{::enable_fa_channel.png|}} | ||
- | 3. Установить адрес получения токена от ТМС в Flussonic по адресу http:/tms.example.com/api/drm/auth_token | + | 3. Установить адрес получения токена от ТМС в Flussonic по адресу http://tms.example.com/api/drm/auth_token |
+ | |||
+ | <code> | ||
+ | stream test { | ||
+ | url udp://225.101.15.6:1234; | ||
+ | auth http://tms.example.com/api/drm/auth_token 12345=12345; | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | 4. Добавить в конфигурационный файл ТМС /opt/tvip-tms/application-prod.properties опцию 'flussonic.app.secret.key' | ||
+ | <code> | ||
+ | flussonic.app.secret.key = 12345 | ||
+ | </code> | ||
+ | |||
+ | 5. Перезапустуть службу Tvip-tms | ||
+ | |||
+ | <code> | ||
+ | systemctl restart tvip-tms.service | ||
+ | </code> | ||
- | {{::enable_fa_flussonic.png|}} | ||