2012-12-07 3 views
1

Я искал практические способы предотвращения глубокого связывания потока HLS в HTML-элементе. Я могу добавить авторизацию на токен, где токен истекает через несколько минут, но проблема с HLS заключается в том, что есть суб-списки воспроизведения, которые необходимо защитить. Кто-то может легко получить URL-адрес дополнительного плейлиста и вставить его на другой сайт.Предотвращение глубокого связывания потока HLS в элементе видео

Насколько я знаю, я не могу контролировать, как игрок извлекает суб-плейлисты или фрагменты сегмента TS.

Так кто-нибудь знает, если это вообще возможно, может быть, я что-то упустил?

ответ

0

Вы можете использовать AES-шифрование содержимого, а затем использовать авторизацию на токенах в файле ключей.

+0

Я не думаю, что могу контролировать, как ключ получен в теге HTML5. – Brian

+0

@Brian Вы можете установить cookie на основе логина или чего-то еще. И этот файл cookie может быть оценен на вашем сервере перед возвратом ключа AES. – vipw