媒体文件的播放方法和装置制造方法及图纸

技术编号:13999116 阅读:91 留言:0更新日期:2016-11-15 12:53
本发明专利技术公开了一种媒体文件的播放方法和装置。其中,该方法包括:接收第一请求,其中,第一请求用于请求在客户端中播放视频文件;获取与视频文件匹配的媒体文件订单,其中,媒体文件订单用于指示待播放的目标媒体文件以及目标媒体文件的开始播放时间;当视频文件的播放时间到达开始播放时间时,在浏览器的第一窗口中播放目标媒体文件,其中,浏览器的第一窗口位于客户端的第二窗口之上,第一窗口的面积小于第二窗口的面积,第二窗口用于播放视频文件。本发明专利技术解决了相关技术将需要展示的媒体文件压入视频源中,在播放视频时展示媒体文件,如果需要对媒体文件进行编辑则需要重新制作视频源,导致媒体文件编辑效率较低的技术问题。

【技术实现步骤摘要】

本专利技术涉及计算机领域,具体而言,涉及一种媒体文件的播放方法和装置
技术介绍
目前,传统媒体文件在展示时,是通过将角标动画压入视频源中进行展示的。在播放视频时展示媒体文件,如果需要对媒体文件进行编辑,每次需要重新制作整个视频源,无法很灵活地更改视频的出现时间。传统媒体文件在展示时可以实现动态效果,但是需要采用视频制作软件进行动态效果的设计,费时费力。在动态效果在制作完之后不能灵活地调整效果,比如,不能灵活地控制动画的快、慢、停留时间等效果,使媒体文件的编辑效率较低。要展示的媒体文件在制作完成后,媒体文件的展现时间是固定的,不能灵活地定制展现时间,并且动态效果根据展现长度不能自我调节,使媒体文件的编辑效率较低。针对上述的相关技术将需要展示的媒体文件压入视频源中,在播放视频时展示媒体文件,如果需要对媒体文件进行编辑则需要重新制作视频源,导致媒体文件编辑效率较低的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种媒体文件的播放方法和装置,以至少解决相关技术将需要展示的媒体文件压入视频源中,在播放视频时展示媒体文件,如果需要对媒体文件进行编辑则需要重新制作视频源,导致媒体文件编辑效率较低的技术问题。根据本专利技术实施例的一个方面,提供了一种媒体文件的播放方法。该媒体文件的播放方法包括:接收第一请求,其中,第一请求用于请求在客户端中播放视频文件;获取与视频文件匹配的媒体文件订单,其中,媒体文件订单用于指示待播放的目标媒体文件以及目标媒体文件的开始播放时间;当视频文件的播放时间到达开始播放时间时,在浏览器的第一窗口中播放目标媒体文件,其中,浏览器的第一窗口位于客户端的第二窗口之上,第一窗口的面积小于第二窗口的面积,第二窗口用于播放视频文件。根据本专利技术实施例的另一方面,还提供了一种媒体文件的播放装置。该媒体文件的播放装置包括:接收单元10,用于接收第一请求,其中,第一请求用于请求在客户端中播放视频文件。第一获取单元20,用于获取与视频文件匹配的媒体文件订单,其中,媒体文件订单用于指示待播放的目标媒体文件以及目标媒体文件的开始播放时间。播放单元30,用于当视频文件的播放时间到达开始播放时间时,在浏览器的第一窗口中播放目标媒体文件,其中,浏览器的第一窗口位于客户端的第二窗口之上,第一窗口的面积小于第二窗口的面积,第二窗口用于播放视频文件。在本专利技术实施例中,采用一种媒体文件的播放方法,接收第一请求,其中,第一请求用于请求在客户端中播放视频文件;获取与视频文件匹配的媒体文件订单,其中,媒体文件订单用于指示待播放的目标媒体文件以及目标媒体文件的开始播放时间;当视频文件的播放时间到达开始播放时间时,在浏览器的第一窗口中播放目标媒体文件,其中,浏览器的第一窗口位于客户端的第二窗口之上,第一窗口的面积小于第二窗口的面积,第二窗口用于播放视频文件,达到了对目标媒体文件进行播放的目的,从而实现了在播放视频时播放媒体文件,如果需要对媒体文件进行编辑则不需要重新制作视频源,达到了提高媒体文件的编辑效率的技术效果,进而解决了相关技术将需要展示的媒体文件压入视频源中,在播放视频时展示媒体文件,如果需要对媒体文件进行编辑则需要重新制作视频源,导致媒体文件编辑效率较低的技术问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的媒体文件的播放方法的硬件环境的示意图;图2是根据本专利技术实施例的一种媒体文件的播放方法的流程图;图3是根据本专利技术实施例的另一种媒体文件的播放方法的流程图;图4是根据本专利技术实施例的通过浏览器获取目标媒体文件的存放路径的方法的流程图;图5是根据本专利技术实施例的另一种媒体文件的播放方法的流程图;图6是根据本专利技术实施例的一种动态二维码角标类型的媒体文件的示意图;图7是根据本专利技术实施例的另一种动态二维码角标类型的媒体文件的示意图;图8是根据本专利技术实施例的另一种动态二维码角标类型的媒体文件的示意图;图9是根据本专利技术实施例的另一种媒体文件的播放方法的流程图;图10是根据本专利技术实施例的另一种媒体文件的播放方法的流程图;图11是根据本专利技术实施例的一种媒体文件的播放装置的示意图;图12是根据本专利技术实施例的另一种媒体文件的播放装置的示意图;图13是根据本专利技术实施例的另一种媒体文件的播放装置的示意图;图14是根据本专利技术实施例的另一种媒体文件的播放装置的示意图;图15是根据本专利技术实施例的另一种媒体文件的播放装置的示意图;以及图16是根据本专利技术实施例的一种终端的结构框图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。实施例1根据本专利技术实施例,提供了一种媒体文件的播放方法的方法实施例。可选地,在本实施例中,上述媒体文件的播放方法可以应用于如图1所示的由服务器102和终端104所构成的硬件环境中。其中,图1是根据本专利技术实施例的媒体文件的播放方法的硬件环境的示意图。如图1所示,服务器102通过网络与终端104进行连接,上述网络包括但不限于:广域网、城域网或局域网,终端104并不限定于PC、手机、平板电脑等。本专利技术实施例的媒体文件的播放方法可以由服务器102来执行,也可以由终端104来执行,还可以是由服务器102和终端104共同执行。其中,终端104执行本专利技术实施例的媒体文件的播放方法也可以是由安装在其上的客户端来执行。图2是根据本专利技术实施例的一种媒体文件的播放方法的流程图。如图2所示,该媒体文件的播放方法可以包括以下步骤:步骤S202,接收第一请求。在本申请上述步骤S202提供的技术方案中,接收第一请求,其中,第一请求用于请求在客户端中播放视频文件,也即,在客户端中展示的视频文件。该客户端可以为OTT(Over the Top,简称为OTT)设备,安装有用于播放视频文件的应用APP,该视频文件,也即,视频源。OTT设备为通过互联网向客户提供各种应用服务的客户端,仅利用运营商的网络,可以为以OTT方式服务的互联网电视、电脑、机顶盒、PAD、智能手机等。通过该第一请求可以在互联网电视、电脑、机顶盒、PAD、智能手机中请求播放视频文件。可选地,用户通过OTT设备,安装腾讯视频应用,在成功安装腾讯视频应用之后,打开该腾讯视频应用,选择观看的视频文本文档来自技高网
...

【技术保护点】
一种媒体文件的播放方法,其特征在于,包括:接收第一请求,其中,所述第一请求用于请求在客户端中播放视频文件;获取与所述视频文件匹配的媒体文件订单,其中,所述媒体文件订单用于指示待播放的目标媒体文件以及所述目标媒体文件的开始播放时间;当所述视频文件的播放时间到达所述开始播放时间时,在浏览器的第一窗口中播放所述目标媒体文件,其中,所述浏览器的第一窗口位于所述客户端的第二窗口之上,所述第一窗口的面积小于所述第二窗口的面积,所述第二窗口用于播放所述视频文件。

【技术特征摘要】
1.一种媒体文件的播放方法,其特征在于,包括:接收第一请求,其中,所述第一请求用于请求在客户端中播放视频文件;获取与所述视频文件匹配的媒体文件订单,其中,所述媒体文件订单用于指示待播放的目标媒体文件以及所述目标媒体文件的开始播放时间;当所述视频文件的播放时间到达所述开始播放时间时,在浏览器的第一窗口中播放所述目标媒体文件,其中,所述浏览器的第一窗口位于所述客户端的第二窗口之上,所述第一窗口的面积小于所述第二窗口的面积,所述第二窗口用于播放所述视频文件。2.根据权利要求1所述的方法,其特征在于,在所述获取与所述视频文件匹配的媒体文件订单之后,且在所述视频文件的播放时间到达所述开始播放时间之前,所述方法包括:在所述客户端中加载所述浏览器;通过所述浏览器获取所述目标媒体文件的存放路径;从所述存放路径中下载所述目标媒体文件,并加载所述目标媒体文件。3.根据权利要求2所述的方法,其特征在于,在所述客户端中加载所述浏览器包括:在所述客户端中加载所述浏览器的页面模板,其中,所述页面模板中包括一个或多个页面区域,每个所述页面区域用于播放一个或多个所述目标媒体文件;所述加载所述目标媒体文件包括:将所述目标媒体文件加载到所述页面模板中对应的页面区域中。4.根据权利要求2所述的方法,其特征在于,通过所述浏览器获取所述目标媒体文件的存放路径包括:判断所述浏览器是否与所述客户端的接口模块建立了交互关系,其中,所述接口模块用于与存储了所述目标媒体文件的服务器进行通信;若已建立所述交互关系,则通过所述浏览器和所述接口模块从所述服务器获取所述目标媒体文件的存放路径;从所述存放路径中下载所述目标媒体文件包括:通过所述浏览器和所述接口模块从所述服务器的所述存放路径中下载所述目标媒体文件。5.根据权利要求4所述的方法,其特征在于,在判断所述浏览器是否与所述客户端的接口模块建立了交互关系之后,还包括:若未建立所述交互关系,则提示无法播放所述目标媒体文件。6.根据权利要求1所述的方法,其特征在于,在所述浏览器的所述第一窗口中播放所述目标媒体文件的过程中,所述方法还包括:检测所述第二窗口中是否播放到所述视频文件中的预定图像,或者,所述预定图像中的部分或全部是否被所述第一窗口遮挡;若检测出播放到所述预定图像,或者,所述预定图像中的部分或全部被所述第一窗口遮挡,则将所述第一窗口从所述第二窗口中的当前位置移动到目标位置。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述浏览器的第一窗口位于所述客户端的第二窗口之上包括以下至少之一:所述第一窗口位于所述第二窗口的左下角;所述第一窗口位于所述第二窗口的右下角;所述第一窗口位于所述第二窗口的左上角;所述第一窗口位于所述第二窗口的右上角。8.一种媒体文件的播放装置,其特征在于,包括:接收...

【专利技术属性】
技术研发人员:徐刚王贤骏王平阳丹
申请(专利权)人:腾讯科技北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1