Rec. ITU-T J.1203 (05/2020) The specification of a smart TV operatingsystem
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 Reference architecture of the TVOS software
7 TV related service components
     7.1 DTV component
          7.1.1 Functions
          7.1.2 Component implementation and invocation mode
          7.1.3 Functional architecture and modules
          7.1.4 Interfaces
          7.1.5 Collaboration with other software modules
     7.2 Media engine component
          7.2.1 Functions
          7.2.2 Component implementation and invocation mode
          7.2.3 Basic architecture and mechanism
          7.2.4 Core functional modules
               7.2.4.1 Basic plug-in elements
               7.2.4.2 Player pipeline manager
               7.2.4.3 DVBPlayer functional module and DVBPipeline
               7.2.4.4 VODPlayer functional module and VODPipeline
               7.2.4.5 OTTPlayer functional module and OTTPipeline
               7.2.4.6 LocalPlayer functional module and LocalPipeline
          7.2.5 Interfaces
          7.2.6 Collaboration with other software modules
     7.3 HTML5 engine component
          7.3.1 Functions
          7.3.2 Component mplementation and invocation mode
          7.3.3 Functional architecture and modules
          7.3.4 Interfaces
          7.3.5 Collaboration with other software modules
     7.4 DRM component
          7.4.1 Functions
          7.4.2 Component implementation and invocation mode
          7.4.3 Functional architecture and modules
          7.4.4 Interfaces
          7.4.5 Collaboration with other software modules
     7.5 DCAS component
          7.5.1 Functions
          7.5.2 Component implementation and invocation mode
          7.5.3 Functional architecture and modules
          7.5.4 Interfaces
          7.5.5 Collaboration with other software modules
     7.6 Smart home component
          7.6.1 Functions
          7.6.2 Component implementation and invocation mode
          7.6.3 Functional architecture and modules
          7.6.4 Interfaces
     7.7 HCI component
          7.7.1 Functions
          7.7.2 Component Implementation and Invocation Mode
          7.7.3 Functional architecture and modules
          7.7.4 Interfaces
          7.7.5 Collaboration with other software modules
     7.8 Second screen interaction component
          7.8.1 Functions
          7.8.2 Component implementation and invocation mode
          7.8.3 Functional architecture and modules
          7.8.4 Interfaces
          7.8.5 Collaboration with other software modules
     7.9 Terminal control component
          7.9.1 Functions
          7.9.2 Component implementation and invocation mode
          7.9.3 Functional architecture and modules
          7.9.4 Interfaces
          7.9.5 Collaboration with other software modules
     7.10 Data collection component
          7.10.1 Functions
          7.10.2 Component implementation and invocation mode
          7.10.3 Functional architecture and modules
          7.10.4 Interfaces
          7.10.5 Collaboration with other software modules
     7.11 Broadcast information service component
          7.11.1 Functions
          7.11.2 Component implementation and invocation mode
          7.11.3 Functional architecture and modules
          7.11.4 Interfaces
          7.11.5 Relationship with other components
     7.12 ATV component
          7.12.1 Functions
          7.12.2 Component implementation and invocation mode
          7.12.3 Functional architecture and modules
          7.12.4 Interfaces
          7.12.5 Collaboration with other software modules
8 Application execution environment
     8.1 TVM
          8.1.1 Functions
          8.1.2 Architecture and implementation mechanism
     8.2 Web Runtime
          8.2.1 Functions
          8.2.2 Architecture and implementation mechanism
9 Application framework
     9.1 Architecture of the Java application framework
          9.1.2 TVOS Java application programming interface units
               9.1.2.1 Functions
               9.1.2.2 Main functional interface units
               9.1.2.3 Relationship of the interfaces and functional components
          9.1.3 Extended functional interface units
     9.2 Web application framework
          9.2.1 Architecture of the Web application framework
          9.2.2 HTML5 functional interface unit
          9.2.3 TVOS Web application programming interface units
               9.2.3.1 TVOS Web application programming interface functions
               9.2.3.2 Functional interface units
               9.2.3.3 Relationship of the interfaces and functional components
Bibliography