[发明专利]机顶盒处理节目的方法及机顶盒无效
申请号: | 201010290439.4 | 申请日: | 2010-09-25 |
公开(公告)号: | CN101959006A | 公开(公告)日: | 2011-01-26 |
发明(设计)人: | 胡朝晖 | 申请(专利权)人: | 深圳市迎风传讯科技有限公司 |
主分类号: | H04N5/00 | 分类号: | H04N5/00;H04N5/445;G06F17/30 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国;高丽晶 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机顶盒 处理 节目 方法 | ||
技术领域
本发明涉及机顶盒技术领域,具体是机顶盒处理节目的方法及机顶盒。
背景技术
目前,机顶盒中数据(如节目,及节目的各种信息)的管理,主要是通过以数据结构的方式维护多个链表或者数组。对数据的操作都转化为对这些链表/数组的操作。数据存储时是将需存储的数据所占用的内存空间直接映射到存储设备【如:flash(闪存)、nvram(Non-Volatile Random Access Memory,非易失性随机访问存储器)等】中。
这样的数据管理方式虽能满足市场的需求,但存在很大的缺点:如结构体的设计本身比较复杂、繁琐,然后对这些链表/数组的操作在研发阶段会带来很多漏洞(bug),导致研发周期变长;同时对数据的多功能检索很不够方便;机顶盒整体对数据的依赖性比较大,数据管理的模块化不清晰;数据在存储设备中的存储逻辑比较复杂;机顶盒业务拓展性不好;用户体验较差。
发明内容
本发明的主要目的是提供一种节目处理简单、速度快、用户体验性好的机顶盒及处理节目的方法。
本发明解决其技术问题所采用的技术方案是:
一种机顶盒处理节目的方法,所述机顶盒中加载有SQLite(轻量级适合嵌入式使用的数据库)数据库,该方法包括:
在播放节目时,以即将播放的节目的唯一编号为索引检索所述SQLite数据库,并获取所述节目的节目信息;
将所述节目信息进行播放前的预处理;
播放所述经过节目信息预处理后的节目。
优选的,所述方法,接受用户的对类型进行选择的输入命令;
根据所述输入命令选择类型为索引检索所述SQLite数据库,从所述SQLite数据库中获取所述类型的节目的信息;
显示所述类型的节目的信息,以供用户选择。
优选的,所述方法,接收输入的改变参数的命令,改变所述参数,并将改变后的参数信息修改后写入所述SQLite数据库中保存。
优选的,所述方法,还包括:
在搜索节目时,将搜索到的节目的信息写入所述SQLite数据库中进行保存;
在搜索电子节目指南时,将所述搜索到的电子节目指南保存到所述SQLite数据库中。
优选的,所述方法,还包括:根据所述SQLite数据库的分类检索功能,找出所述SQLite数据库中的某一类电子节目指南信息,并按照时间先后顺序对该类电子节目指南信息进行排序。
本发明还提供一种机顶盒,所述机顶盒中加载有SQLite数据库,该机顶盒包括:
检索获取单元,用于在播放节目时,以即将播放的节目的唯一编号为索引检索所述SQLite数据库,并获取所述节目的节目信息;
预处理单元,用于将所述节目信息进行播放前的预处理;
播放单元,用于播放所述经过节目信息预处理后的节目。
优选的,所述机顶盒还包括:命令接受单元,用于接受用户的对类型进行选择的输入命令;
信息获取单元,用于根据所述输入命令选择类型为索引检索所述SQLite数据库,从所述SQLite数据库中获取所述类型的节目的信息;
信息显示单元,用于显示所述类型的节目的信息,以供用户选择。
优选的,所述机顶盒还包括:参数写入单元,用于接收输入的改变参数的命令,改变所述参数,并将改变后的参数信息修改后写入所述SQLite数据库中保存。
优选的,所述机顶盒还包括:搜索节目信息写入单元,用于在搜索节目时,将搜索到的节目的信息写入所述SQLite数据库中进行保存,以及在搜索电子节目指南时,将所述搜索到的电子节目指南保存到所述SQLite数据库中。
优选的,所述机顶盒还包括:电子节目指南分类单元,用于根据所述SQLite数据库的分类检索功能,找出所述SQLite数据库中的某一类电子节目指南信息,并按照时间先后顺序对该类电子节目指南信息进行排序。
实施本发明的技术方案,具有以下有益效果:本发明提供的机顶盒及处理节目的方法,通过在机顶盒中加载SQLite数据库,并通过上述方法和机顶盒,使数据(如:节目及节目信息)组织更简单,数据存储更方便,数据检索更快捷,数据管理实现模块化,与主流嵌入式技术实现无缝结合,可以开展机顶盒其他扩展业务,私有数据存储更方便,提高了用户体验。
附图说明
图1为本发明实施例提供的方法流程图;
图2为本发明实施例提供的方法另一流程图;
图3为本发明实施例提供的方法另一流程图;
图4为本发明实施例提供的机顶盒的结构示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市迎风传讯科技有限公司,未经深圳市迎风传讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010290439.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种通信运营商网络信息交互管理方法及系统
- 下一篇:电压电流转换器