[发明专利]用于多媒体设备的节目信息存储和管理方法及多媒体设备有效
申请号: | 200710016790.2 | 申请日: | 2007-08-08 |
公开(公告)号: | CN101365044A | 公开(公告)日: | 2009-02-11 |
发明(设计)人: | 张淑岩 | 申请(专利权)人: | 青岛海信电器股份有限公司 |
主分类号: | H04N5/00 | 分类号: | H04N5/00;G06F9/44 |
代理公司: | 青岛联智专利商标事务所有限公司 | 代理人: | 邵新华 |
地址: | 266100山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 多媒体设备 节目 信息 存储 管理 方法 | ||
技术领域
本发明属于多媒体设备技术领域,具体涉及电视机和机顶盒领域,是一种用于电视机或者机顶盒的节目信息存储和管理方法。
背景技术
在数字高清电视机或机顶盒设计中,节目管理是一个十分重要的方面,主要包括两个部分:一是节目信息的提取,主要通过提取PAT表(ProgramAssociation Table,节目关联表)和PMT(Program Map Table,节目映射表)表里的信息获得与节目相关的ServiceID、AudioID等信息,以及提供这些节目的制造商;二是当节目信息提取完毕后,如何存储其信息,且通过一种合理的方式,十分方便的提供给消费者浏览、编辑和分类,也就是节目信息的管理问题。
以往的节目信息普遍存储在EEPROM中,由于受EEPROM大小的限制,存储信息的能力比较有限,随着数字电视的发展,节目数量巨增,若以传统方式存储势必要扩大EEPROM的容量,这样便增加产品的成本;而且数据的存储和查询速度都依赖于EEPROM的读写速度,这方面也是一个很大瓶颈。
发明内容
本发明所要解决的技术问题在于提供一种在机顶盒或者电视机中存储节目信息的新方法,以便能够在不增加或尽量减低成本的基础上最大限度的存储更多的节目信息,同时也能够方便地对这些节目信息进行管理。
为解决上述技术问题,本发明提出了一种用于多媒体设备的节目信息存储和管理方法,其中,所述多媒体设备中的应用程序通过嵌入式数据库来存储和管理节目信息。
进一步的,所述通过嵌入式数据库存储和管理节目信息通过下述过程实现:
A、将嵌入式数据库的链接库移植到所述多媒体设备平台;
B、调用所述嵌入式数据库的动态链接库提供的接口函数创建数据库;
C、调用所述接口函数编写供应用层使用的对所述数据库进行查询和编辑的接口函数;
D、应用层程序调用步骤C中所述接口函数进行节目信息存储和管理。
其中,所述步骤A具体为:
a、获得嵌入式数据库库文件并配置使其支持目标多媒体设备处理器架构和存储器的文件系统;
b、生成链接库并创建编译文件;
c、创建接口文件;
d、编译链接;
e、将头文件包含至所述机顶盒平台的应用层。
其中,所述接口文件至少包括所述嵌入式数据库的头文件。
优选的,所述嵌入式数据库为伯克利数据库。
优选的,所述多媒体设备为机顶盒或电视机。
其中,所述嵌入式数据库为伯克利数据库,所述机顶盒处理器为MIPS架构,所述存储器为闪存,所述存储器的文件系统为JFFS2文件系统。
再进一步的,所述步骤a具体为将所述伯克利数据库从x86架构修改为支持MIPS架构,并且配置机顶盒平台使其支持JFFS2文件系统。
结合上述节目信息的存储和管理方法,本发明又提供了一种多媒体设备,包括:
节目信息接收单元,用于接收节目信息;
嵌入式数据库存储单元,用于存储数据库形式的节目信息;
处理器单元,用于进行数据库编辑的数据运算处理。
优选的,所述多媒体设备为电视机或机顶盒。
本发明由于采用数据库来存储和管理节目信息,可以不受存储容量和读写速度的限制,有很强的可扩展性,且便于维护,在节目激增的情况下无需变动任何硬件即可实现扩容,其性能也不受任何影响。
附图说明
图1是本发明所提出的多媒体设备的一个具体实施例的结构示意图;
图2是通过嵌入式数据库存储和管理节目信息的实现方法的一个实施例的流程图;
图3是嵌入式数据库移植到机顶盒系统的方法的一个实施例的流程图。
具体实施方式
下面结合附图对本发明的实施方式进行详细的阐述。
参考图1,图示了本发明所提出的采用嵌入式数据库存储和管理节目信息的多媒体设备的其中一种实施例的功能结构框图,所述多媒体设备1000在本实施例中特指电视机或者机顶盒设备,具体包括:节目信息接收单元1200、解调模块105、信道解码模块106、解复用模块107、音视频解码模块108、A/V输出模块、以及处理器单元(CPU)100、只读存储器ROM101、嵌入式数据库存储单元(闪存)102、红外遥控接口103和扩展接口104等。
其中,所述嵌入式数据库存储单元102用于存储数据库形式的节目信息,可以采用闪存,例如F1ash或NandFlash等,为描述方便起见,以下均采用闪存102代指所述的嵌入式数据库存储单元。所述嵌入式数据库优选采用伯克利数据库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信电器股份有限公司,未经青岛海信电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710016790.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种历史数据归档的系统与实现方法
- 下一篇:综合视频业务对等网络系统
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置