大显DC-618C数字电视机顶盒的软件设计与应用
[11-20 17:13:51] 来源:http://www.88dzw.com 嵌入式系统 阅读:8543次
文章摘要: 节目业务描述表的每一个子表都对一个特定传送流中的节目业务进行了描述。这些节目业务可以一部分是本身实际的传送流,也可以是其它传送流,这一点可以通过table_id(表识别符)进行识别。节目业务描述表提供了如下的信息:属于哪一个节目业务群;节目业务的类型,如PAL、NTSC、SECAM、调频广播、图文电视、准视频点播等;节目业务的提供者;可以接收该节目业务的国家和不可以接收该节目业务的国家;指向特定信息的链接信息;实现准视频点播的指导信息;实现多画面的控制信息;指示使用的加密系统;给出实现交互式回传信道的电话号码;提供多语种的节目业务名称和广播者以及私有数据。 事件信
大显DC-618C数字电视机顶盒的软件设计与应用,标签:嵌入式系统开发,嵌入式开发,http://www.88dzw.com节目业务描述表的每一个子表都对一个特定传送流中的节目业务进行了描述。这些节目业务可以一部分是本身实际的传送流,也可以是其它传送流,这一点可以通过table_id(表识别符)进行识别。节目业务描述表提供了如下的信息:属于哪一个节目业务群;节目业务的类型,如PAL、NTSC、SECAM、调频广播、图文电视、准视频点播等;节目业务的提供者;可以接收该节目业务的国家和不可以接收该节目业务的国家;指向特定信息的链接信息;实现准视频点播的指导信息;实现多画面的控制信息;指示使用的加密系统;给出实现交互式回传信道的电话号码;提供多语种的节目业务名称和广播者以及私有数据。
事件信息表按时间顺序提供每一个节目业务中包含的节目段的信息。事件信息表提供如下信息:节目段的标识号、起始时间、节目长度、播放状态、是否加密;指向特定信息的链接信息;节目段多语种的简短介绍;节目段的详细介绍;两段同样节目段的时间偏移;基本码流类型,如视频的幅型比、伴音的类型、字幕的类型等;使用的加密系统;节目类型,如电影/戏剧、新闻、综艺、体育、少儿、音乐、艺术、社会政治、文教等;节目限定年龄的级别;给出实现交互式回传信道的电话号码;为满足各节目段的码率而提供的缓存大小信息及私有数据。
2.4.1.4 EPG系统的显示技术
当电视节目和EPG应用同时启动时,用户看到的可能是节目画面和EPG界面的叠加,用户所看到的电视画面从前到后可以分为三层,依次为图形层、视频层和背景层。图形层即OSD(On Screen Display)层,OSD界面显示技术指在图像画面上叠加文字显示,使屏幕为用户提供更多的附加信息。视频层为当前正在收看的节目(解码出来的活动图像);背景层为没有播放电视节目和启动EPG菜单时的屏幕图像。EPG画面在图形层上构建,EPG画面是由许多EPG图形元素(如按钮、文本框、选择按钮、组件容器等)叠加而成。界面的状态转移是通过消息驱动的机制来实现的,在消息响应函数中进行消息处理。用见到的是屏幕图像是这三层的叠加(blend)后的图像。
SI数据检索模块快速的检索本地SI数据库,提供EPG界面当前输入焦点所需的数据信息;OSD层图形元素库提供界面所需的图形元素,该库存于本地机顶盒的ROM中;状态转移控制器接收用户遥控器的输入,提供当前显示所需的活动焦点,控制状态转移地流向;OSD层图像是指EPG界面图形元素合成后的图像;OSD绘制引擎决定显示的相应算法,接收各模块提供的数据,完成OSD层图形的绘制,最后是OSD层、视频层和背景层的叠加操作。
2.4.2 软件在线升级功能的实现[/NextPage]
DC-618C的软件升级方法有两种,一种是使用串口的软件升级功能,一种是使用网络的在线升级方式。前一种方式,是从PC机上将软件通过RS232串口下载到机顶盒中,由用户自己操作,是一种个体行为;后一种方式,是由运营商将软件放在服务器上,由用户或运营商来触发对机顶盒的软件升级动作。
我们主要介绍使用网络的在线升级方式,考虑到兼容不同的网络环境(单向网络),我们使用将软件广播下来,由机顶盒接收,然后替换原有软件的方法,所采用的在线升级方式遵循DVB定义的系统软件升级规范。 2.4.2.1 概述:
DVB标准定义了两种软件升级服务,分别为简单和增强的软件升级服务。前者使用NIT、BAT和PMT,不需要升级通知表(UNT),后者使用UNT来传输NIT、BAT和PMT无法携带的调度、定位和其它信息。
DC-618C目前支持简单的软件升级服务。实际上,简单的软件升级服务是增强的软件升级服务的子集。
DC-618C采用DVB所定义的通过SI和PSI定位一个软件升级服务的机制,基本方式是通过NIT或BAT定位一个网络中包含系统软件升级服务的传输流,再通过PMT在该传输流中定位系统软件升级服务所在的基本流。
- 上一篇:一种基于PC机的数字电视接收系统
《大显DC-618C数字电视机顶盒的软件设计与应用》相关文章
- › 大显DC-618C数字电视机顶盒的软件设计与应用
- 在百度中搜索相关文章:大显DC-618C数字电视机顶盒的软件设计与应用
- 在谷歌中搜索相关文章:大显DC-618C数字电视机顶盒的软件设计与应用
- 在soso中搜索相关文章:大显DC-618C数字电视机顶盒的软件设计与应用
- 在搜狗中搜索相关文章:大显DC-618C数字电视机顶盒的软件设计与应用