一种3c电视节目数据库管理方法

文档序号:7957514阅读:328来源:国知局
专利名称:一种3c电视节目数据库管理方法
技术领域
本发明涉及3C电视技术领域,具体来说,涉及到3C电视的电视节目数据库管理技术。
背景技术
目前,数字电视在传送流(TS)中插入的业务信息(SI),携带电视节目指南 (EPG)所需的全部数据。只要播出前端按有关标准将业务信息(Sl)插入, 接收端解码器就可以从传送流(TS)中取出业务信息(SI),构成不同功能的电子 节目指南(EPG)。模拟电视由于信号传送方式的差异,不能由通过这种方式生成EPG,但 是,随着电视节目的丰富,用户了解电视节目相关的信息夺得需求也在不断 增长,而模拟电视到数字电视的转换还需要一段时间,因此,为满足实际需 求,技术人员采用在远端生成电视节目数据库(类似数字电视的EPG),用户 通过电视上网从网络下载该电视节目数据库存储在电视机中并定期更新,然 后加以利用的技术方案。但是,这种方案在实际的使用中存在需要解决的问题在用户首次打开电视时,需要为每一搜索到的频点设置对应的电视频道 名,以建立频点与上述的电视节目数据库的对应关系。同时,用户对于从网 上下载下来的统一格式的节目数据库,需要进行根据自己的喜好和要求进行 编辑整理,例如分类、命名、顺序调整、特殊设定等等。如果不考虑节目数 据库的个性化编辑,单是频点与频道名称的对应关系都需要花费熟练的使用 者近40分钟的时间,如果是初次使用的用户,则时间会更长,长的接近3个 小时。在通常情况下,用户购买了3C电视后,只能通过遥控器来完成上述的 编辑或者设置的过程。面对信息量庞大的节目数据库,用户通过遥控器进行 电视本地的操作将是一件非常麻烦的事情,这样的设置将严重降低用户对于 电视使用的乐趣。发明内容' 本发明的目的在于提供一种3C电视节目数据库管理方法,以解决现有技 术中通过遥控器对电视节目数据库进行编辑和设置时操作过于复杂的问题。为实现上述目的,本发明提供如下的技术方案一种3C电视节目数据库管理方法,所述的方法包括如下步骤 .a、 3C电视在收到远端电脑发出的请求信号后,其远端管理控制模块将 电视节目数据库发送给电脑;b.用户对所述电脑接收的所述的电视节目数据库进行编辑和设置后,所 述电脑将经过编辑和设置的电视节目数据库发送给所述的3C电视。其中步骤a之前还包括所述的3C电^L与所述的电脑之间通过网络建立通信。 其中步骤a具体包括a1、所述的3C电视远端管理控制模块接收所述的电脑发送的数据请求消 息后从其FLASH中读取所述的电视节目数据库并进行格式转换以及数据压 缩;a2、所述的3C电视远端管理控制模块将经过格式转换以及数据压缩的电 视节目数据库通过网络模块发送给所述的电脑; 其中步骤b具体包括 的网络模块接收所述的电视节目数据库后由用户进行 编辑和设置;b2、所述的电脑中的客户端管理模块根据用户的回传数据的指令将经过 编辑和设置的电视节目数据库通过网络模块发送给所述的3C电视。 其中步骤a还包括所述的3C电视远端管理控制模块将频道信息发送给所述的电脑。 其中步骤b还包括所述的用户对所述电脑接收的所述的频道信息进行编辑和设置后,所述 电脑将经过编辑和设置的频道信息发送给所述的3C电视。其中所述的用户对所述电脑接收的所述的频道信息进行编辑和设置具体包括客户端管理模块从所述的频道信息中调出每一个频点及对应的频道号, 然后从所述的电视节目数据库中找到对应的频道名称后输入到所述的频道信 息中。本发明克服现有技术的不足,采用将3C电视的电视节目数据库通过网络 发送给电脑,用户在电脑上对电视节目数据库进行编辑或者设置,然后将编 辑或者设置好的电视节目数据库回传给3C电视的技术方案,使得用户不需要 通过遥控器对3C电视的电视节目数据库进行编辑或者设置,而是通过电脑简 单快捷的完成原本复杂的操作过程,提供一种筒单高效的设置3C电视电^见节 目数据库的方案,有效的节省了用户的操作时间。


图1为频点与电视节目数据库中的频道名称的对应关系示意图; 图2为本发明技术方案基本的架构框图;图3为本发明实施例所述的电视端进行电视节目数据库管理的流程图; 图4为本发明实施例所述的电脑端进行电视节目数据库管理的流程图。
具体实施方式
本发明的基本原理是利用电脑的强大处理能力和操作的便捷性等特点,来解决3C电视在频点与频道名称对应设置以及对电视节目数据库的编辑等 方面操作的复杂性以及由此可能带来的影响用户使用乐趣的问题,本发明技术方案首先电视节目数据库从电视对应存储设备中读取出来,传送到电脑端, 然后在电脑端对这些内容进行编辑和设置,然后将编辑和设置好的电视节目 数据库传输给3C电视。由于3C电视本身带有网络功能,并具有外接USB设备进行数据传输的 功能,其具有网,口和USB接口,能够进行网络互联。因此,如果能够利 用计算机本身便于用户操作的特点来进行远端电视机内EPG功能模块的相关 设置功能,不仅可以节省用户的操作时间,同时可以利用电脑的处理能力和 便捷操作为用户带来其他的操作乐趣。为了能够更清楚的说明本发明的内容,这里先对电视频点、电视频道号 以及节目数据库等之间的关系做一个说明。请参阅图1所示的频点与电^L节 目数据库中的频道名称的对应关系其中每个频道的调谐数据为约十几字节的数据,存储在E^PROM中。 具体包括频道的分频比(频率合成)、D/A(digital/analog数字/模拟)转换值(电 压调谐)、频段信息、彩色制式、伴音制式、AFC (automatic Frequency Control, 自动频率控制)控制位、SKIP (skip,跳过)控制位以及频道的频道号。电视节目数据库为约1.5M的数据包,具体包括频道ID、节目ID、节目 信息、节目播出时间、节目标志、节目属性以及一些其他辅助信息,如果包 含节目详细信息,该数据库将会更大。存储在闪存中,由节目信息数据表组 成。这些表是根据节目信息的属性来构成的,这些属性包括了节目的播放时 间,播放频道,节目的类型等等,这样就可以根据这些属性对电视节目进行检索。请参阅图2,为本发明的原理框图 电视端在电视端增加一个远端管理控制模块,用以实现远端电脑对电视机电视 节目数据库的控制和管理。与远端电脑的通讯通常都是由电视机系统的网络模块进行接收的,网络 模块会把收到的信息传送给系统CPU进行分析,如果是涉及到电视节目数据 库管理的内容,则CPU会把相应的信息转给远程管理控制模块进行处理。如 果是一个频道信息传送请求,远端管理控制模块会在CPU的协调控制下M 储在E2PROM中的频道信息和存储在闪存中的电视节目数据库读取到系统 緩存中,并对数据进行格式转换以及数据压缩等#:作,然后把系统内存中处 理后的数据读取出来,并通过网络^^莫块发送出去。当电视终端收到远端发送来的要求电视机接收数据的信息后,会发送一 个执行的控制信息给远端管理控制模块,远端管理控制模块通过网络模块接 收数据包,并把接收到的数据按照特定的方式存储到系统緩存中。当确认全 部收到频道信息和电视节目数据库后,由CPU控制把存储在緩存中的频道信 息和电视节目数据库分别写入E2 PROM和闪存中,原来的频道信息和电视节 目数据库将被清除。 .具体的流程如图3所示1、 远端管理控制模块启动;2、 远端管理控制模块接收来自远端的控制信息;3、 远端管理控制模块判断控制信息为接收数据包指令还是发送数据包指 令,如果是发送指令,转步骤4,否则转步骤6;4、 远端管理控制模块在CPU的协调控制下把存储在E2PROM中的频道 信息和存储在闪存中的电视节目数据库读取到系统緩存中;5、 对数据进行格式转换以及数据压缩等搡作; 6、 将经过处理的数据包通过网络模块发送出去;7、 远端管理控制模块在CPU控制下从网络模块接收更新数据;8、 对收到的数据进行解压缩、格式转换等操作;9、 将数据分别写入FLASH (电视节目数据库)和EEPROM中(频道信息)中。 电脑端在电脑端增加一个客户端管理模块,并在启动后发送一个通讯的请求信 号,通过CPU与远端建立通讯联系。当电脑终端判断当前收到的网络数据包中有频道信息和电视节目数据库 时,会把相应数据包存储到系统緩存中,并同时提供客户端管理模块对緩存 中数据信息的调用。客户端管理模块从緩存中读出数据后,会对数据进行解 压缩,并按照一定的格式显示出来。客户端管理模块收到来自用户的修改信息后,会对频道信息和电视节目 数据库进行相应的修改,并存储在客户端管理模块中。例如,当用户初次完 成电视频道的搜索后,电视系统往往会以随机的方式给每一个频点对应的数 据赋一个频道号。这些频道号在顺序上是连续的,但是从频点和频道号中却 是无从知道这是个什么台,将会播放什么节目等信息的。当这些信息被传送 到电脑端后,用户需要首先在这些频点和频道号与具体的频道卑称(或称电视台名)之间建立关联。例如,首先打开电视,从频道o开始记录下所有频 道号对应的频道名称。同时,从电视端传送过来的信息中包括电视节目数据 库',此节目数据库中已经包括了所有可能出现的频道名称。因此,在客户端管理才莫块中,调出每一个频点及对应的频道号,然后从 刚才记录的频道名称找到各个频道号对应的频道名称,此时,可以手动输入 对应的频道名称,也可以从节目数据库中选择对应的频道名称。如此一来, 就给频点或频道号赋予了具体的频道名称或电视台名了,这些对应的关系通 常是以字段的形式存储在频点数据表和节目数据表中。
当客户端管理模块收到用户输入的回传命令后,在CPU的控制下把客户端管理模块中的最新数据经过压缩后放入緩存中存储,然后在緩存中的数据 通过网络模块分组发送出去。具体的流程如图4所示1、 客户端管理模块启动;2、 向电视机发送数据请求消息;3、 从网络模块接收来自电视机的数据;4、 对接受到的数据进行解压缩、格式转换操作;5、 将频道数据显示在屏幕上,记录并存储用户的设置和修改;6、 判断用户的设置和修改是否完成?如果是,转步骤7,否则转步骤6;7、 是否收到用户回传数据指令?是,转步骤8,否则转步骤7;8、 对本地数据进行格式转换、压缩等操作;9、 在CPU控制下,通过网络模块将数据发送出去。
权利要求
1、一种3C电视节目数据库管理方法,其特征在于,所述的方法包括如下步骤a、3C电视在收到远端电脑发出的请求信号后,其远端管理控制模块将电视节目数据库发送给电脑;b.用户对所述电脑接收的所述的电视节目数据库进行编辑和设置后,所述电脑将经过编辑和设置的电视节目数据库发送给所述的3C电视。
2、 根据权利要求1所述的方法,其特征在于,其中步骤a之前还包括 所述的3C电视与所述的电脑之间通过网络建立通信。
3、 根据权利要求1所述的方法,其特征在于,其中步骤a具体包括 a1、所述的3C电视远端管理控制模块接收所述的电脑发送的数据请求消息后从其FLASH中读取所述的电视节目数据库并进行格式转换以及数据压 缩;a2、所述的3C电视远端管理控制模块将经过格式转换以及数据压缩的电 视节目数据库通过网络模块发送给所述的电脑;
4、 、根据权利要求1所述的方法,其特征在于,其中步骤b具体包括 b1 、所述的电脑中的网终模块接收所述的电视节目数据库后由用户进行编辑和设置;.b2、所述的电脑中的客户端管理模块根据用户的回传数据的指令将经过 编辑和谬置的电视节目数据库通过网络模块发送给所述的3C电视。
5、 根据权利要求1或者3或者4所述的方法,其特征在于,其中步骤a 还包括所述的3C电视远端管理控制模块将频道信息发送给所述的电脑。 其中步骤b还包括所述的用户对所述电脑接收的所述的频道信息进行编辑和设置后,.所述电脑将经过编辑和i殳置的频道信息发送给所述的3C电#见。
6、根据权利要求5所述的方法,其特征在于,所述的用户对所述电脑接收的所述的频道信息进行编辑和设置具体包括客户端管理模块从所述的频道信息中调出每一个频点及对应的频道号,然后从所述的电视节目数据库中找到对应的频道名称后输入到所述的频道信息中。
全文摘要
本发明公开了一种3C电视节目数据库管理方法(应该为3C电视模拟节目导航远程设置和管理方法),所述的方法包括如下步骤a.3C电视在收到远端电脑发出的请求信号后,其远端管理控制模块将电视节目数据库发送给电脑;b.用户对所述电脑接收的所述的电视节目数据库进行编辑和设置后,所述电脑将经过编辑和设置的电视节目数据库发送给所述的3C电视。本发明克服现有技术的不足,使得用户不需要通过遥控器对3C电视的电视节目数据库进行编辑或者设置,而是通过电脑简单快捷的完成原本复杂的操作过程,提供一种简单高效的设置3C电视电视节目数据库的方案,有效的节省了用户的操作时间。
文档编号H04N7/00GK101115048SQ20061006190
公开日2008年1月30日 申请日期2006年7月28日 优先权日2006年7月28日
发明者兴 周, 盛润泽, 聂鸿昊 申请人:深圳Tcl新技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1