ГОСТ Р 56950—2016
В случае, когда CICAM осуществляет прямые извлечения данных IP без использования ресурса
LSC. CICAM может не устанавливать LSC гибридные соединения, однако во всех других отношениях
взаимодействия между Хостом и CICAM одинаковы.
CICAM запрашивает данные, расшифровывает и преобразует входной SPTS в локальный TS. и
может скремблировать пакеты TS. используя скремблирование управления контентом Cl Plus™, перед
отправкой Хосту локального TS через интерфейс TS. В процессе потребления контента приложение
режима спецэффектов может взаимодействовать с CICAM в режиме проигрывателя для управления
режимами проигрывания в соответствии с протоколом, определение которого выходит за рамки на
стоящего стандарта. Когда CICAM будет завершать сеанс проигрывателя, он отправит Хосту APDU
CICAM_player_session_end (0) о прекращении проигрывания. Этот APDU заставляет Хост освободить
ресурсы, занятые для этого сеанса проигрывателя, и вернуть интерфейс TS в нормальный режим.
8.4 Обработка ошибок обмона
При обнаружении Хостом ошибки обмена на сетевом интерфейсе IP он должен передать эту ин
формацию к CICAM через интерфейс команд использованием APDU LSC comms_rep!y, как определено в
[2] (8.7.1.5). Ошибки сервера, объявленные через протоколы более высоких уровней протоколов TCP или
UDP (например. HTTP по TCP), должны быть возвращены как пакеты IP. инкапсулированные в TS через
интерфейс TS в гибридном режиме.
8.5 Поддержка режима спецэффектов
В тех случаях, когда CICAM поддерживает формат контента, протокол доставки и режим спецэф
фектов. CICAM может управлять потоком данных и контентом для поддержки режима спецэффектов.
CICAM должен продолжать выводить совместимый TS через интерфейс TS во время сеанса про
игрывателя. Например, в случав проигрывания при ускоренной перемотке вперед CICAM может выво
дить последовательность 1-кадров одновременно с аудиокадрами, содержащими в фонограмме паузу. В
случае команды «пауза» CICAM может продолжать отправлять локальный TS. содержащий повторе ния
последнего видеокадра, наряду с аудиокадрами, содержащими в фонограмме паузу.
Точные характеристики и метод управления режимом спецэффектов CICAM в настоящем стан
дарте не определяются.
8.6 Завершение сеанса
8.6.1 Общие замечания
Сеанс проигрывателя может быть прекращен по любой из причин, указанных в 8.6.2. 8.6.3. 8.6.4
настоящего стандарта. После окончания сеанса Хосту может потребоваться повторная инициализация
его функций декодирования и визуализации AV, чтобы избежать нежелательных артефактов, вызван
ных потерей входного потока.
8.6.2 Неисправимая ошибка
В том случае, когда CICAM обнаружил ошибку, приводящую к необходимости завершения сеанса
проигрывателя. CICAM должен сигнализировать пользователю о деталях ошибки, например через при
ложение MMI. и направлять к Хосту APDU CICAM_player_ end.
Правила поведения в случае обнаружения неисправимой ошибки определяет инициатор сеанса:
Хост или CICAM.
8.6.3 Завершение сеанса пользователем
Сеанс проигрывателя, инициированный Хостом, может быть завершен пользователем в любое
время, например, при смене канала. Всякий раз когда Хост хочет завершить сеанс проигрывателя, он
должен отправить к CICAM APDU CICAM_player_stop. в ответ на который CICAM должен завершить
сеанс, отправляя APDU CICAM_player_end.
Хост не должен переключаться на новый канал в локальном TS сеанса проигрывателя, пока не
получит для сеанса CICAM APDU CICAM_player_end.
В случае сеанса, инициируемого CICAM. замена канала пользователем должна привести к пере
даче Хостом к CICAM APDU CICAM_p!ayer_stop. в ответ на который CICAM должен завершить сеанс.
Хост не должен отправлять к CICAM APDU ca_pmt, сигнализирующий об изменении канала, пока
он не получил от CICAM APDU CICAM_player_end для сеанса проигрывателя.
Хост не должен использовать этот локальный TS для передачи данных AV любого нового канала
и не должен отправлять к CICAM ни APDU ca_pmt. ссылающийся на этот локальный TS. сигнализиру-
59