本发明专利技术公开了一种频道自动排序方法,首先,读取各频道的图文信息;其次,提取各频道图文信息中的网络码;然后,将提取出来的网络码按照设定的排序法则进行排序,进而完成各节目频道的自动排序功能。本发明专利技术的频道自动排序方法设计简单,实现方便,可以根据当地的收视习惯对电视节目实现自动排序功能,从而有效解决了传统电视机在自动搜台结束后,需要采用手动编辑方法对电视频道进行依次排序所造成的排序工作复杂繁琐的问题,极大简化了用户的操作。
【技术实现步骤摘要】
本专利技术属于电视机
,涉及一种电视机处理软件的功能改进,具 体地说,是涉及一种实现电视频道自动排序功能的软件设计方法。
技术介绍
传统的电视机在自动搜台结束后需要手动编辑功能对搜索到的电视节目 进行排序,以符合用户的收看习惯。这种手动排序方法排序工作复杂繁琐, 特别是在电视频道数量日益增长的今天,许多发达国家或者地区电视节目可 以达到上百个,若仍然采用传统的手动排序方式对各个电视频道进行逐一整 理,工作量将非常巨大。
技术实现思路
本专利技术为了解决现有技术中采用手动编辑功能对电视频道进行排序,所 造成的排序工作复杂繁琐的问题,提供了一种节目频道的自动排序方法,通 过在各频道的图文信息中提取标识符,并对提取出的标识符进行排序,从而 实现了节目频道的自动排序功能。为解决上述技术问题,本专利技术采用以下技术方案予以实现一种,首先,读取各频道的图文信息;其次,提取各 频道图文信息中的网络码;然后,将提取出来的网络码按照设定的排序法则 进行排序,进而完成各节目频道的自动排序。对于目前电视机所接收到的数字电视节目来说,各频道的图文信息中一 般都包含有NI、 PDC或者VPS中的一种信号,读取各频道的图文信息后,提 取图文信息中的NI、 PDC或者VPS信号,进而从所述的NI、 PDC或者VPS信号中解析出国家代码和网络码,进行排序。其具体排序方法是首先将提 取出来的国家代码按照设定的排序法则进行排序,然后对相同国家的网络码 按照对应国家的排序法则进行再次排序,进而完成各频道的自动排序。在本专利技术中,所述国家代码按照英文字母的先后顺序进行排序。对于国 家代码和网络码均相同的频道,按照搜到台的先后顺序进行排序。而对于没 有图文信息的频道则按照搜到台的先后顺序进行排序,并排列到有图文信息 的频道之后。待排序结束后,将排序好的各频道从前至后依次赋予从小到大依次排序的频道号,并将各频道的信息数据依次写入到NVRAM存储器中,待电视机 显示输出。在所述各频道的信息数据中包含有频道号、频率值和频道名称信息。用 户可以根据自己的喜好通过改写窗口对所述的频道名称进行修改。在用户换 台时,电视机除了显示当前的频道号外,同时还显示修改后的频道名称。本专利技术的频道自动排序步骤在自动搜台程序结束后自动进行。与现有技术相比,本专利技术的优点和积极效果是本专利技术的频道自动排序 方法设计简单,实现方便,可以根据当地的收视习惯对电视节目实现自动排 序功能,从而有效解决了传统电视机在自动搜台结束后,需要采用手动编辑 方法对电视频道进行依次排序所造成的排序工作复杂繁琐的问题,极大简化 了用户的操作。 附图说明图1是本专利技术中的软件流程框图。具体实施例方式下面结合附图和具体实施方式对本专利技术作进一步详细地说明。对于目前电视台所发出的电视节目,大多都带有图文信息,有的图文信息中包括国家标识NI信号,有的图文信息中包括程序传送控制PDC信号, 而其余的图文信息中则包含有视频编程系统VPS信号。其中,在M信号中 可以通过查询network—code得到该频道唯一的国家代码Country—id和网络码 network—id;在PDC信号中可以通过CM码査询该频道的国家代码Country—id 和网络号network—code,从而得到该频道唯一的网络码network—id;而对于 VPS信号来说,在TR101231标准中标注发射该信号的国家只有四个德国、 瑞士、奥地利和乌克兰。VPS信号中network—code的bit8 bit11与国家代码 ID16进制一致,因此査询所述的network—code可以得到该频道唯一的国家代 码Country—id和网络码network—id 。本专利技术通过充分利用各频道图文信息中的NI、 PDC或者VPS信号,解 析出各频道的国家代码Country—id和网络码network—id,从而按照预先设定的 排序法则对各频道进行自动排序,有效避免了传统电视复杂繁琐的手动编辑 频道过程,极大方便了用户的操作。为实现电视频道的自动排序功能,本专利技术所采用的软件实现方法大致包 括以下步骤a、 读取各频道的图文信息;b、 提取各频道图文信息中的网络码;c、 将提取出来的网络码按照设定的排序法则进行排序,进而完成各节目 频道的自动排序。上述步骤是针对来自同一个国家的各频道信息进行自动排序的过程。而 对于那些可以接收多个国家电视节目的电视用户来说,要想实现各电视频道 的自动排序功能,需要在读取到各频道的图文信息后,同时提取各频道图文 信息中的国家代码Countryjd和网络码network—id。首先将提取出来的国家代 码Countryjd按照设定的排序法则进行排序,然后对相同国家的网络码network—id按照对应国家的排序法则进行再次排序,进而完成各频道的自动排 序功能。在本专利技术中规定,国家代码Country—id按照国家英文字母的先后顺 序进行排序,相同国家的电视节目顺序排列在一起。不同国家有本国自己特 有的节目排序法则,这种排序法则大都是依据本国的收视习惯专门设定的, 按照不同国家设定的节目排序法则将各个国家的电视频道依次排序,进而完 成所有电视频道的自动排序功能。而对于有些电视频道可能没有图文信息,在本专利技术中,将这些电视频道 按照搜到台的先后顺序进行排序,并排列到有图文信息的频道之后,从而实 现了全部电视节目的自动排序功能。排序结束后,将排序好的各频道从前至后依次赋予从小到大依次排序的 频道号,并将各频道的信息数据依次写入到NVRAM存储器中,提供给电视 机显示输出。在所述各频道的信息数据中包含有频道号、频率值和频道名称 等多个信息,用户可以根据自己的喜好通过改写窗口对频道名称进行修改, 在用户换台时,电视机除了显示当前的频道号外,同时还可以将频道名称显 示出来,以方便用户识别节目频道。上述频道自动排序步骤可以在执行完自动搜台程序之后进行,亦可以通 过专门的控制指令响应执行。图l为节目的软件流程框图,包括以下步骤1-1、启动自动搜台程序;1-2、最大频道号初始化;1-3、进行自动搜台;1-4、频率按照设定的步长累加;l-5、判断当前频道是否有效,若无效,则返回l-4;1-6、根据图文信息提取出各台的NI、 PDC或者VPS信号,进而解析出国家代码和网络码;1-7、存储频道信息,频道号累加;1-8、判断频率值或者频道号是否超出最大值,若没有超出最大值,则返 回1-4;1-9、根据国家代码对有图文信息的各台进行排序;1-10、按照对应国家网络码的排序法贝树有图文信息的各台进行再次排序;1-11、对没有图文信息的各台按照搜到台的先后顺序进行排序;1-12、排序结束,对各台赋予连续的频道号;1-13、存储所有频道信息;1-14、自动排序结束。本专利技术通过采用上述简单的软件实现方法,在用户搜索完各台节目后自 动完成各频道的排序功能,不仅极大方便了用户的使用操作,而且增强了电 视产品的附加功能,提高了其市场竞争能力。当然,上述说明并非是对本专利技术的限制,本专利技术也并不仅限于上述举例, 本
的普通技术人员在本专利技术的实质范围内所做出的变化、改型、添 加或替换,也应属于本专利技术的保护范围。本文档来自技高网...
【技术保护点】
一种频道自动排序方法,包括以下步骤:a、读取各频道的图文信息;b、提取各频道图文信息中的网络码;c、将提取出来的网络码按照设定的排序法则进行排序,进而完成各节目频道的自动排序。
【技术特征摘要】
1.一种频道自动排序方法,包括以下步骤a、读取各频道的图文信息;b、提取各频道图文信息中的网络码;c、将提取出来的网络码按照设定的排序法则进行排序,进而完成各节目频道的自动排序。2. 根据权利要求l所述的频道自动排序方法,其特征在于从所述各频 道的图文信息中提取国家代码和网络码,首先将提取出来的国家代码按照设 定的排序法则进行排序,然后对相同国家的网络码按照对应国家的排序法则 进行再次排序,进而完成各频道的自动排序。3. 根据权利要求2所述的频道自动排序方法,其特征在于所述国家代 码按照英文字母先后顺序排序。4. 根据权利要求2或3所述的频道自动排序方法,其特征在于在所述 图文信息中包含有M、 PDC或者VPS中的一种信号,读取各频道的图文信息 后,提取图文信息中的NI、 PDC或者VPS信号,进而从所述的M、 PDC或 者VPS信号中解析出国家代...
【专利技术属性】
技术研发人员:黄海华,毕强,陈世雷,苗春,
申请(专利权)人:青岛海信电器股份有限公司,
类型:发明
国别省市:95[中国|青岛]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。