ГОСТ Р 56950—2016
Окончание таблицы 56
Синтаксис
Количество битов
Мнемоника
reserved
7
uimsbf
vaSdJ-TSJd
1
uimsbf
LTSJd
8
player_status
8
}
Семантика полей APDU APDU CICAM_player_status_error:
- CICAM_player_play_req tag: поле 24 бита содержит значение тега, которое должно быть
0X9FA007;
- valld_LTS_id: флаг устанавливается в ОМ, когда сообщение об ошибке относится к установ
ленному сеансу проигрывателя с известным LTSJd. Если установлено значение 0Ь0. сообщение об
ошибке относится к сеансу проигрывателя, который еще не установлен;
- LTSJd: поле 8 битов содержит идентификатор локального TS, используется сеансом проигры
вателя. Он также используется для однозначной идентификации сеанса проигрывателя. Это поле не
определено, если valid_LTS_id установлен в ОЬО;
- player_status поле 8 битое содержит возвращаемый статус сеанса проигрывателя. В таблице 57
перечислены возможные значения.
Т а б л и ц а 57 — Значения play_status
play_statusЗначение
Зарезервировано
0x00
Ошибка — проигрывание контента невозможно (например, не под
держивается формат контента или протокол)
0x01
Ошибка — неисправимая ошибка
0x02
Ошибка — контент заблокирован (например, нет лицензии контента)
0x03
Зарезервирован
от 0x04 до OxFF
8.7.11 APDU CICAM_player_control_req
Хост должен отправить этот APDU в CICAM для того, чтобы установить позицию проигрывания
или изменение скорости на сеансе проигрывателя. CICAM должен ответить APDU CICAM_player_info_
reply, который сигнализирует нужную позицию и скорость.
Синтаксис APDU CICAM_player_control_req показан в таблице 58.
Т а б л и ц а 58 — Синтаксис APDU CICAM_player_control_req
Синтаксис
Количество битов
Мнемоника
CICAM_player_conlrd_req() {
CICAM_player_control_req_lag
24
uimsbf
lenglh_field()
LTSJd
8
uimsbf
Command
8
uimsbf
if{command == 0x01) {
seekm ode
8
uimsbf
seek_position
32
tcimsbf
66