一种多媒体节目播放方法、装置及机顶盒的利记博彩app

文档序号:9381056阅读:362来源:国知局
一种多媒体节目播放方法、装置及机顶盒的利记博彩app
【技术领域】
[0001]本申请涉及多媒体播放技术领域,更具体地说,涉及一种多媒体节目播放方法、装置及机顶盒。
【背景技术】
[0002]现有的数字电视机顶盒在进行切台时,一般存在两种节目播放方式。一种是通过数字电视广播DVB (Digital Video Broadcasting)方式进行播放,另一种是通过超文本传送协议http方式进行播放。其中,DVB播放方式能够对用户进行鉴权,也即只有当用户具备播放当前流媒体数据的权限时,才能够通过解扰过程获取正确格式的流媒体数据,进而播放。而http播放方式不存在解扰过程,对于获取的流媒体数据直接进行播放。
[0003]由于DVB播放方式存在解扰过程,因此在切台过程中会存在一定的时间延误,降低切台速度。

【发明内容】

[0004]有鉴于此,本申请提供了一种多媒体节目播放方法、装置及机顶盒,用于解决现有切台过程使用DVB播放方式所存在的解扰耗时长,降低切台速度的问题。
[0005]为了实现上述目的,现提出的方案如下:
[0006]—种多媒体节目播放方法,包括:
[0007]接收切台指令,所述切台指令包含所要切换到的频道信息;
[0008]以http方式向服务器请求所述频道信息对应的媒体流数据,同时以dvb方式从服务器播发的媒体流数据中获取所述频道信息对应的媒体流数据;
[0009]在接收到http方式请求的媒体流数据时,以http方式进行节目播放,同时,对于dvb方式获取的媒体流数据进行解扰;
[0010]在检测到解扰完成时,控制从http播放方式切换到dvb播放方式。
[0011]优选地,还包括:
[0012]在检测到解扰失败时,停止以http方式播放节目,并提示用户不具备该节目的播放权限。
[0013]优选地,所述以http方式进行节目播放,包括:
[0014]对所述http方式请求的媒体流数据进行解析;
[0015]按照预置的音视频解码格式,对解析后的媒体流数据进行解码;
[0016]按照预置的音视频播放参数,对解码后的媒体流数据进行播放。
[0017]一种多媒体节目播放装置,包括:
[0018]切台指令接收单元,用于接收切台指令,所述切台指令包含所要切换到的频道信息;
[0019]数据请求单元,用于以http方式向服务器请求所述频道信息对应的媒体流数据,同时以dvb方式从服务器播发的媒体流数据中获取所述频道信息对应的媒体流数据;
[0020]http播放单元,用于在接收到http方式请求的媒体流数据时,以http方式进行节目播放,同时,对于dvb方式获取的媒体流数据进行解扰;
[0021]dvb播放单元,用于在检测到解扰完成时,控制从http播放方式切换到dvb播放方式。
[0022]优选地,还包括:
[0023]播放终止单元,用于在检测到解扰失败时,停止以http方式播放节目,并提示用户不具备该节目的播放权限。
[0024]优选地,所述http播放单元包括:
[0025]数据解析单元,用于对所述http方式请求的媒体流数据进行解析;
[0026]数据解码单元,用于按照预置的音视频解码格式,对解析后的媒体流数据进行解码;
[0027]数据播放单元,用于按照预置的音视频播放参数,对解码后的媒体流数据进行播放。
[0028]—种机顶盒,包括上述所述的多媒体节目播放装置。
[0029]从上述的技术方案可以看出,本申请实施例提供的多媒体节目播放方法,在收到包含所要切换到的频道信息的切台指令时,以http方式向服务器请求所述频道信息对应的媒体流数据,同时以dvb方式从服务器播发的媒体流数据中获取所述频道信息对应的媒体流数据,并且在接收到http方式请求的媒体流数据时,直接以http方式进行节目播放,同时,对于dvb方式获取的媒体流数据进行解扰处理,在检测到解扰完成后,控制从http播放方式切换到dvb播放方式。本申请利用http播放方式不需要进行解扰操作的优势,在dvb解扰过程中使用http方式进行节目播放,并在解扰完成后切换再切换到dvb方式进行播放,提高了切台速度。
【附图说明】
[0030]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0031]图1为本申请实施例公开的一种多媒体节目播放方法流程图;
[0032]图2为本申请实施例提供的另一种多媒体节目播放方法流程图;
[0033]图3为本申请实施例公开的一种http方式进行节目播放的方法流程图;
[0034]图4为本申请实施例公开的一种多媒体节目播放装置结构示意图;
[0035]图5为本申请实施例公开的另一种多媒体节目播放装置结构示意图;
[0036]图6为本申请实施例公开的一种http播放单元结构示意图。
【具体实施方式】
[0037]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0038]接下来,参见图1,图1为本申请实施例公开的一种多媒体节目播放方法流程图。
[0039]如图1所示,该方法包括:
[0040]步骤S100、接收切台指令,所述切台指令包含所要切换到的频道信息;
[0041]具体地,用户通过遥控器等其它方式向机顶盒输入切台指令,该指令中包含了用户所要切换到的频道的信息。
[0042]步骤S110、以http方式向服务器请求所述频道信息对应的媒体流数据,同时以dvb方式从服务器播发的媒体流数据中获取所述频道信息对应的媒体流数据;
[0043]具体地,对于dvb方式,其不能够主动向服务器发送请求,而是由服务器不断的向各个终端发送媒体流数据,各个终端在接收到切台指令后,会从媒体流数据中获取与频道信息对应的媒体流数据。
[0044]步骤S120、在接收到http方式请求的媒体流数据时,以http方式进行节目播放,同时,对于dvb方式获取的媒体流数据进行解扰;
[0045]由于http方式请求的媒体流数据不需要解扰,因此请求到数据后可知直接以http方式进行节目播放。而由于dvb方式请求的媒体流数据需要进行解扰,因此在以http方式进行节目播放的同时,对dvb方式请求的媒体流数据进行解扰处理。解扰一般需要1-3秒左右的时间。
[0046]步骤S130、在检测到解扰完成时,控制从http播放方式切换到dvb播放方式。
[0047]在解扰成功完成后,控制从http播放方式切换到dvb播放方式。通过两种播放方式的切换,实现了切台速率的提升。
[0048]本申请实施例提供的多媒体节目播放方法,在收到包含所要切换到的频道信息的切台指令时,以http方式向服务器请求所述频道信息对应的媒体流数据,同时以dvb方式从服务器播发的媒体流数据中获取所述频道信息对应的媒体流数据,并且在接收到http方式请求的媒体流数据时,直接以http方式进行节目播放,同时,对于dvb方式获取的媒体流数据进行解扰处理,在检测到解扰完成后,控制从http播放方式切换到dvb播放方式。本申请利用http播放方式不需要进行解扰操作的优势,在dvb解扰过程中使用http方式进行节目播放,并在解扰完成后切换再切换到dvb方式进行播放,提高了切台速度。
[0049]参见图2,图2为本申请实施例提供的另一种多媒体节目播放方法流程图。
[0050]如图2所示,该方法包括:
[0051]步骤S200、接收切台指令,所述切台指令包含所要切换到的频道信息;
[0052]具体地,用户通过遥控器等其它方式向机顶盒输入切台指令,该指令中包含了用户所要切换到的频道的信息。
[0053]步骤S210、以http方式向服务器请求所述频道信息对应的媒体流数据,同时以dvb方式从服务器播发的媒体流数据中获取所述频道信息对应的媒体流数据;
[0054]步骤S220、在接收到http方式请求的媒体流数据时,以http方式进行节目播放,同时,对于dvb方式获取的媒体流数据进行解扰;
[0055]由于http方式请求的媒体流数据不需要解扰,因此请求到数据后可知直接以http方式进行节目播放。而由于dvb方式请求的媒体流数据需要进行解扰,因此在以http
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1