Инструменты пользователя

Инструменты сайта


biss

Это старая версия документа.


Biss

Описание методов объектов JS API для использования BISS-шифрования

Методы объекта TvipStb:

void enableCas(String type, Object options)

Функция инициализации системы условного доступа (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> ...

biss.1437980940.txt.gz · Последние изменения: 2015/07/27 10:09 — Aleksandr Kazantsev

Инструменты страницы