Recommendation ITU-T H.721 (03/2022) IPTV terminal devices: Basic model
Summary
History
FOREWORD
Table of Contents
1 Scope
2 References
3 Definitions
     3.1 Terms defined elsewhere
     3.2 Terms defined in this Recommendation
4 Abbreviations and acronyms
5 Conventions
6 Introduction
7 Services and key features of an IPTV basic model terminal device
     7.1 Services of an IPTV TD-Basic model
          7.1.1 Linear TV
          7.1.2 Video on-demand
          7.1.3 Service navigation
          7.1.4 Interactive services
          7.1.5 Public interest services
               7.1.5.1 Closed caption, subtitles, audio description and sign language interpretation
     7.2 Features of IPTV TD-Basic model
          7.2.1 Network attachment and service discovery
               7.2.1.1 Terminal device attachment and initialization
               7.2.1.2 Service provider description entry points
               7.2.1.3 Service provider discovery and service attachment
          7.2.2 Security
          7.2.3 Privacy
          7.2.4 Quality of service (QoS)
               7.2.4.1 Streaming
               7.2.4.2 Forward error correction (FEC)
               7.2.4.3 Clock synchronization and jitter removal
8 IPTV terminal device functional architecture
9 Functional components of a basic model IPTV terminal device
     9.1 Terminal transport functions
     9.2 Content delivery client functions
          9.2.1 Broadcast demux functional block
          9.2.2 Multicast content delivery client function block
          9.2.3 Unicast content delivery client functional block
          9.2.4 Error recovery client functional block
               9.2.4.1 FEC-based error recovery mechanism
     9.3 Media client functions
          9.3.1 Media control functional block
               9.3.1.1 Playback and trick mode functionalities for VoD
                    9.3.1.1.1 Playback functionality for VoD
                    9.3.1.1.2 Fast-forward and rewind functionalities for VoD
                         9.3.1.1.2.1 Fast-forward and rewind functionalities for VoD using specialized content
                         9.3.1.1.2.2 Fast-forward and rewind functionality for VoD using usual content
                    9.3.1.1.3 Skip forward and skip backward functionalities for VoD
                    9.3.1.1.4 Chapter playback functionality for VoD
                    9.3.1.1.5 Stop/pause functionality for VoD
                    9.3.1.1.6 Resume functionality for VoD by the resident capabilities of the IPTV TD
          9.3.2 Demux/mux functional block
          9.3.3 Codec functional block
               9.3.3.1 Video decoding
                    9.3.3.1.1 ITU-T H.262
                    9.3.3.1.2 ITU-T H.264
                    9.3.3.1.3 ITU-T H.265
               9.3.3.2 Audio decoding
          9.3.4 Storage functional block
               9.3.4.1 Temporary data stored in the storage functional block
               9.3.4.2 Permanent data stored in the storage functional block
          9.3.5 Metadata management
               9.3.5.1 Metadata for service navigation
               9.3.5.2 Caching metadata
               9.3.5.3 Searching with metadata
               9.3.5.4 Parental control
     9.4 SCP client functions
          9.4.1 Service protection client functions
               9.4.1.1 Establishment of a secure communication channel by mutual authentication with a SCP server
               9.4.1.2 CRL update and management by communication with CRL server
          9.4.2 Content protection client functions
               9.4.2.1 Management and acquisition of rights and keys from SCP server
               9.4.2.2 Provisioning of usage conditions and content keys to the renderer for VoD streaming service
               9.4.2.3 Extraction of the descrambling key from ECM and its provisioning to the renderer, for linear IPTV services
     9.5 Application client functions
          9.5.1 IPTV application client functions
          9.5.2 SADS client functions
     9.6 Control client functions
     9.7 Terminal device management
10 Physical interface
     10.1 Input interface
          10.1.1 Reset button
          10.1.2 Remote controller
     10.2 Output interface
          10.2.1 RGB analogue interface
          10.2.2 Digital video interface
          10.2.3 Digital audio interface
          10.2.4 High-definition multimedia interface
Annex A  Timestamped fragmented TLV (TFT)
     A.1 General structure of MMT-based IPTV system
     A.2 Contents layer
          A.2.1 MMT and time
          A.2.2 UDP and IP multiplexing scheme TLV
     A.3 Communication layer
Appendix I  Clock synchronization and jitter removal
     I.1 Overview
     I.2 Timestamped TS (TTS) clock reconstruction
     I.3 IETF RFC 2250-based mechanism (DVB)
     I.4 IETF RFC 2250-based mechanism (ATIS)
Appendix II  Terminal device implementation example
     II.1 IPTV terminal device functional overview
          II.1.1 TD reference model
          II.1.2 Other TD functions
          II.1.3 Data handled by the TD
          II.1.4 Data flows for IPTV TD-Basic model
               II.1.4.1 Linear TV data flow
               II.1.4.2 Video on-demand data flow
               II.1.4.3 Portal interactive service data flow
     II.2 Summary of IPTV TD-Basic model functions
     II.3 Network settings
          II.3.1 Supplementary information
     II.4 Initial setting overview
     II.5 Initial settings
     II.6 Portal selection
     II.7 Function to clear user configuration information
     II.8 Playback of VoD content
          II.8.1 Starting VoD content
               II.8.1.1 Protocol for reproduction control metafile acquisition
          II.8.2 Content reproduction control
               II.8.2.1 Trick playback
               II.8.2.2 Pause/stop
               II.8.2.3 Resume
               II.8.2.4 Playback termination
               II.8.2.5 Information display during viewing
     II.9 Electronic content guide
          II.9.1 Functions provided by ECG
          II.9.2 Information comprising ECG and management
               II.9.2.1 ECG metadata management using terminals
               II.9.2.2 Management of viewing availability information for individual packages
               II.9.2.3 Other information managed by terminals
          II.9.3 ECG metadata acquisition
          II.9.4 Content information and package information display
          II.9.5 Search using ECG metadata
          II.9.6 Purchase of packages
          II.9.7 Purchased content and package lists
          II.9.8 Linkage with portal
     II.10 Parental control settings
          II.10.1 Function overview
          II.10.2 Initial setting
          II.10.3 Parental level (minimum age for viewing)
          II.10.4 Password (code number)
          II.10.5 Restriction removal status
     II.11 Residence location configuration
     II.12 Terminal preset information
     II.13 Basic registration information management
     II.14 SCP client identification
     II.15 MAFR user agent requirements for IPTV
     II.16 Remote controller
Appendix III  Examples for the lossless high quality audio service
     III.1 Examples for the lossless high quality audio service
          III.1.1 Examples for 8K/4K UHDTV service (34.5 MHz BAND - BS, 110 East Longitude CS)
          III.1.2 Examples for 4K UHDTV service (27 MHz BAND - 124/128 East Longitude CS)
Appendix IV  Examples for the bandwidth of digital broadcasting
Appendix V  Candidate technologies for future support in ITU-T H.271 profiles
     V.1 Linear TV technology candidates
Bibliography
<\pre>