智能电视操作系统第1部分功能与架构

智能电视操作系统
第1部分:功能与架构
1 范围
GY/T 303的本部分规定了智能电视操作系统的功能及架构相关技术要求。
本部分适用于智能电视操作系统的研发、生产、测试和应用
2 规范性引用文件
下列文件对于本部分的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本部分。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本部分。
GB/T 17975.1—2010  信息技术运动图像及其伴音信息的通用编码第1部分:系统
GB/T 22726—2008  多声道数字音频编解码技术规范
GB/T 28160—2011  数字电视广播电子节目指南规范
GB/T 28161—2011  数字电视广播业务信息规范
GY/T 255—2012  可下载条件接收系统规范
GY/T 257.1—2012  广播电视先进音视频编解码第1部分:视频
GY/T 258—2012  下一代广播电视网(NGB)视频点播系统技术规范
GY/T 267—2012  下-代广播电视网(NGB)终端中间件技术规范
ECMA-262  ECMAScript语言规范(ECMAScript Language Specification)
TR069  CPE广域网管理协议
/TR/html5/
/standards/techs/css#stds
/TR/DOM-Level-2-HTML/
3 术语、定义和缩略语
3.1 术语和定义
下列术语和定义适用于本部分。
3.1.1
智能电视操作系统  television operating system;TVOS
运行在电视接收终端等终端之上,具备管理系统资源(包括硬件、软件及数据资源)、控制程序执行、支撑应用软件运行等功能的系统软件。
发泡聚苯乙烯3.1.2
智能电视操作系统双平台软件版本  TVOS-C
GY/T 303.1—2016
能够同时支持Java应用和Web应用的智能电视操作系统软件。
3.1.3
智能电视操作系统单平台软件版本  TVOS-H
仅支持Web应用的智能电视操作系统软件。
3.1.4
进程间通信机制  Binder mechanism
一种通过内核驱动实现客户端和服务端进程间通信的机制。
3.2 缩略语
下列缩略语适用于本部分。
AAC  高级音频编码(Advanced Audio Coding)
AC3  音频编码3(Audio Coding3)
API  应用程序编程接口(Application Programming Interface)
App  应用程序(Application)
ATV  模拟电视(Analog Television)
AV  音视频(Audio Video)
BAT  业务关联表(Bouquet Association Table)
CA  证书认证机构(Certification Authority)
CDC  互联设备配置(Connected Device Configuration)
CSS  样式级联表(Cascading Style Sheets)
DASH  基于HTTP的动态自适应流(Dynamic Adaptive Streaming over HTTP)
DAVIC  国际数字音频/视频委员会(Digital Audio/Video International Council)DCAS  可下载条件接收系统(Downloadable Conditional Access System)
DHCP  动态主机配置协议(Dynamic Host Configuration Protocol)
DLNA  数字生活网络联盟(Digital Living Network Alliance)
DOM  文档对象模型(Document Object Model)
DRM  数字版权管理(Digital Rights Management)
DT  设备树(Device Tree)
弹性钢DTH  卫星直播广播电视(Direct To Home)
DTS  设备树源(Device Tree Source)
DTV  数字电视(Digital Television)
DVB  数字视频广播(Digital Video Broadcasting)
ECEK  加密内容密钥(Encryption Content Secret Key)
ECM  授权控制信息(Entitlement Control Message)
EIT  事件信息表(Event Information Table)
EMM  授权管理信息(Entitlement Management Message)
EPG  电子节目指南(Electronic Program Guide )
ES  基本码流(Elementary Stream)
FP  基础概要文件(Foundation Profile)
HAL  硬件抽象层(Hardware Abstract Layer)
HCI  人机交互(Human-Computer Interaction)
ir油墨
GY/T 303.1—2016
HDCP  高带宽数字内容保护技术(High -bandwidth Digital Content Protection)
HLS  Apple的动态码率自适应技术(HTTP Live Streaming)
HTML  超文本标记语言(Hyper Text Markup Language)
HTTP  超文本传输协议(Hyper Text Transfer Protocol)
空调控制板
IPC  进程间通信(Inter-Process Communication)
IPTV  IP电视(IP Television)
JNI  Java 本机接口(Java Native Interface)
JS  Java脚本语言(Java Script)
MPEG  动态图像专家组(Moving Picture Experts Group)
NGB-H  基于HTML的下一代广播电视网中间件(Next Generation Broadcasting Network-HTML)NGB-J  基于Java的下一代广播电视网中间件(Next Generation Broadcasting Network-Java)NIT  网络信息表(Network Information Table)
NVM  非易失性存储器(NonVolatile Memory)
OS  操作系统(Operating System)
OSD  屏幕菜单式调节方式(On-Screen Display)
OTA  空中升级(Over The Air)
OTT  基于开放互联网的视频服务(Over The Top)
PAT  节目关联表(Program Association Table)
PBP  个人基础配置文件(Personal Basis Profile)
PID  包识别码(Packet Identifier)
PMT  节目映射表(Program Map Table)
PP  个人配置文件(Personal Profile)
PPV  每收视一次付费(pay per view)
PSI  节目特定信息(Program Specific Information)
RAM  随机存取存储器(Ramdom Access Memory)
REE  富执行环境(Rich Execution Environment)
SDK  软件开发工具包(Software Development Kit)
SDT  业务描述表(Service Descriptor Table)
SI  业务信息(Service Information)
TApp  可信应用(trust application)
TEE  可信执行环境(Trusted execution environment)
TS  传送流(Transport Stream)
有机溶剂回收
TVM  TV虚拟机(TV Virtual Machine)
UPNP  通用即插即用(Universal Plug and Play)
URL  统一资源定位符(Uniform Resource Locator)
UUID  通用唯一识别码(Universally Unique Identifier)
VOD  视频点播(Video On Demand)
XML  可扩展标记语言(Extensible Markup Language)
4 总体要求
4.1 系统功能要求
GY/T 303.1—2016
4.1.1 数字电视直播要求
支持遵循GB/T 17975.1—2010和GB/T 28161—2011的数字电视直播节目播放。
event24.1.2 视频点播要求
支持遵循GY/T 258—2012的视频点播节目播放。
4.1.3 互联网电视要求
支持对互联网电视集成播控平台播发的互联网电视节目播放。
4.1.4 本地媒体播放要求
支持智能电视终端本地存储介质内的媒体文件播放。
4.1.5 媒体处理
媒体处理要求如下:
a)支持数字电视直播、数字电视点播、互联网电视、IPTV、本地视音频和跨屏视音频等不同媒体形
态的播放处理;
b)支持MPEG2、MPEG4、AVS(GY/T 257.1—2012)、AVS+、AVS2、H.264和H.265等视频格式的解码;
c)支持MPEG Audio LayerII和LayerIII、AAC、AC3和DRA(GB/T 22726—2008)等音频格式的解码;
d)支持HTTP、HLS和RTSP等流媒体协议的解析和处理;
e)支持MP4、MKV和AVI等流媒体文件格式的解析和处理;
f)支持基于ChinaDRM内容保护的加密媒体文件的播放;
g)支持基于GY/T 255—2012的加密数字电视节目流的播放。
4.1.6 EPG
支持遵循GB/T 28160—2011的EPG节目信息的解析和呈现。
4.1.7 多屏互动支持要求
支持遵循DLNA协议的多屏互动功能。
4.1.8 智能家居
智能家居组件应实现对智能家居设备发现、连接建立和操控的管理。
4.1.9 终端管控
终端管控组件应实现对智能电视终端信息和参数的查询、统计、设置、监控和上报等功能,包括恢复出厂设置、终端重启设置、软件升级触发、网络诊断触发等。
4.1.10 数据采集
支持智能电视终端状态、业务应用和用户行为等信息的数据采集和上报功能。
4.1.11 应用软件支持要求
GY/T 303.1—2016
智能电视操作系统双平台软件版本(TVOS-C)支持Java应用和Web应用,包括基于HTML5的Web应用。
智能电视操作系统单平台软件版本(TVOS-H)支持Web应用,包括基于HTML5的Web应用。
4.1.12 可升级支持要求
支持通过广播传输通道和宽带IP传输通道进行远程系统安全升级,支持本地系统安全升级。
4.2 系统架构要求
应符合第5章所定义的软件架构以及TVOS-C或TVOS-H软件平台要求。
4.3 软件代码树要求
TVOS代码采用层级的目录管理方式,一级目录包括应用程序软件代码目录、功能接口单元软件代码目录、核心功能组件软件代码目录、硬件平台相关软件代码目录、内核软件代码目录、平台特有软件代码目录等;
TVOS-C软件代码和TVOS-H软件代码应置于同一TVOS代码树下,其中,TVOS-C软件代码和TVOS-H软件代码中不重用的软件代码放置于平台特有软件代码目录下对应的子目录中,TVOS-C软件代码和TVOS-H软件代码中重用的软件代码按照代码树目录分类要求分别放置于对应的目录下。TVOS代码树参见附录A。
4.4 系统接口要求
系统接口包括系统应用接口、功能组件调用接口和硬件适配调用接口。
系统应用接口包括Java应用接口和Web应用接口;Java应用接口应遵循GY/T 267—2012中NGB-J相关应用接口要求,兼容Android API相关要求;Web应用接口应遵循GY/T 267—2012中NGB-H接口要求和HTML5相关应用接口要求。
核心功能组件调用接口应能既支持Java应用功能接口单元又支持Web应用功能接口单元的调用。
系统硬件适配调用接口应屏蔽底层不同硬件的差异,支持功能组件通过统一的接口对不同硬件的功能调用。
4.5 系统安全要求
应符合智能电视操作系统安全的要求。
4.6 TVOS对硬件配置的基本要求
对于TVOS-C软件,智能电视终端的闪存等NVM存储容量配置不低于1GB,RAM存储容量配置不低于1GB,CPU双核以上,频率不低于1GHz。
对于TVOS-H软件,智能电视终端的闪存等NVM存储容量配置不低于256MB,RAM存储容量配置不低于512MB,CPU频率不低于600MHz。
4.7 性能要求
4.7.1 开机时间要求
对于加载TVOS-C的系统,在基本的软硬件配置下,从加电开机到出现第一个开机画面的时间不大于5s。从加电到出现正常图像和伴音的时间不超过50s。
对于加载TVOS-H的系统,在基本的软硬件配置下,从加电开机到出现第一个开机画面的时间不大于5s。从加电到出现正常图像和伴音的时间不超过45s。

本文发布于:2024-09-22 18:27:02,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/268320.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:软件   接口   应用   电视   代码   功能
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议