一种多媒体播放方法和系统、存储介质技术方案

技术编号:19220199 阅读:95 留言:0更新日期:2018-10-20 08:24
本发明专利技术实施例涉及一种多媒体播放方法和系统、存储介质。其中,该方法包括:对获取到的播放请求进行解析,得到播放请求信息;根据播放请求信息调取目标播放器;通过目标播放器对多媒体进行播放。通过本实施例提供的:对播放请求进行解析,得到播放请求信息,根据播放请求信息对目标播放器进行调取,以便通过目标播放器对多媒体进行播放的技术方案,实现了对不同类型的图像或视频进行播放的技术效果。

【技术实现步骤摘要】
一种多媒体播放方法和系统、存储介质
本专利技术实施例涉及多媒体播放
,尤其涉及一种多媒体播放方法和系统、存储介质。
技术介绍
随着科学技术的发展,电子产品迎来了发展热潮,尤其是观影产品。如,手机、电脑、iPad等等。在现有技术中,视频网站普遍使用Flash播放器插件直接播放2D视频文件。然而,随着立体电影的兴起,3D、4D影片越发普遍和普及。且观看3D影片与2D影片相比,3D影片给用户带来一些更优的体验,例如影片中场景的立体感,以及给用户带来身临其境的氛围。由于不同的用户有不同的观影需求,因此,在目前庞大的用户量基础上,2D视频与3D视频的播放都有其相应的市场空间和用户群。在现有技术中,当用户对视频进行观看时,如果观看视频的终端只能支持2D视频,则无法对3D视频进行观看。而视频文件为3D视频文件时,则可直接通过3D影片播放功能的软件加载该3D视频文件进行播放。为了节省本地存储空间,以及给用户带来观影方面的快捷体验,通常视频文件提供商采用flash播放器直接向用户播放视频文件,而现有技术中,在网页端采用flash播放器播放视频文件通常只能实现一种效果,即播放2D视频文件时,只实现2D效果。因此,现有技术中,并没有提出在同一个平台中对2D视频、2D图像、3D视频、3D图像等进行展示的方法。
技术实现思路
为解决上述技术问题,本专利技术实施例提供了一种多媒体播放方法和系统、存储介质。根据本专利技术实施例的一个方面,本专利技术实施例提供了一种多媒体播放方法,所述方法包括:对获取到的播放请求进行解析,得到播放请求信息;根据所述播放请求信息调取目标播放器;通过所述目标播放器对多媒体进行播放。通过本实施例提供的:对播放请求进行解析,得到播放请求信息,根据播放请求信息对目标播放器进行调取,以便通过目标播放器对多媒体进行播放的技术方案,实现了对不同类型的图像或视频进行播放的技术效果。根据本专利技术实施例的另一个方面,本专利技术实施例提供了一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行如上所述的方法。根据本专利技术实施例的另一个方面,本专利技术实施例提供了一种多媒体播放系统,其特征在于,所述系统包括:解析模块:用于对获取到的播放请求进行解析,得到播放请求信息;调取模块:用于根据所述播放请求信息调取目标播放器;播放模块:用于通过所述目标播放器对多媒体进行播放。附图说明图1为本专利技术实施例提供的一种多媒体播放方法的流程示意图;图2为本专利技术实施例提供的一种多媒体播放系统的结构示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透彻理解本专利技术。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的系统以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。本专利技术实施例提供了一种多媒体播放方法和系统、存储介质。根据本专利技术实施例的一个方面,本专利技术实施例提供了一种多媒体播放方法。第一实施例:请参阅图1,图1为本专利技术实施例提供的一种多媒体播放方法的流程示意图。如图1所示,该方法包括:S100:对获取到的播放请求进行解析,得到播放请求信息。在接收到播放请求后,对播放请求进行解析,得到播放请求信息。其中,播放请求信息包括:类型信息、标题信息、长度信息和内容信息中的一种或多种。S200:根据播放请求信息调取目标播放器。由于不同的播放请求对应的播放请求信息可能不同,所以,根据播放请求信息对目标播放器进行调取。以便通过不同的播放器实现不同播放请求的对应的多媒体的播放。S300:通过目标播放器对多媒体进行播放。在现有技术中,通过对多媒体进行转换,从而实现对不同类型的多媒体进行播放。而在本申请中,通过对播放请求进行解析,得到播放请求信息,根据播放请求信息的不同,从而调取不同的播放器,从而实现对不同的多媒体进行播放。例如:当为对具体某视频进行播放时,先对接收到的视频播放请求进行解析,得到视频播放请求信息,根据视频播放请求信息调取与该视频播放请求信息相对应的目标播放器,根据该播放器对视频进行播放。具体地,当该视频为2D视频时,则通过调用2D对应的播放器,通过该播放器对该2D视频进行播放。第二实施例:本实施例以第一实施例为基础。在本实施例中,当播放请求信息包括类型信息时,则S200具体包括:获取播放请求信息中的类型信息。如,用户通过用户端向系统发送了观看视频A的播放请求信息。系统根据该播放请求信息确定类型信息,此时的类型信息即为视频A的类型信息,如具体为3D视频类型。根据类型信息遍历预先建立的数据库,得到遍历结果。根据类型信息在数据库中进行遍历,得到遍历结果。如,根据3D视频类型在数据库中遍历,得到遍历结果。根据遍历结果调取目标播放器。第三实施例:本实施例以第二实施例为基础。在本实施例中,根据类型信息遍历预先建立的数据库,得到遍历结果,具体包括:获取数据库中的类型记录表。数据库中包括类型记录表,通过类型记录表可获知类型信息与播放器之间的对应关系。根据类型信息对类型记录表进行遍历,得到遍历结果。根据类型信息遍历记录表,找到记录表中与类型信息相对应的播放器,即为得到的遍历结果。第四实施例:本实施例以上述任一实施例为基础。在本实施例中,该方法还包括:当目标播放器为第一类型播放器时,则对初始多媒体文件进行转换,得到目标多媒体文件。其中,当第一类型播放器为3D播放器时,则需要对初始多媒体文件进行转换,才能得到目标多媒体文件。且,不需要转换的多媒体文件为OBJ文件和FBX文件。根据目标多媒体文件确定多媒体。例如:当初始多媒体文件为OBJ文件的视频时,则直接通过第一类型播放器对OBJ文件对应的进行解码,得到视频,并通过第一类型播放器对该视频进行播放。当所述目标播放器为第二播放器时,即为2D播放器时,则直接通过2D播放器对多媒体文件进行解码,得到视频,并进行播放。根据本专利技术实施例的另一个方面,本专利技术实施例提供了一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行如上所述的四个实施例中的任一实施例所述的方法。根据本专利技术实施例的另一个方面,本专利技术实施例提供了一种多媒体播放系统。请参阅图2,图2为本专利技术实施例提供的一种多媒体播放系统的结构示意图。如图2所示,该系统包括:解析模块:用于对获取到的播放请求进行解析,得到播放请求信息;调取模块:用于根据播放请求信息调取目标播放器;播放模块:用于通过目标播放器对多媒体进行播放。在一种可能实现的技术方案中,调取模块具体用于:获取播放请求信息中的类型信息;根据述类型信息遍历预先建立的数据库,得到遍历结果;根据遍历结果调取目标播放器。在一种可能实现的技术方案中,调取模块具体用于:获取数据库中的类型记录表;根据类型信息对类型记录表进行遍历,得到遍历结果。在一种可能实现的技术方案中,该系统还包括:转换模块,其中,转换模块用于:当目标播放器为第一类型播放器时,则对初始多媒体文件进行转换,得到目标多媒体文件,以便根据目标多媒体文件确定多媒体。读者应理解,在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构或者特点包含于本本文档来自技高网...

【技术保护点】
1.一种多媒体播放方法,其特征在于,所述方法包括:对获取到的播放请求进行解析,得到播放请求信息;根据所述播放请求信息调取目标播放器;通过所述目标播放器对多媒体进行播放。

【技术特征摘要】
1.一种多媒体播放方法,其特征在于,所述方法包括:对获取到的播放请求进行解析,得到播放请求信息;根据所述播放请求信息调取目标播放器;通过所述目标播放器对多媒体进行播放。2.根据权利要求1所述的一种多媒体播放方法,其特征在于,当所述播放请求信息包括类型信息时,则所述根据所述播放请求信息调取目标播放器具体包括:获取所述播放请求信息中的所述类型信息;根据所述类型信息遍历预先建立的数据库,得到遍历结果;根据所述遍历结果调取所述目标播放器。3.根据权利要求2所述的一种多媒体播放方法,其特征在于,所述根据所述类型信息遍历预先建立的数据库,得到遍历结果,具体包括:获取所述数据库中的类型记录表;根据所述类型信息对所述类型记录表进行遍历,得到所述遍历结果。4.根据权利要求1-3中任一项所述的一种多媒体播放方法,其特征在于,在所述通过所述目标播放器对多媒体进行播放之前,所述方法包括:当所述目标播放器为第一类型播放器时,则对初始多媒体文件进行转换,得到目标多媒体文件;根据所述目标多媒体文件确定所述多媒体。5.一种计算机...

【专利技术属性】
技术研发人员:滕达生
申请(专利权)人:瞪羚实训北京科技有限公司
类型:发明
国别省市:北京,11

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

1