ETSI TS 103 205 V1.3.1 (2017-12)
Digital Video Broadcasting (DVB); Extensions to the CI PlusTM Specification
Digital Video Broadcasting (DVB); Extensions to the CI PlusTM Specification
RTS/JTC-DVB-372
General Information
Standards Content (Sample)
ETSI TS 103 205 V1.3.1 (2017-12)
TECHNICAL SPECIFICATION
Digital Video Broadcasting (DVB);
Extensions to the CI Plus™ Specification
�
---------------------- Page: 1 ----------------------
2 ETSI TS 103 205 V1.3.1 (2017-12)
Reference
RTS/JTC-DVB-372
Keywords
CI Plus, DVB
ETSI
650 Route des Lucioles
F-06921 Sophia Antipolis Cedex - FRANCE
Tel.: +33 4 92 94 42 00 Fax: +33 4 93 65 47 16
Siret N° 348 623 562 00017 - NAF 742 C
Association à but non lucratif enregistrée à la
Sous-Préfecture de Grasse (06) N° 7803/88
Important notice
The present document can be downloaded from:
http://www.etsi.org/standards-search
The present document may be made available in electronic versions and/or in print. The content of any electronic and/or
print versions of the present document shall not be modified without the prior written authorization of ETSI. In case of any
existing or perceived difference in contents between such versions and/or in print, the only prevailing document is the
print of the Portable Document Format (PDF) version kept on a specific network drive within ETSI Secretariat.
Users of the present document should be aware that the document may be subject to revision or change of status.
Information on the current status of this and other ETSI documents is available at
https://portal.etsi.org/TB/ETSIDeliverableStatus.aspx
If you find errors in the present document, please send your comment to one of the following services:
https://portal.etsi.org/People/CommiteeSupportStaff.aspx
Copyright Notification
No part may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying
and microfilm except as authorized by written permission of ETSI.
The content of the PDF version shall not be modified without the written authorization of ETSI.
The copyright and the foregoing restriction extend to reproduction in all media.
© ETSI 2017.
© European Broadcasting Union 2017.
All rights reserved.
TM TM TM
DECT , PLUGTESTS , UMTS and the ETSI logo are trademarks of ETSI registered for the benefit of its Members.
TM
3GPP and LTE™ are trademarks of ETSI registered for the benefit of its Members and
of the 3GPP Organizational Partners.
oneM2M logo is protected for the benefit of its Members.
GSM® and the GSM logo are trademarks registered and owned by the GSM Association.
ETSI
---------------------- Page: 2 ----------------------
3 ETSI TS 103 205 V1.3.1 (2017-12)
Contents
Intellectual Property Rights . 9
Foreword . 9
Modal verbs terminology . 9
Introduction . 10
1 Scope . 11
2 References . 11
2.1 Normative references . 11
2.2 Informative references . 12
3 Definitions and abbreviations . 13
3.1 Definitions . 13
3.2 Abbreviations . 14
4 CI Plus extensions overview . 16
4.1 Introduction . 16
4.2 Multi-stream reception . 18
4.3 IP-delivered content . 18
4.3.1 General . 18
4.3.2 IP delivery modes . 19
4.3.2.1 Host player mode . 19
4.3.2.2 CICAM player mode . 19
4.3.3 IP delivery use cases . 20
4.3.3.1 General . 20
4.3.3.2 Linear and VoD Streaming (pull) . 20
4.3.3.3 Linear and VoD Streaming (push) . 20
4.3.3.4 Downloaded content. 20
4.4 CI Plus browser extensions . 20
4.5 CICAM application launching . 21
4.6 CICAM file retrieval . 21
4.7 Usage Rules Information extensions . 21
4.8 Watermarking and transcoding . 21
5 General requirements . 22
5.1 Backwards compatibility . 22
5.2 Watermarking and transcoding . 22
5.3 PES level scrambling. 22
6 Multi-stream reception . 23
6.1 General . 23
6.2 TS Interface and Local TS multiplexing . 24
6.2.1 Local TS identifier . 24
6.2.2 Multiplexing broadcast and IP-delivered content . 25
6.2.3 Multiplexed TS packet order, delay and delay variation . 25
6.2.4 Scrambling cipher and CCK usage . 25
6.2.5 Host Service Shunning. 26
6.2.6 TS clock . 26
6.2.7 Multi-stream operation with multiple CICAMs . 26
6.3 PID Selection . 26
6.3.1 General . 26
6.3.2 Default PID selection . 27
6.3.3 Default PID selection for frequency tune . 27
6.3.4 PID selection priority . 27
6.3.5 CICAM initiated update . 27
6.3.6 Change in ES selection . 28
6.3.7 Host initiated PID addition or removal . 28
6.3.8 Selected services from the same broadcast TS . 28
ETSI
---------------------- Page: 3 ----------------------
4 ETSI TS 103 205 V1.3.1 (2017-12)
6.3.9 Example PID selection sequence . 28
6.4 Resources for multi-stream operation . 30
6.4.1 General . 30
6.4.2 Multi-stream resource . 30
6.4.2.1 General . 30
6.4.2.2 CICAM multi-stream capability APDU . 30
6.4.2.3 PID select request APDU . 31
6.4.2.4 PID select reply APDU . 32
6.4.3 Content Control resource . 33
6.4.3.1 General . 33
6.4.3.2 Content Control APDU extensions . 33
6.4.3.2.1 cc_PIN_reply APDU . 33
6.4.3.2.2 cc_PIN_event APDU . 34
6.4.3.3 Content Control protocol extensions . 34
6.4.3.3.1 URI transmission and acknowledgement protocol . 34
6.4.3.3.2 Record Start protocol . 35
6.4.3.3.3 Record Stop protocol extension . 35
6.4.3.3.4 Change Operating Mode protocol extensions . 36
6.4.3.3.5 CICAM to Host License Exchange protocol extensions . 36
6.4.4 Conditional Access Support resource . 37
6.4.4.1 General . 37
6.4.4.2 ca_pmt APDU . 37
6.4.4.3 ca_pmt_reply APDU . 39
6.4.5 Multi-stream Host Control resource . 39
6.4.5.1 General . 39
6.4.5.2 tune_broadcast_req APDU . 40
6.4.5.3 tune_triplet_req APDU . 41
6.4.5.4 tune_lcn_req APDU . 42
6.4.5.5 tune_ip_req APDU . 42
6.4.5.6 tune_reply APDU . 42
6.4.6 Application MMI resource . 43
6.4.6.1 General . 43
6.4.6.2 RequestStart APDU . 43
6.4.6.3 RequestStartAck APDU . 44
6.4.6.4 FileRequest APDU . 44
6.4.6.5 FileAcknowledgeAPDU . 44
6.4.6.6 AppAbortRequest APDU . 44
6.4.6.7 AppAbortAck APDU . 44
6.4.7 High-Level MMI resource . 44
6.4.7.1 General . 44
6.4.7.2 enq APDU . 45
6.4.7.3 answ APDU. 45
6.4.7.4 menu APDU . 46
6.4.7.5 menu_answ APDU . 46
6.4.7.6 list APDU . 47
6.4.7.7 close_mmi APDU . 47
6.4.7.8 display_control APDU . 47
6.4.7.9 display_reply APDU . 47
7 IP delivery Host player mode . 48
7.1 General . 48
7.2 TS interface modes . 48
7.3 Command interface . 48
7.3.1 General . 48
7.3.2 Playback initiation . 49
7.3.3 Playback execution . 50
7.3.4 Playback termination . 51
7.4 Sample decryption resource . 51
7.4.1 Resource usage . 51
7.4.2 sd_info_req APDU . 52
7.4.3 sd_info_reply APDU . 52
7.4.4 sd_start APDU . 53
ETSI
---------------------- Page: 4 ----------------------
5 ETSI TS 103 205 V1.3.1 (2017-12)
7.4.5 sd_start_reply APDU . 55
7.4.6 sd_update APDU . 57
7.4.7 sd_update_reply APDU . 59
7.5 TS interface . 59
7.5.1 General . 59
7.5.2 TS content carriage . 59
7.5.2.1 Host output . 59
7.5.2.2 CICAM output . 61
7.5.2.3 Multiple TS Sample Tracks . 62
7.5.3 Non-TS content carriage . 62
7.5.3.1 General . 62
7.5.3.2 TS packet padding . 63
7.5.3.3 TS packet PAD signalling . 64
7.5.3.4 Host output . 65
7.5.3.4.1 General . 65
7.5.3.4.2 Transmitting Samples . 65
7.5.3.4.3 Managing multiple Tracks . 67
7.5.3.4.4 Track list update . 69
7.5.3.5 TS packets . 71
7.5.3.6 CICAM output . 72
7.5.3.7 ISOBMFF Samples . 73
7.5.3.7.1 Sample Start TS Packet (SSP) . 73
7.5.3.7.2 ISOBMFF Sample packetization . 73
7.5.4 CICAM buffering . 74
7.5.4.1 General . 74
7.5.4.2 Buffer size indication . 74
7.5.4.3 Buffer level management . 74
7.5.4.4 Flushing CICAM buffers . 74
7.5.5 Messages and descriptors . 74
7.5.5.1 Introduction . 74
7.5.5.2 General messages . 75
7.5.5.2.1 General . 75
7.5.5.2.2 Coding of table_id values . 75
7.5.5.2.3 Flush Table (FLT) . 75
7.5.5.3 Track-related messages . 76
7.5.5.3.1 General . 76
7.5.5.3.2 Sample Start TS Packet (SSP) . 77
7.5.5.3.3 Sample End TS Packet (SEP) . 77
7.5.5.4 Descriptors . 78
7.5.5.4.1 General . 78
7.5.5.4.2 CI Plus initialization vector descriptor . 78
7.5.5.4.3 CI Plus key identifier descriptor . 79
7.6 URI . 79
8 IP delivery CICAM player mode . 80
8.1 General . 80
8.2 Player controls . 80
8.3 Session initialization. 80
8.3.1 General . 80
8.3.2 Host-initiated playback . 81
8.3.3 CICAM-initiated playback . 81
8.4 Communication errors . 81
8.5 Trick mode support . 82
8.6 Session termination . 82
8.6.1 General . 82
8.6.2 Unrecoverable error . 82
8.6.3 Termination by the user . 82
8.6.4 End of content . 82
8.7 CICAM player mode sequence . 83
8.8 CICAM Pl
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.