ГОСТ Р 56170-2014
11.6.3 API настройки
Спецификации терминалов МНРдля пакетизированных медиа необязаны поддерживать настрой
ку. Определения и требования настоящего пункта применяются только к спецификациям терминалов,
поддерживающим настройку.
11.6.3.1 Общее описание
Параметры программного интерфейса приложений настройки определены в [7] {приложение Н.4)
за исключением [7] (приложение Н, Н.4). Уточнения условий применения программного интерфейса
приложений настройки представлены в [11] (11.6.3.1).
11.6.3.2 Настройка на IPTV
В режиме IPTV функция настройки API выполняется управлением входом демультиплексора
MPEG-2 присоединением транспортного потока ко входу демультиплексора MPEG-2.
11.6.4 API условного доступа
11.6.4.1 Общие замечания
Интерфейс API СА обеспечивает приложения системы условного доступа независимым интер
фейсом для доступа к функциям, связанным с СА. например, к электронным путеводителям по про
граммам (Electronic Program Guide; EPG). Операции низкого уровня функциональности (такие, как об
работка сообщений ЕММ и ЕСМ) выполняются системой САавтономно. Они остаются невидимыми для
приложений МНР и в настоящем стандарте не рассматриваются.
11.6.4.2 Общие параметры
Интерфейс API СА должен поддерживать реализацию приложений пользовательских диалогов
высокого уровня MMI при условии обеспечения необходимой безопасности. Решения интерфейса API
САдолжны быть совместимыми с требованиями настоящего стандарта и требованиями к интерфейсу
условного доступа технической спецификации DAVIC [7] (приложение I).
11.6.4.3 Общие требования к системе СА и к интерфейсу API СА
Интерфейс API СА должен поддерживать модули СА. которые могут быть модулями типа DAVIC
САО в соответствии с технической спецификацией DAVIC [7] (приложение I. 2.2) или совместимыми
модулями типа DAVIC СА1. Должны поддерживаться конфигурации модулей смешанных типов (САО и
СА1 одновременно).
Примечание -В настоящемстандартеустройствоСА упоминаетсякак модуль,дажеесливслучав СА1
он представляет собой смарт-карту.
Интерфейс API СА должен обеспечивать поддержку собственной системы СА с расширениями
DAVIC. относящимися к системе СА.
Допускается включение в интерфейсAPI СА систем СА с независимыми функциями, которые мо
гут не поддерживаться всеми интерфейсами СА. совместимыми с DAVIC.
Интерфейс API СА должен обеспечивать передачу приложениям уведомлений об удалении или
установке модулей СА во время выполнения приложений.
ИнтерфейсAPI САдолжен обеспечивать приложению получение списка идентификаторов систем
условного доступа, поддерживаемых STB.
Интерфейс API СА должен обеспечивать приложению возможность определения физического
расположения модулей безопасности, если в МНР предусматриваются несколько слотов для таких мо
дулей.
В случае установки в МНР нескольких систем СА интерфейсAPI САдолжен обеспечивать прило
жению возможность выбора системы САдля дескремблирования службы.
Интерфейс API СА должен обеспечивать для взаимодействующих приложений возможность пе
редачи сообщения модулю безопасности и позволять модулю безопасности передавать сообщения к
взаимодействующим приложениям. Интерфейс API СА должен обрабатывать и учитывать ответы на
исходные сообщения.
11.6.4.4 Требования масштабируемости API СА
Интерфейс API СА должен поддерживать МНР с несколькими модулями сетевого интерфейса и
несколькими входящими транспортными потоками.
ИнтерфейсAPI САдолжен поддерживать не менее одного модуля СА.
Интерфейс API СА должен обеспечивать возможность нескольким приложениям инициировать
доскремблирование нескольких служб одновременно, если они поддерживаются модулем.
79