一种电视频道控制方法和系统的制作方法

文档序号:7957208阅读:147来源:国知局
专利名称:一种电视频道控制方法和系统的制作方法
技术领域
本发明涉及电通信技术,尤其涉及一种电视频道控制方法和系统。
背景技术
在现有的电视频道控制中,如图1所示,由频道选择单元1确定频道号,播放单元2根据频道选择单元1接收的电视信号直接获取该频道号的频道参数和音/视频数据,进行播放,因为各个频道的电视信号有差别,所以会出现在转台时,有的频道图像比较亮,有的频道彩色比较浓的情况,有时还会出现音量突然变大的现象,会对用户造成不适,这样,用户在转换频道和通道的时候就需要经常性地改变图像及声音的参数值以调节至适度,给用户使用、操作带来不便。

发明内容
本发明的目的在于提供一种电视频道控制方法和系统,以解决现有技术中用户使用、操作不方便的问题。
本发明所采用的电视频道控制方法为为单个电视频道设置相应的频道参数,根据频道号和对应的频道参数进行相应播放。
所述的频道参数包括亮度、对比度、彩色饱和度、音量。
该电视频道控制方法采用如下步骤A、设置单个电视频道的频道号对应的频道参数,并保存相关数据;B、根据频道号获取对应的频道参数;
C、使用获取的频道参数进行播放。
所述的步骤A中,所述频道参数保存于参数数据库中,所述的参数数据库反映频道号和对应的频道参数,所述的步骤B中,根据频道号查询所述参数数据库,取得对应的频道参数。
所述的步骤A包括如下步骤A1、设立参数数据库,所述的参数数据库包括独立参数标志位、参数存储地址信息和对应的频道参数,其中,所述的独立参数标志位为多字节数据,该多字节数据的二进制数据的位数对应相应的频道号;所述的参数存储地址信息包括各个频道号与对应频道的参数存储空间起始地址;所述的频道参数保存于设定容量的存储空间中,该存储空间的起始地址与参数存储地址信息中的起始地址一致;A2、设定参数数据库中的数据并予以保存。
所述的步骤B包括如下步骤B1、选定频道号;B2、读取所述频道号的标志位;B3、根据有效标志位的位数读取参数存储地址信息;B4、根据参数存储地址信息取得频道参数。
所述的步骤B3中,若相关标志位无效,则读取默认的频道参数。
这种电视频道控制系统,包括频道选择单元和播放单元,其特征在于还包括频道控制单元,所述的频道控制单元设置并保存单个电视频道对应的频道参数;根据频道选择单元确定的频道号,频道控制单元取得相应的频道参数;所述的播放单元根据频道参数进行相应播放。
所述的频道控制单元包括主控模块、设置模块和存储模块,其中,所述的主控模块接收设置模块的设置请求和设置数据,并将设置数据传递至存储模块,根据频道选择单元确定的频道号读取存储模块中的频道参数;所述的存储模块中设置有参数数据库,该存储模块根据主控模块的指令,将设置数据保存至参数数据库中,完成对参数数据库的调用、更新。
所述的存储模块中还保存有默认的频道参数,主控模块根据默认参数启用设置,由存储模块读取默认的频道参数。
本发明的有益效果为在本发明中,本发明通过为单个电视频道设置相应的频道参数,根据具体电视频道的状况进行相应设置,在使用中,例如转台时,只根据频道号和所保存的频道参数进行相应播放,而与电视信号中的频道参数无关,各个频道的电视信号的差别可以通过本发明的频道参数设置予以弥补,使用户在转换频道和通道的时候不需要经常性地改变图像及声音的参数值,便于用户的使用、操作。
在本发明中,参数数据库采用独立参数标志位、参数存储地址信息和对应的频道参数,对独立参数标志位的查询为一种索引操作,查询速度快,可以非常迅捷地通过参数存储地址信息读取到频道参数,而且,只有使用独立参数的频道所对应的频道参数占据了存储空间,优化了系统存储结构,提高了运行效率,进一步增强了本发明的实用性。


图1为现有技术基本原理示意图;图2为本发明基本结构示意图;图3为本发明实施例1控制流程示意图;图4为本发明实施例2具体结构示意图;图5为本发明实施例2控制流程示意图;图6为本发明实施例2中参数数据库的结构示意图。
具体实施例方式
下面根据附图和实施例对本发明作进一步详细说明实施例1根据图2,本发明包括频道选择单元1、播放单元2和频道控制单元3,其中,频道控制单元3设置并保存单个电视频道对应的频道参数,频道参数保存于参数数据库中,参数数据库反映频道号和对应的频道参数,例如,参数数据库以一表格形式保存,该表格具有频道号、频道参数等字段,频道参数中可包括亮度、对比度、彩色饱和度、音量等项目。
如图2所示,频道控制单元3根据频道选择单元1确定的频道号,频道控制单元3取得相应的频道参数,播放单元2根据频道参数进行相应播放。
如图2和图3所示,本实施例的控制流程如下1)通过频道控制单元3设置单个电视频道的频道号对应的频道参数,并在频道控制单元3中保存相关数据。
2)频道选择单元1确定频道号,频道号传递至频道控制单元3,频道控制单元3根据频道号获取对应的频道参数,频道控制单元3根据频道号查询参数数据库,取得该频道号对应的频道参数。
3)播放单元2使用获取的频道参数和频道选择单元1传送的音/视频数据进行相应播放。
实施例2根据图2和图4,本发明包括频道选择单元1、播放单元2和频道控制单元3,其中,频道控制单元3设置并保存单个电视频道对应的频道参数,频道控制单元3根据频道选择单元1确定的频道号,频道控制单元3取得相应的频道参数,播放单元2根据频道参数进行相应播放。
具体地,如图4所示,频道控制单元3包括主控模块31、设置模块32和存储模块33。
如图4所示,主控模块31接收设置模块32的设置请求和设置数据,并将设置数据传递至存储模块33,根据频道选择单元1确定的频道号读取存储模块33中的频道参数。
如图4所示,存储模块33中设置有参数数据库,该存储模块33根据主控模块31的指令,将设置数据保存至参数数据库中,完成对参数数据库的调用、更新,如图6所示,其中的参数数据库包括独立参数标志位、参数存储地址信息和对应的频道参数。
如图6所示,独立参数标志位为多字节数据,该多字节数据的二进制数据的位数对应相应的频道号,在图6中显示了一个采用13个字节(104位)的空间来保存频道1-频道100的标志位状态,当相应位数的数据为“1”,表示标志位有效,即,该频道使用独立参数,否则,相应位数的数据为“0”时,表示标志位无效,该频道不使用独立参数。
如图6所示,参数存储地址信息包括各个频道号与对应频道的参数存储空间起始地址,如图6所示,参数存储地址信息分配100个字节的空间来保存相应频道1-频道100所对应的参数存储空间起始地址。例如,上述独立参数标志位中第26位(由左至右顺序数)的值为1的情况下,那么频道26就使用独立参数,在参数存储地址信息中的100个字节的第26个字节就保存了频道26的参数存储空间起始地址,这样,参数存储地址信息显示了频道1-频道100各自所对应的参数存储空间起始地址,当其中的起始地址数据为0x00时,则表示对该频道未进行设置。
如图6所示,频道参数保存于设定容量的存储空间中,该存储空间的起始地址与参数存储地址信息中的起始地址一致,在图6中采用了4个字节的存储空间来保存频道参数,每个字节分别用于保存频道参数中的亮度、对比度、彩色饱和度、音量的值。
如图4所示,在本实施例中,存储模块33中还保存有默认的频道参数,主控模块31根据默认参数启用设置,由存储模块33读取默认的频道参数,这种启用设置可以通过设置模块32向主控模块31发送“启动”或“关闭”的设置请求,“启动”或“关闭”的状态设置可以通过在主控模块31内部设置开关状态予以反映,出可以在存储模块33中设置“启动”或“关闭”的状态表项予以反映。
如图2、图4和图5所示,本实施例的控制流程如下1、主控模块31启动,在存储模块33中设立参数数据库,以及进行初始化,例如,可以设置默认参数“启动”或“关闭”,向存储模块33写入默认的频道参数的值等。
2、通过设置模块32向主控模块31发送设置请求,请求通过后,设置模块32向主控模块31传递设置数据,即频道号和频道参数,主控模块31将存储模块33中参数数据库的独立参数标志位中的相应位数的数据置“1”,根据独立参数标志位中数据为“1”的数量总数,确定对应的参数存储空间起始地址,例如,如图6所示,在设置频道2时,由于设置频道2为第一个频道设置,独立参数标志位中数据为“1”的数量总数为1(只有第2位数据为“1”,其它数据均为“0”),则将第1存储空间的起始地址填入参数存储地址信息中的第2个字节中,在第1存储空间中填入亮度、对比度、彩色饱和度、音量的值,依此操作,则可完成所有需要的设置,如图6所示,在设置完频道2后,依次对频道99、频道4…进行设置。
即,如图6所示,将独立参数标志位中第99位的数据置“1”,将第2存储空间的起始地址填入参数存储地址信息中的第99个字节中,在第2存储空间中填入频道99的亮度、对比度、彩色饱和度、音量的值,如图6所示,将独立参数标志位中第4位的数据置“1”,将第3存储空间的起始地址填入参数存储地址信息中的第4个字节中,在第3存储空间中填入频道4的亮度、对比度、彩色饱和度、音量的值…。
这样,完成参数数据库中的数据设定并予以保存。
3、通过频道选择单元1选定频道号,频道选择单元1将频道号发送至主控模块31。
4、主控模块31调用存储模块33中参数数据库,查询该频道号的标志位是否有效,根据标志位的有效性进行如下操作41、若独立参数标志位中的相应位数的数据为“1”,表示有效,继续如下步骤5。
42、若独立参数标志位中的相应位数的数据为“0”,表示无效,则主控模块31查询默认参数是否启用,进行如下操作421、若默认参数“启动”,主控模块31读取默认的频道参数,继续如下步骤7。
422、若默认参数“关闭”,主控模块31通过频道选择单元1读取电视信号中该频道的频道参数,继续如下步骤7。
5、主控模块31根据标志位的位数(对应频道号)读取参数存储地址信息中的参数存储空间起始地址。
6、主控模块31根据参数存储地址信息中的参数存储空间起始地址取得频道参数。
7、主控模块31将读取到的频道参数写入内部的寄存器中,主控模块31将寄存器中的频道参数发送至播放单元2,或由播放单元2从主控模块31的寄存器取得频道参数。
8、播放单元2使用获取的频道参数和频道选择单元1传送的音/视频数据进行相应播放。
这样,本发明通过为单个电视频道设置相应的频道参数,在使用中,例如转台时,只根据频道号和所保存的频道参数进行相应播放,而与电视信号中的频道参数无关,各个频道的差别可以通过本发明的频道参数设置予以弥补,便于用户的使用、操作。
权利要求
1.一种电视频道控制方法,其特征在于为单个电视频道设置相应的频道参数,根据频道号和对应的频道参数进行相应播放。
2.根据权利要求1所述的电视频道控制方法,其特征在于所述的频道参数包括亮度、对比度、彩色饱和度、音量。
3.根据权利要求1或2所述的电视频道控制方法,其特征在于采用如下步骤A、设置单个电视频道的频道号对应的频道参数,并保存相关数据;B、根据频道号获取对应的频道参数;C、使用获取的频道参数进行播放。
4.根据权利要求3所述的电视频道控制方法,其特征在于所述的步骤A中,所述频道参数保存于参数数据库中,所述的参数数据库反映频道号和对应的频道参数,所述的步骤B中,根据频道号查询所述参数数据库,取得对应的频道参数。
5.根据权利要求4所述的电视频道控制方法,其特征在于所述的步骤A包括如下步骤A1、设立参数数据库,所述的参数数据库包括独立参数标志位、参数存储地址信息和对应的频道参数,其中,所述的独立参数标志位为多字节数据,该多字节数据的二进制数据的位数对应相应的频道号;所述的参数存储地址信息包括各个频道号与对应频道的参数存储空间起始地址;所述的频道参数保存于设定容量的存储空间中,该存储空间的起始地址与参数存储地址信息中的起始地址一致;A2、设定参数数据库中的数据并予以保存。
6.根据权利要求5所述的电视频道控制方法,其特征在于所述的步骤B包括如下步骤B1、选定频道号;B2、读取所述频道号的标志位;B3、根据有效标志位的位数读取参数存储地址信息;B4、根据参数存储地址信息取得频道参数。
7.根据权利要求6所述的电视频道控制方法,其特征在于所述的步骤B3中,若相关标志位无效,则读取默认的频道参数。
8.一种电视频道控制系统,包括频道选择单元和播放单元,其特征在于还包括频道控制单元,所述的频道控制单元设置并保存单个电视频道对应的频道参数;根据频道选择单元确定的频道号,频道控制单元取得相应的频道参数;所述的播放单元根据频道参数进行相应播放。
9.根据权利要求8所述的电视频道控制方法,其特征在于所述的频道控制单元包括主控模块、设置模块和存储模块,其中,所述的主控模块接收设置模块的设置请求和设置数据,并将设置数据传递至存储模块,根据频道选择单元确定的频道号读取存储模块中的频道参数;所述的存储模块中设置有参数数据库,该存储模块根据主控模块的指令,将设置数据保存至参数数据库中,完成对参数数据库的调用、更新。
10.根据权利要求9所述的电视频道控制方法,其特征在于所述的存储模块中还保存有默认的频道参数,主控模块根据默认参数启用设置,由存储模块读取默认的频道参数。
全文摘要
一种涉及电通信技术的电视频道控制方法和系统,其方法为为单个电视频道设置相应的频道参数,根据频道号和对应的频道参数进行相应播放;频道参数包括亮度、对比度、彩色饱和度、音量,采用步骤包括A.设置单个电视频道的频道号对应的频道参数,并保存相关数据,B.根据频道号获取对应的频道参数,C.使用获取的频道参数进行播放,该系统包括频道选择单元和播放单元,其特征在于还包括频道控制单元,频道控制单元设置并保存单个电视频道对应的频道参数,根据频道选择单元确定的频道号,频道控制单元取得相应的频道参数,播放单元根据频道参数进行相应播放,本发明便于用户的使用、操作,实用性强。
文档编号H04N5/44GK101083726SQ20061006104
公开日2007年12月5日 申请日期2006年6月2日 优先权日2006年6月2日
发明者张毅 申请人:深圳创维-Rgb电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1