ГОСТ Р 56950—2016
При работе Хоста в режиме проигрывателя CICAM может применить скремблирование управле
ния контента Cl Plus™ для защиты созданных элементарных потоков.
При переносе IP контента в контейнере формата TS или в контейнере какого-либо другого форма
та. исключая формат стандартных TS. защищенных СА. интерфейс TS работает в режиме семпла, а в
случаях обычного TS он работает в нормальном режиме.
В режиме семпла метаданные DRM и управляющая информация, связанная с поставленным
IP-элементом контента, передаются от Хоста на CICAM через интерфейс команд прежде, чем проигры
вание может быть запущено. Метаданные DRM. изменяющиеся между семплами, например IV.
пере носят с данными семпла внутри полосы через интерфейс TS.
В режиме семпла CICAM накапливает в буфере входящие данные для дескремблирования. По
этой причине, как правило, дескремблирование обычных TS с постоянной задержкой пакетов через
CICAM в режиме семпла не применяется.
Если информация о дате и времени от тюнера вещания недоступна, то Хост и CICAM могут полу
чить информацию о дате и времени через сетевой интерфейс IP. Настоящий стандарт не определяет
правила получения информации о дате и времени через сетевой интерфейс IP.
Возможности выполнения Хостом услуги игнорирования, определенные в [1J (раздел 10). приме
няемые к вещательным службам, не должны использоваться для служб, доставленных IP через Хост в
режиме проигрывателя.
7.2 Режимы интерфейса транспортного потока
При дескремблировании семпла CICAM может буферизировать принимаемый семпл перед его
дескремблированием с последующей передачей обратно на Хост через интерфейс TS. Буферизация
семпла в CICAM позволяет дескремблировать семпл, который будет создан, как правило, с новым IV.
Метод буферизации в CICAM и количество дескремблеров, доступных в CICAM. настоящим стандар том
не определяются.
Хост сообщает CICAM о формате передаваемого контента, устанавливая интерфейс TS (или ло
кальный TS в контексте многопоточного режима) в режим семпла или в нормальный режим.
Хост управляет конфигурацией интерфейса TS с помощью APDU sd_start и ca_pmt. APDU sd_start
является составной частью ресурса дескремблирования семпла, который определен в 7.4 настоящего
стандарта.
При изменении режима интерфейса TS данные, относящиеся к предыдущему режиму в Хосте или
CICAM, должны быть отброшены.
7.3 Интерфейс команд
7.3.1 Общие замечания
При работе интерфейса TS в режиме семпла Хост должен координировать доставку данных муль
тимедийных файлов в CICAM для обеспечения правильного дескремблирования контента. С этой це
лью CICAM также должен получать конкретную информацию о метаданных в медиафайле.
7.3.2 Инициирование проигрывания
Хост управляет конфигурацией интерфейса TS, который по умолчанию находится в нормальном
режиме. Хост должен использовать APDU sd_start. чтобы переключить интерфейс TS или локальный TS
из мультилотокового режима в режим семпла.
При приеме от Хоста APDU sd_start CICAM должен завершить дескремблирование любого контен
та нормального режима, ожидать контент, инициируемый APDU ca_pmt, и подтвердить конфигурацию
TS. отправляя APDU sd_start_reply. После передачи APDU sd_start интерфейс TS или локальный TS
должны считаться находящимися в режиме семпла.
С помощью APDU sd_start Хост может запрашивать дескремблирование семплов, поступающих
из разных треков. Эти треки, находящиеся или в одном и том же медиафайле или в разных медиафай
лах. обозначаются как треки семплов и могут иметь свои собственные метаданные DRM.
В частном случае TS мультимедийного файла Хост не должен выполнять синтаксический ана
лиз файла перед передачей на интерфейс TS. так как предполагается, что CICAM способен извлекать
данные, необходимые ему для дескремблирования. В частности. Хосту нет необходимости определять
элементарные потоки, содержащиеся в TS, перед передачей на интерфейс TS. При этом считается, что
медиафайл TS представляет собой один трек семплов.
36