GY/T 303.3-2018 智能电视操作系统 第3部分:应用程序编程接口

GY/T 303.3-2018 智能电视操作系统 第3部分:应用程序编程接口
仅供个人学习
反馈
标准编号:GY/T 303.3-2018
文件类型:.pdf
资源大小:42.1M
标准类别:电力标准
资源ID:35169
免费资源

GY/T 303.3-2018标准规范下载简介

GY/T 303.3-2018 智能电视操作系统 第3部分:应用程序编程接口简介:

《GY/T 303.3-2018 智能电视操作系统 第3部分:应用程序编程接口简介》是中国广播电视总局面向智能电视行业制定的一项技术规范,主要规定了智能电视操作系统中应用程序编程接口(Application Programming Interface,简称API)的基本要求、设计原则和使用指南。

这份标准的目的是为了规范智能电视应用程序的开发,提升应用的兼容性、稳定性和用户体验。API是软件间通信的桥梁,它定义了软件各部分如何相互作用。在智能电视操作系统中,API使得开发者能够方便地调用系统功能,如视频播放、网络连接、设备控制等,而无需关心具体的实现细节。

具体来说,这份标准可能包括以下几个方面的内容:

1. API的分类与命名规范:定义了系统提供的各类API,如媒体播放API、用户界面API、设备控制API等,并规定了API的命名规则,以保证API的统一性和可读性。

2. API的功能描述与使用方法:详细描述每个API的功能,包括输入参数、输出结果、可能的错误情况等,并给出使用示例。

3. API的兼容性要求:规定了新版本API与旧版本API的兼容性,确保应用在新旧系统中都能正常运行。

4. 安全性与性能要求:强调API在使用过程中需要遵循的安全原则,如数据保护、防止恶意攻击等,同时考虑API的执行效率,避免造成系统性能瓶颈。

5. API的测试与验证:规定了API的测试方法和标准,确保API的正确性和稳定性。

这份标准对于智能电视的硬件制造商、操作系统提供商以及应用开发者都具有重要指导意义,有利于推动整个智能电视行业的健康发展。

GY/T 303.3-2018 智能电视操作系统 第3部分:应用程序编程接口部分内容预览:

双向宽带网络接入单元用于实现与双向宽带网络接入控制相关的功能,包括双向网络的连接管理和数

4.3.4.2双向宽带网络设置模块

双向宽带网络设置模块概要见表27

DB32∕T 3918-2020 工程勘察设计数字化交付标准GY/T 303.32018

表27双向宽带网络设置模块概要

4.3.5人机交互单元

4.3.5.1人机交互单元

人机交互单元用于实现设备输入控制以及前面板显示控制功能,输入把遥控器、鼠标、键盘、前面板 按键等输入设备发送的用户指令封装成按键消息,输出通过前面板或显示屏幕反馈信息,定义了用户输入 单元模块和前面板输出模块。JS接口详细定义见附录0

4.3.5.2用户输入单元模块

用户输入单元模块概要见表28

输入单元模块概要见表2

表28用户输入单元模块概要

4.3.5.3前面板输出模块

前面板输出模块概要见表29。

表29前面板输出模块概要

4.3.6AV设置单元

4.3.6.1AV设置单元概述

1V设置单元用于实现对音视频参数的获取和设置功能,包括音频输出的端口状态、声道类型、全 音量状态等,以及视频输出的端口状态、窗口匹配模块、亮度、对比度、饱和度、制式和透明度 了音视频参数设置模块。JS接口详细定义见附录P。

4.3.6.2音视频参数设置模块

音视频参数设置模块概要见表30

表30音视频参数设置模块概要

4.3.7媒体处理单元

4.3.7.1媒体处理单元概述

4.3.7.2媒体处理模块

媒体处理模块概要见表31。

31媒体处理模块概要

4. 3. 8应用管理单元

4.3.8.1应用管理单元概述

1.3.8.2应用管理模块

应用管理模块概要见表32。

表32应用管理模块概要

4.3.9系统管理单元

4.3.9.1系统管理单元概述

系统管理单元用于实现外设设备管理、OTA升级管理、存储管理等与系统相关的功能,定义了数据管 理模块、外部存储设备管理模块、文件管理模块、多媒体文件模块、OTA软件升级模块、系统工具模块和 软硬件信息模块。JS接口详细定义见附录S。

4. 3. 9.2数据管理模块

数据管理模块概要见表33。

GY/T 303.32018

表33数据管理模块概要

4.3.9.3外部存储设备管理模块

外部存储设备管理模块概要见表34

表34外部存储设备管理模块概要

4.3.9.4文件管理模块

文件管理模块概要见表35表。

表35文件管理模块概要

3.9.5多媒体文件模块

多媒体文件模块概要见表36。

表36多媒体文件模块概要

4.3.9.60TA软件升级模块

OTA软件升级模块概要见表37。

表37OTA软件升级模块概要

GY/T 303 32018

4.3.9.7系统工具模块

系统工具模块概要见表38。

表38系统工具模块概要

4.3.9.8软硬件信息模块

软硬件信息模块概要见表39

表39软硬件信息模块概要

4.3.10消息管理单元

4.3.10.1消息管理单元概述

消息管理单元用于实现对消息的接收管理功能,包含按键消息和系统消息。该单元定义了消息管理模 块。IS接口详细定义见附录T。

4.3.10.2消息管理模块

消息管理模块概要见表40。

表40消息管理模块概

4.3.11应用引擎单元

4. 3. 11. 1应用引擎单元概述

应用引擎单元用于实现频道管理、电子节目指南获取、预定提醒管理、信息搜索等功能,定义了电子 节目指南模块、频道管理模块、预定提醒模块和信息搜索模块。JS接口详细定义见附录U

4.3.11.2频道管理模均

频道管理模块概要见表41

GY/T 303.32018

表41频道管理模块概要

4.3.11.3电子节目指南

电子节且指南模块概要见表42表。

表42电子节目指南模块概要

4.3.11.4预定提醒模块

页定提醒模块概要见表43

表43预定提醒模块概要

4.3.11.5信息搜索模块

信息搜索模块概要见表44

表44信息搜索模块概要

GY/T303.32018

4.3.12广播信息服务管理单示

4.3.12.1广播信息服务管理单元概述

播信息服务的检测、接收和处理,支撑应急广播、信息服务、广告、 OSD文本更新等相关业务。IS接口详细定义见附录V

4.3.12.2广播信息服务管理模块

广播信息服务管理模块实现监控BAT表 表和过滤广播信息服务的Section段数据,同时通过DCAS 管理单元相关接口获取终端对应的CA用户标识,并以此为判据,实现终端应急广播和广告等信息的精准接 收。 广播信息服务管理模块概要见表45

表45广播信息服务管理模块概要

4.3.13多屏互动单元

4.3.13.1多屏互动单元概述

.3.13.2多屏互动模均

多屏互动模块概要见表46

表46多屏互动模块概要

4.3.14DRM管理单元

4. 3. 14. 1DRM 管理单元概述

DRM管理单元用于实现DRM管理功能,定义了DRM管理模块。JS接口详细定义见附录X

DRM管理单元用于实现DRM管理功能,定义了DRM管理模块。JS接口详细定义见附身

4.3.14.2DRM管理模块

DRM管理模块概要见表47。

表47DRM管理模块概要

4.3.15DCAS管理单元

4.3.15.1DCAS管理单元概述

GY/T 303 32018

4.3.15.2EPGDCAS模块

EPGDCAS模块概要见表48

表48EPGDCAS模块概要

4.3.15.3DCASAPP模块

4.3.15.3DCASAPP模

DCASAPP模块概要见表49

表49DCASAPP模块概要

TVOS应用框架层由JAVA应用框架和WEB应用框架两部分组成,JAVA应用框架和WEB应用框架分别形 约应用程序编程接口供应用层的JAVA应用和WEB应用调用,使得这些应用完成各自的功能。 TVOS应用程序编程接口调用如图1所示。

GY/T 303. 32018

图1TVOS应用程序编程接口调用

JAVA应用在开发时通过引入包含了TVOSJAVA应用程序编程接口的Jar包来使用TVOSJAVA应用程序 编程接口实现相应的功能。 WEB应用在开发时通过引入TVOSWEB应用程序编程接口提供的各种内置JavaScript对象来实现相应 的功能。

A. 2 调谐解调模块

调谐解调模块定义了与调谐解调相关接口、类和异常 调谐解调模块概要见表A.1。

GY/T 303.32018

表A.1调谐解调模块概要

接org.ngb.broadcast.dvb.tuner.Delivery

GY/T 303.32018

A. 2. 1. 1 常量域传送系统类型

A.2.1.1.1SATELLITE DELIVERY SYSTEM

A. 2. 1. 1.2CABLE DELIVERY SYSTEM

A. 2. 1.1.3TERRESTRIAL DELIVERY SYSTEM

A.2.1.1.4 UNKNOWN DELIVERY SYSTEM

A.2.2接org.ngb.broadcast.dvb.tuner.TuningParameters

型:publicinterfaceorg.ngb.broadcast.dvb.tuner.TuningParameters 描述:调谐解调参数接口

A. 2. 2. 1方法

A.2.2.1.1getDeliverySystemType

原型:publicintgetDeliverySystemTypeO 描述:获取调谐解调参数适用的传送系统类型。 参数:无。 返回:int型,表示传送系统类型,取值详见org.ngb.broadcast.dvb.tuner.DeliverySystemType接 口以及“传送系统类型”常量域定义

.3接org.ngb.broadcast.dvb.tuner.Tunin

A. 2. 3. 1方法

A.2.3.1. 1 receiveNIEvent

A.2.4类org.ngb.broadcast.dvb.tuner.DvbcTuningParameters

A.2.4类org.ngb.broadcast.dvb.tuner.DvbcTuningParameters

GY/T 303.32018

A.2.4.1常量域—调制方式

A. 2.4. 1.1DVB C MOD UNDEFINED

A. 2. 4. 1. 2 DVB C MOD QAM16

砌体构造工程工程质量通病分析及防治A. 2. 4. 1 3DVB C MOD QAM32

A.2.4.1.4DVB C MOD QAM64

.1.5DVBCMODQAM12

A.2.4.1.6DVB C MOD QAM256

《电子电气产品中限用物质的限量要求 GB/T 26572-2011》A. 2. 4. 2 方法

A. 2. 4. 2. 1 DvbcTuningParameters

©版权声明
相关文章