Это старая версия документа.
Функция инициализации системы условного доступа (Conditional Access System) для декодирования шифрованного контента.
type - тип используемой системы условного доступа; options - дополнительные параметры, для инициализации данной системы условного доступа.
«custom_biss»
BISS (Basic Interoperable Scrambling System) - система условного доступа, разработанная Европейским вещательным союзом (ЕВС) и консорциумом производителей оборудованиядля спутниковых каналов связи. На передающей стороне контент кодируется с использованием секретного ключа, а в приемнике раскодируется используя этот же ключ. Длина ключа составляет шестнадцать цифр в шестнадцатеричной системе счисления.
Дополнительные параметры:
key - позволяет напрямую установить значение ключа. Значение параметра - ключ, состоящий из шестнадцати цифр в шестнадцатеричной системе исчисления. Пример использования: enableCas(«custom_biss», {«key»: «1234567890123456»});
url - устанавливает HTTP URL, по которому система будет получать ключ с удаленного сервера. Используемый метод запроса - POST. Сервер должен возвращать строку, из шестнадцати цифр в шестнадцатеричной системе исчисления. Данный способ получения ключа имеет меньший приоритет, чем ключ, установленный напрямую с помощью параметра key. Пример использования: enableCas(«custom_biss», {«url»: «http://some.server/key/»});
<!DOCTYPE html> <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script type="text/javascript"> window.onload = init; function init () { window.TvipStb.enableCas("custom_biss", {"url": "http://some.server/get_key.php?addr=udp://226.1.1.1:1234"}); window.TvipPlayer.setVideoWindow(200, 200, 640, 480, false); window.TvipPlayer.playUrl("udp://226.1.1.1:1234", "live"); } </script> </head> <body> ... </body> </html>