广播电视频道切换方法及电视播放设备与流程

文档序号:11254387阅读:3631来源:国知局
本发明涉及通信技术,尤其涉及一种广播电视频道切换方法及电视播放设备。
背景技术
::随着通信技术的不断发展,广播电视节目的画面质量以及声音质量越来越高。画面质量和声音质量的提高意味着广播电视节目的数据流变大,这导致电视播放设备在接收到数据流之后,解码数据流的时间变长。同时,为了保证高质量的广播电视节目的安全,越来越多的广播电视节目采用加密的方式传递电视节目:电视播放设备的处理器接收运营商加密后的数据流,将运营商加密后的数据流传递给设置在电视播放设备中的条件接收模块(conditionalaccessmodule,cam)卡,cam卡解密数据流,并对解密后的数据流再次进行加密,发送给电视播放设备的处理器,电视播放设备的处理器解密经过cam卡加密的数据流。上述问题导致了在广播电视频道切换时,频道切换速度较低。为了提高用户体验,需要提高频道切换速度。目前,对于支持播放多路频道的电视播放设备,可以通过以下方式提高频道切换速度:电视播放设备预先判断频道列表中,用户接下来可能会切换至的目标频道,对该目标频道的数据流提前进行解码,在用户确定需要切换到该目标频道时,根据已经提前解码的数据流播放画面和声音。但是,上述方式中,一方面需要电视播放设备支持播放多路频道,对于不具备该功能的电视播放设备,无法采用上述方式提高频道切换速度,另一方面,如果预先判断的目标频道与用户最终切换到的频道不一致,则并不会提高频道切换速度。技术实现要素:为解决现有技术中存在的问题,本发明提供一种广播电视频道切换方法及电视播放设备。第一方面,本发明实施例提供一种广播电视频道切换方法,包括:当检测到切换至目标频道的指令时,获取所述目标频道的相关信息;将所述目标频道的相关信息发送给网络服务器,并接收所述网络服务器根据所述目标频道的相关信息发送的所述目标频道的第一个i帧的数据;根据所述第一个i帧的数据显示所述目标频道的画面。如上所示的方法中,所述方法还包括:获取所述电视播放设备的广播电视权限设置信息;所述将所述目标频道的相关信息发送给网络服务器,包括:将所述目标频道的相关信息及所述电视播放设备的广播电视权限设置信息发送给所述网络服务器;所述接收所述网络服务器根据所述目标频道的相关信息发送的所述目标频道的第一个i帧的数据,包括:若所述广播电视权限设置信息符合所述目标频道的预设要求,则接收所述网络服务器根据所述目标频道的相关信息发送的所述目标频道的第一个i帧的数据。如上所示的方法中,所述电视播放设备的广播电视权限设置信息包括条件接收模块标、智能卡的标识、父母锁设置信息中的至少一种。如上所示的方法中,所述目标频道的相关信息包括:所述目标频道的原始网络标识onid、传输流标识tsid和服务标识sid。如上所示的方法中,所述将所述目标频道的相关信息发送给网络服务器之前,所述方法还包括:获取连接所述网络服务器所需的连接信息;根据所述连接信息与所述网络服务器建立连接。第二方面,本发明实施例还提供一种电视播放设备,包括:第一获取模块,用于当检测到切换至目标频道的指令时,获取所述目标频道的相关信息;发送接收模块,用于将所述目标频道的相关信息发送给网络服务器,并接收所述网络服务器根据所述目标频道的相关信息发送的所述目标频道的第一个i帧的数据;显示模块,用于根据所述第一个i帧的数据显示所述目标频道的画面。如上所示的电视播放设备中,所述电视播放设备还包括:第二获取模块,用于获取所述电视播放设备的广播电视权限设置信息;所述发送接收模块具体用于:将所述目标频道的相关信息及所述电视播放设备的广播电视权限设置信息发送给所述网络服务器,若所述广播电视权限设置信息符合所述目标频道的预设要求,则接收所述网络服务器根据所述目标频道的相关信息发送的所述目标频道的第一个i帧的数据。如上所示的电视播放设备中,所述电视播放设备的广播电视权限设置信息包括条件接收模块标、智能卡的标识、父母锁设置信息中的至少一种。如上所示的电视播放设备中,所述目标频道的相关信息包括:所述目标频道的原始网络标识onid、传输流标识tsid和服务标识sid。如上所示的电视播放设备中,所述电视播放设备还包括:第三获取模块,用于获取连接所述网络服务器所需的连接信息;连接建立模块,用于根据所述连接信息与所述网络服务器建立连接。本发明实施例提供的广播电视频道切换方法及电视播放设备,通过当检测到切换至目标频道的指令时,获取目标频道的相关信息,将目标频道的相关信息发送给网络服务器,并接收网络服务器根据目标频道的相关信息发送的目标频道的第一个i帧的数据,根据第一个i帧的数据显示目标频道的画面,实现了在频道切换过程中,电视播放设备直接与网络服务器通信,接收网络服务器发送的目标频道的第一个i帧的数据并显示目标频道的画面,一方面,在发生切换时,不需要对数据流进行解码,直接根据第一个i帧显示画面,另一方面,本发明是在检测用户切换到目标频道后,才进行接下来的步骤,相较于目前进行预判的方式,不存在判断失误的情况,再一方面,本发明可以应用于不支持播放多路频道的电视播放设备中,因此,本发明提供的广播电视频道切换方法及装置提高了频道切换的速度,可靠性高,并且,应用范围较广,从而,提高了用户体验。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例提供的广播电视频道切换方法实施例一的信令交互图;图2为图1所示实施例中切换过程的电视界面显示图;图3为本发明实施例提供的广播电视频道切换方法实施例二的信令交互图;图4为图3所示实施例提供的广播电视频道切换方法应用场景的示意图;图5为图3所示实施例中设置父母锁的电视界面显示图;图6为本发明实施例提供的电视播放设备实施例一的结构示意图;图7为本发明实施例提供的电视播放设备实施例二的结构示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”及“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。本发明实施例提供的广播电视频道切换方法可以由具有网络通信能力的电视播放设备执行。用户在电视播放设备上观看电视节目的过程中,需要进行频道切换,以观看不同的频道播放的电视节目。目前的电视频道切换过程中,当出现预判错误时,无法提高频道的切换速度,另外,对于不支持播放多路频道的电视播放设备也无法提高频道的切换速度。本发明实施例提供一种广播电视频道切换方法,旨在解决该问题。本发明实施例提供的广播电视频道切换方法,通过当检测到切换至目标频道的指令时,获取目标频道的相关信息,将目标频道的相关信息发送给网络服务器,并接收网络服务器根据目标频道的相关信息发送的目标频道的第一个i帧的数据,根据第一个i帧的数据显示目标频道的画面,实现了在频道切换过程中,电视播放设备直接与网络服务器通信,接收网络服务器发送的目标频道的第一个i帧的数据并显示目标频道的画面,一方面,在发生切换时,不需要对数据流进行解码,直接根据第一个i帧显示画面,另一方面,本发明是在检测用户切换到目标频道后,才进行接下来的步骤,相较于目前进行预判的方式,不存在判断失误的情况,再一方面,本发明可以应用于不支持播放多路频道的电视播放设备中,因此,本发明提供的广播电视频道切换方法提高了频道切换的速度,可靠性高,并且,应用范围较广,从而,提高了用户体验。下面以具体的实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。图1为本发明实施例提供的广播电视频道切换方法实施例一的信令交互图。如图1所示,本发明实施例提供的广播电视频道切换方法包括如下步骤:s101:当检测到切换至目标频道的指令时,获取目标频道的相关信息。具体地,用户可以通过遥控器、电视播放设备的触摸屏、安装于终端设备的应用程序(application,app)或者提前设置的方式触发切换至目标频道的指令。一种实现方式中,用户通过遥控器触发切换至目标频道的指令,用户可以按下遥控器上频道切换对应的按键,例如,可以是频道“+”键、频道“-”键或者目标频道对应的按键。当电视播放设备接收到用户通过遥控器触发的切换至目标频道的指令时,确定用户需要切换频道,获取目标频道的相关信息。另一种实现方式中,用户通过电视播放设备的触摸屏触发切换至目标频道的指令,用户可以点击频道切换对应的触摸区域。当电视播放设备接收到用户通过触摸屏触发的切换至目标频道的指令时,确定用户需要切换频道,获取目标频道的相关信息。再一种实现方式中,用户通过安装于终端设备的app触发切换至目标频道的指令,用户可以在app的界面中点击频道切换对应的位置,或者,输入目标频道的名称。当电视播放设备接收到终端设备发送的频道切换信息时,确定用户需要切换频道,获取目标频道的相关信息。又一种实现方式中,用户可以通过提前设置电视播放设备需要切换的目标频道的方式触发切换至目标频道的指令。例如,在某日8:00时,用户在电视播放设备中设置在当日19:45时,切换至a频道。电视播放设备可以保存该设置信息。则,当用户设置的时刻到来时,电视播放设备判断当前频道是否是a频道,如果不是,则确定用户需要切换频道,获取目标频道a频道的相关信息。电视播放设备在开机完成搜台后,可以获得所有频道的相关信息,并将这些频道的相关信息进行存储。示例性地,可以以数据库或者配置文件等形式存储于电视播放设备的存储器中。电视播放设备获取目标频道的相关信息的方式可以是从存储器中读取该目标频道的相关信息。本发明实施例中的目标频道的相关信息是指在网络中可以唯一标识该频道的信息。可选的,目标频道的相关信息可以是目标频道的原始网络标识(originalnetworkidentification,onid)、传输流标识(transportstreamidentification,tsid)以及服务标识(serviceidentification,sid),即通过三级描述的方式确定一个频道。其中,onid表示的是该频道所属的网络的标识,对于不同的运营商,onid不同;tsid表示物理频点的标识,多个频道可以在一个物理频点上承载;sid表示的是物理频点中的具体的频道。s102:将目标频道的相关信息发送给网络服务器,并接收网络服务器根据目标频道的相关信息发送的目标频道的第一个i帧的数据。具体地,电视播放设备可以根据其与网络服务器约定的格式,将目标频道的相关信息发送给网络服务器。电视播放设备与网络服务器之间的连接可以是提前建立的,也可以是在检测到用户切换到目标频道时建立的。如果电视播放设备与网络服务器之间的连接是在检测到切换至目标频道的指令时建立的,则,在s102之前,为了实现与网络服务器建立连接,电视播放设备需要首先获取连接网络服务器所需的连接信息,之后,根据该连接信息与网络服务器建立连接。示例性地,连接信息可以是网络协议、网络服务器的互联网协议(internetprotocol,ip)地址以及网络服务器的端口号。这里的网络协议可以是超文本传输协议(hypertexttransferprotocol,http),或者,传输控制协议(transmissioncontrolprotocol,tcp)。在获取到连接信息之后,电视播放设备可以根据不同协议的规定,与网络服务器建立连接。例如,当网络协议为tcp时,电视播放设备可以通过“三次握手”方式与网络服务器建立连接。电视播放设备获取连接信息的方式有以下几种:第一种方式:电视播放设备从预先存储的配置文件中获取连接信息。配置文件中包括该连接信息。这种实现方式为在电视播放设备中提前预置连接信息。第二种方式:电视播放设备接收网络服务器广播的配置文件,从配置文件中获取连接信息。这种实现方式为在电视播放设备工作的过程中,以广播的形式,发送配置文件,电视播放设备在接收到配置文件后,从中获取连接信息。本发明实施例中,网络服务器中存储有各个频道的实时的帧的数据。本发明实施例中,电视播放设备可以通过有线网络或无线网络与网络服务器建立连接。网络服务器在接收到电视播放设备发送的目标频道的相关信息后,根据目标频道的相关信息确定目标频道的第一个i帧的数据,并将目标频道的第一个i帧的数据发送给电视播放设备。可选的,网络服务器中可以设置多台机器,存储所有频道的实时的帧的数据。网络服务器在接收到目标频道的相关信息后,根据该标识,从存储有该标识对应的目标频道的帧的数据的机器中获取当前第一个i帧的数据。本发明实施例中的i帧又可以称为画面帧或关键帧,其区别于参考帧,可以用于播放画面。一种实现方式中,网络服务器只向电视播放设备发送目标频道的第一个i帧的数据。另一种实现方式中,电视播放设备在向网络服务器发送目标频道的相关信息的同时,可以向网络服务器发送需要请求的i帧的数量。则,网络服务器在接收到目标频道的相关信息以及请求的i帧的数量后,可以获取电视播放设备所指示数量的i帧的数据。为了进一步节省切换时间,网络服务器在获取到第一个i帧的数据后,立即将该数据发送给电视播放设备。其余的i帧的数据,可以在发送给第一个i帧的数据之后一次全部发送,也可以分次发送。再一种实现方式中,电视播放设备和网络服务器可以提前约定默认的i帧的数量。则,网络服务器在接收到目标频道的相关信息后,可以获取默认数量的i帧的数据。s103:根据第一个i帧的数据显示目标频道的画面。具体地,电视播放设备在接收到网络服务器发送的第一个i帧的数据后,根据该第一个i帧的数据在显示屏上进行显示。此时,电视播放设备不需要解码,只需要解析该i帧的数据即可显示画面。该画面即为目标频道当前正在播放的电视节目的画面。可以理解的是,为了不影响声音的连贯性,第一个i帧的数据中不包括音频信息。需要说明的是,如下步骤中正常的频道播放的方式与s101并发进行:1、当检测到切换至目标频道的指令时,电视播放设备获取该目标频道分发所需要的信息,例如,频点,调制方式,符号率等信息;2、根据1中确定的频点等信息,锁定频点;3、请求节目关联表(programassociationtable,pat);4、获取pat后,再请求节目映射表(programmaptable,pmt);5、判断当前节目是否为加密节目;6、若为加密节目,且被电视机中的cam卡支持的话,则电视机处理器将码流导入cam卡;7、将pmt发送至cam卡;8、cam卡将解密后的码流再次加密后传递给电视机处理器;9、电视机处理器解密电视节目;10、完成节目解码。电视播放设备在将第一个i帧的数据显示后,如果其只从网络服务器请求了一个i帧的数据,则电视播放设备继续呈现按照正常的频道播放的方式确定的目标频道的画面和声音。需要说明的是,program指的是本发明实施例中所涉及的“频道”,其被翻译为“节目”,在上述过程中,“频道”和“节目”表示相同的含义。图2为图1所示实施例中切换过程的电视界面显示图。如图2所示,用户在观看频道31,在通过遥控器32触发切换至目标频道33的指令后,电视播放设备30执行s101-s103,之后,电视播放设备30开始播放根据目标频道33的第一个i帧的数据确定的画面。此过程中,从用户按下遥控器32的按键到电视播放设备30开始播放目标频道33的画面,过程非常短,频道切换速度较快。本发明实施例提供的广播电视频道切换方法,通过当检测到切换至目标频道的指令时,获取目标频道的相关信息,将目标频道的相关信息发送给网络服务器,并接收网络服务器根据目标频道的相关信息发送的目标频道的第一个i帧的数据,根据第一个i帧的数据显示目标频道的画面,实现了在频道切换过程中,电视播放设备直接与网络服务器通信,接收网络服务器发送的目标频道的第一个i帧的数据并显示目标频道的画面,一方面,在发生切换时,不需要对数据流进行解码,直接根据第一个i帧显示画面,另一方面,本发明是在检测用户切换到目标频道后,才进行接下来的步骤,相较于目前进行预判的方式,不存在判断失误的情况,再一方面,本发明可以应用于不支持播放多路频道的电视播放设备中,因此,本发明提供的广播电视频道切换方法提高了频道切换的速度,可靠性高,并且,应用范围较广,从而,提高了用户体验。图3为本发明实施例提供的广播电视频道切换方法实施例二的信令交互图。图4为图3所示实施例提供的广播电视频道切换方法应用场景的示意图。如图4所示,在本发明实施例的应用场景中,运营商的服务器侧存在两种类型的服务器:数据流广播服务器11和网络服务器12。这两种服务器相互连接。在电视频道播放过程中,电视播放设备13接收数据流广播服务器11广播的用户正在观看的频道的数据流,对该数据流解码后播放。在发生频道切换时,电视播放设备13可以和网络服务器12通信,获取目标频道的第一个i帧的数据,并进行播放。与此同时,电视播放设备13还可以接收数据流广播服务器11广播的目标频道的数据流。当切换完成后,电视播放设备将从数据流广播服务器11接收到的目标频道的数据流解码后播放。本发明实施例在图1所示实施例的基础上,对其他的步骤作一详细说明。如图3所示,本发明实施例提供的广播电视频道切换方法包括如下步骤:s301:当检测到切换至目标频道的指令时,获取目标频道的相关信息。s301与s101的实现过程和技术原理类似,此处不再赘述。s302:获取电视播放设备的广播电视权限设置信息。具体地,广播电视权限设置信息包括条件接收模块标识(camid)、智能卡的标识(smartcardidentification)和父母锁设置信息中的至少一种。如果目标频道为付费频道,则需要确定电视播放设备是否可以播放该目标频道。获取camid和/或智能卡的标识以确定电视播放设备是否可以播放目标频道。电视播放设备可以直接读取camid和/或智能卡的标识。用户为了限制其他用户观看频道的权限,例如,为了不让未成年人观看某些频道,可以开启父母锁,并同时设置父母锁设置信息。这里的父母锁设置信息可以是年龄。该年龄即为用户需要限制的其他用户的年龄。电视播放设备将该年龄进行存储。图5为图3所示实施例中设置父母锁的电视界面显示图。如图5所示,在界面501中,用户选择父母锁开启。同时,输入父母锁设置信息,即年龄。示例性地,图5中用户输入的年龄为15岁。电视播放设备在判断父母锁开启时,可以直接读取预先设置的父母锁设置信息。s303:将目标频道的相关信息及电视播放设备的广播电视权限设置信息发送给网络服务器。具体地,与s102类似,电视播放设备与网络服务器之间的连接可以是提前建立的,也可以是在检测到切换至目标频道的指令时建立的。如果电视播放设备与网络服务器之间的连接是在检测到切换至目标频道的指令时建立的,则,在s303之前,为了实现与网络服务器建立连接,电视播放设备需要首先获取连接网络服务器所需的连接信息,之后,根据该连接信息与网络服务器建立连接。电视播放设备可以采用标签-长度-值(tag-length-value)方式将目标频道的相关信息及电视播放设备的广播电视权限设置信息进行封装。表1为一种封装方式的示意表。表1一种封装方式的示意表如表1所示,目标频道的相关信息的tag为固定值0x10,用8个比特位表示;标识的长度用8个比特位表示;onid用16个比特位表示,tsid用16个比特位表示,sid用16个比特位表示。广播电视权限设置信息中的camid和/或智能卡的标识的tag为固定值0x20,用8个比特位表示;标识的长度用8个比特位表示。父母锁开启时,年龄的tag为固定值0x30,用8个比特位表示。s304:网络服务器在确定广播电视权限设置信息符合目标频道的预设要求时,根据目标频道的相关信息向电视播放设备发送目标频道的第一个i帧的数据。具体地,以下以广播电视权限设置信息包括:camid、智能卡的标识和父母锁设置信息进行说明。这里的预设要求指的是播放权限和限制年龄。网络服务器可以根据用户的签约信息以及camid和智能卡的标识,确定电视播放设备是否有权限播放目标频道。签约信息中包括该电视播放设备可以播放的频道。在确定有权限播放目标频道后,确定父母锁设置信息,即,用户设置的年龄是否大于目标频道的限制年龄。例如,目标频道的限制年龄为16岁,用户设置的年龄为15岁,则确定此时不能将目标频道的第一个i帧的数据发送给电视播放设备。在确定年龄大于限制年龄后,根据目标频道的相关信息确定目标频道的第一个i帧的数据,并发送给电视播放设备。若网络服务器确定电视播放设备没有权限播放目标频道时,可以向电视播放设备发送无权限播放的信息。电视播放设备在获取到该信息后,可以在屏幕上显示“无权限观看”的文字以提醒用户。s305:若广播电视权限设置信息符合目标频道的预设要求,则接收网络服务器根据目标频道的相关信息发送的目标频道的第一个i帧的数据。s306:根据第一个i帧的数据显示目标频道的画面。s306与s103的实现过程和技术原理类似,此处不再赘述。需要说明的是,图1所示实施例中所描述的正常的频道播放的方式与s301并发进行。由于本发明实施例中,s301与正常的频道播放的方式并发进行,则在切换过程中,电视播放设备会按照s301-s303与s305-s306的方式从网络服务器中获取目标频道的第一个i帧数据,根据该第一个i帧的数据提前显示目标频道的画面。与此同时,电视播放设备还会按照正常的频道播放的方式从数据流广播服务器中获取目标频道的码流。在根据第一个i帧显示完目标频道的画面之后,如果只从网络服务器中请求了一个i帧数据后,会继续按照正常的频道播放的方式解码目标频道的码流、播放目标频道的画面和声音。在保证目标频道的画面正常显示的基础上,在频道切换时可以提前呈现目标频道的画面,缩短了频道切换的时间。对于用户而言,缩短了频道切换过程中观看到目标频道的画面的时间,从而,提高了用户体验。本发明实施例提供的广播电视频道切换方法,通过当检测到切换至目标频道的指令时,获取目标频道的相关信息,获取电视播放设备的广播电视权限设置信息,将目标频道的相关信息及广播电视权限设置信息发送给网络服务器,若广播电视权限设置信息符合目标频道的预设要求,则接收网络服务器根据目标频道的相关信息确定的目标频道的第一个i帧的数据,根据第一个i帧的数据显示目标频道的画面,实现了网络服务器在确定电视播放设备的广播电视权限设置信息符合目标频道的预设要求时,才向电视播放设备发送目标频道的第一个i帧的数据,便于运营商对目标频道的播放进行管理,从而,进一步提高了用户体验。图6为本发明实施例提供的电视播放设备实施例一的结构示意图。如图6所示,本发明实施例提供的电视播放设备包括模块:第一获取模块61、发送接收模块62和显示模块63。第一获取模块61,用于当检测到切换至目标频道的指令时,获取目标频道的相关信息。发送接收模块62,用于将目标频道的相关信息发送给网络服务器,并接收网络服务器根据目标频道的相关信息发送的目标频道的第一个i帧的数据。显示模块63,用于根据第一个i帧的数据显示目标频道的画面。可选的,当电视播放设备是在检测到切换至目标频道的指令时,与网络服务器建立连接,则该电视播放设备还包括:第三获取模块64,用于获取连接网络服务器所需的连接信息;连接建立模块65,用于根据连接信息与网络服务器建立连接。其中,第三获取模块64具体用于:从预先存储的配置文件中获取连接信息;或者,接收网络服务器广播的配置文件,从配置文件中获取连接信息。可选的,目标频道的相关信息包括:onid、tsid以及sid。本发明实施例提供的电视播放设备具体可用于执行图1所示实施例中的方法,其实现过程和技术原理类似,此处不再赘述。本发明实施例提供的电视播放设备,通过设置第一获取模块,用于当检测到切换至目标频道的指令时,获取目标频道的相关信息,发送接收模块,用于将目标频道的相关信息发送给网络服务器,并接收网络服务器根据目标频道的相关信息发送的目标频道的第一个i帧的数据,显示模块,用于根据第一个i帧的数据显示目标频道的画面,实现了在频道切换过程中,电视播放设备直接与网络服务器通信,接收网络服务器发送的目标频道的第一个i帧的数据并显示目标频道的画面,一方面,在发生切换时,不需要对数据流进行解码,直接根据第一个i帧显示画面,另一方面,本发明中的电视播放设备是在检测用户切换到目标频道后,才进行接下来的步骤,相较于目前进行预判的方式,不存在判断失误的情况,再一方面,本发明中的电视播放设备可以是不支持播放多路频道的电视播放设备,因此,本发明提供的电视播放设备提高了频道切换的速度,可靠性高,从而,提高了用户体验。图7为本发明实施例提供的电视播放设备实施例二的结构示意图。本实施例是在图6所示实施例的基础上,对电视播放设备包括的其他模块作一详细说明。如图7所示,本发明实施例提供的电视播放设备还包括:第二获取模块71。第二获取模块71,用于获取电视播放设备的广播电视权限设置信息。可选的,电视播放设备的广播电视权限设置信息包括:camid、智能卡的标识以及父母锁设置信息中的至少一种。相应地,发送接收模块62具体用于:将目标频道的相关信息及电视播放设备的广播电视权限设置信息发送给网络服务器,若广播电视权限设置信息符合目标频道的预设要求,则接收网络服务器根据目标频道的相关信息发送的目标频道的第一个i帧的数据。本发明实施例提供的电视播放设备具体可用于执行图3所示实施例中电视播放设备执行的方法,其实现过程和技术原理类似,此处不再赘述。本发明实施例提供的电视播放设备,通过设置第二获取模块,用于获取电视播放设备的广播电视权限设置信息,发送接收模块将电视播放设备的相关信息及广播电视权限设置信息发送给网络服务器,若广播电视权限设置信息符合目标频道的预设要求,则接收网络服务器根据目标频道的相关信息确定的目标频道的第一个i帧的数据,实现了网络服务器在确定电视播放设备的广播电视权限设置信息符合目标频道的预设要求时,才向电视播放设备发送目标频道的第一个i帧的数据,便于运营商对目标频道的播放进行管理,从而,进一步提高了用户体验。本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1