[发明专利]一种GINGA数字电视中间件在嵌入式数字电视平台上的实现方法有效
申请号: | 201310205917.0 | 申请日: | 2013-05-29 |
公开(公告)号: | CN103384348A | 公开(公告)日: | 2013-11-06 |
发明(设计)人: | 黄平 | 申请(专利权)人: | 深圳市艾龙电子有限公司 |
主分类号: | H04N21/43 | 分类号: | H04N21/43;H04N21/422;H04N21/443 |
代理公司: | 深圳力拓知识产权代理有限公司 44313 | 代理人: | 龚健 |
地址: | 518000 广东省深圳市南山区西*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ginga 数字电视 中间件 嵌入式 平台 实现 方法 | ||
1. 一种GINGA数字电视中间件在嵌入式数字电视平台上的实现方法,其特征在于,该方法包括:
步骤一:修改GINGA数字电视中间件,删除其中与数字电视平台硬件控制相关的部分;
步骤二:根据数字电视平台的实际应用设置一套进程间通信的消息及其消息格式;
步骤三:使用一个消息中心在进程间转发控制消息;
步骤四:将数字电视遥控器的原始按键码转换后发送给GINGA数字电视中间件;
步骤五:由基本数字电视接收软件从数字电视信号码流中解析和读取相应数据并转发给GINGA数字电视中间件。
2.根据权利要求1所述的方法,其特征在于:所述GINGA数字电视中间件通过发送消息给其它能直接操作硬件的进程并调用该进程功能来实现操作来操作硬件。
3.根据权利要求2所述的方法,其特征在于,所述 GINGA数字电视中间件使用巴西标准Telemidia和LAViD,或者阿根廷标准LIFIA提供的GINGA标准参考设计源代码在目标平台上重新编译;其中对参考设计源代码的修改仅限于为使参考设计能够在目标硬件平台上编译通过。
4.根据权利要求3所述的方法,其特征在于,所述步骤二根据数字电视平台的实际应用设置一套进程间通信的消息及其消息格式,具体为:设置一套用于GINGA数字电视中间件和其它数字电视接收软件进程间通信所需的消息及其格式,所述消息及其格式被用于GINGA数字电视中间件与其它数字电视接收软件进程之间互相传递控制命令,数据以及调用操作。
5.根据权利要求4所述的方法,其特征在于:进一步包括所述消息中心为一个进程,所有所述GINGA数字电视中间件参考设计中不能直接完成的操作,通过向此消息中心发送控制消息,并由所述消息中心转发给其它能完成所需功能的进程,进而调用所述其它进程的操作来完成所需功能。
6.根据权利要求5所述的方法,其特征在于,所述步骤四具体为:使用了一个独立的进程模拟Linux红外遥控器设备LIRCD,从基本数字电视软件接收原始遥控器按键键码,并将其转换成GINGA数字电视中间件可以接受的标准LIRCD格式,再转发给GINGA数字电视中间件。
7.根据权利要求6所述的方法,其特征在于,所述步骤五具体为,使用标准的进程间通信命名管道FIFO,由基本数字电视单元向GINGA数字电视中间件发送运行其它GINGA数字电视中间件上的应用程序所需的数据;并不通过GINGA数字电视中间件直接控制数字电视调谐器DTV Tuner以及解调器Demodulator从数字电视信号传输流中Transport Stream中获取所需数据。
8.根据权利要求1所述的方法:所述的GINGA数字电视中间件可以作为一个独立的进程被基本数字电视接收软件调用。
9.根据权利要求8所述的方法,进一步包括,所述GINGA数字电视中间件作为一个独立的进程可以被基本数字电视接收软件调用,并与基本数字电视接收软件同时运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市艾龙电子有限公司,未经深圳市艾龙电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310205917.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种改进的锅炉汽包水位控制方法
- 下一篇:一种基准自适应机器人循迹传感器