多媒体文件的播放方法和装置与流程

文档序号:12379016阅读:171来源:国知局
多媒体文件的播放方法和装置与流程

本发明涉及多媒体领域,具体而言,涉及一种多媒体文件的播放方法和装置。



背景技术:

角标广告是电视节目播出时,悬挂在屏幕左上角(或右下角、左下角、右上角)播放的动态标识。在节目正式播出之前,各频道广告较为泛滥,观众往往不堪忍受长时间的广告等待而调换频道,角标广告由于与节目同时播放,不可规避,且时间长,印象较为深刻,价格又远远低于常规广告,因此角标广告具有广泛的应用。角标广告以其特色鲜明的优势,赢得了众多客户的认可,在节目进行中悬挂角标播放广告,利用节目收视远远好于广告段收视的特点,获得比中插段位还好的广告效果。

市场上电视和OTT盒子的设备能力相差巨大,比如是否4K屏、是否支持杜比音效、是否支持H.265解码等,这些能力在不同品牌或同品牌不同系列间都可能存在差异。但是,当前视频角标行业所使用的方案对同一个播放内容,无论是哪类用户在哪类设备上使用,展现出来的角标都是一样的,图1是根据现有技术的角标展示效果的示意图,如图1所示,在播放同一个电视节目过程中,所有电视的角标相同。这种方案不能凸显电子设备的优势功能,而生产厂商希望能够突出自己的优势功能,规避其劣势。另外,当前视频广告,主要体现在播放场景,如前贴片、后贴片、或暂停广告等,在视频媒资方面基本没有广告形态的呈现。

针对上述的问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供了一种多媒体文件的播放方法和装置,以至少解决同一个播放内容在不同的终端上的角标相同不能突出设备能力的技术问题。

根据本发明实施例的一个方面,提供了一种多媒体文件的播放方法,包括:获取终端的设备型号的支持信息,其中,所述支持信息用于指示所述终端所支持的设备播放能力;获取与所述支持信息对应的第一多媒体文件,其中,所述第一多媒体文件的所指示的信息与所述设备播放能力匹配;在所述终端上播放所述与所述支持信息对应的第一多媒体文件。

根据本发明实施例的另一方面,还提供了一种多媒体文件的播放装置,包括:第一获取单元,用于获取终端的设备型号的支持信息,其中,所述支持信息用于指示所述终端所支持的设备播放能力;第二获取单元,用于获取与所述支持信息对应的第一多媒体文件,其中,所述第一多媒体文件所指示的信息与所述设备播放能力匹配;第一播放单元,用于在所述终端上播放所述与所述支持信息对应的第一多媒体文件。

在本发明实施例中,通过获取终端的设备型号的支持信息,根据支持信息获取对应的第一多媒体文件,然后在终端上播放与支持信息对应的第一多媒体文件,达到了根据设备型号播放相应的多媒体文件的目的,从而实现了对于同一播放内容在不同型号的设备上播放与设备型号匹配的文件以体现不同的设备播放能力的技术效果,进而解决了同一个播放内容在不同的终端上的角标相同不能突出设备能力的技术问题。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据现有技术的角标展示效果的示意图;

图2是根据本发明实施例的多媒体文件的播放方法的硬件环境的示意图;

图3是根据本发明实施例的一种可选的多媒体文件的播放方法的流程图;

图4是根据本发明实施例的一种可选的多媒体文件的播放方法的流程图;

图5是根据本发明实施例的一种可选的多媒体文件的播放效果的示意图;

图6是根据本发明实施例的一种可选的多媒体文件的播放方法的流程图;

图7是根据本发明实施例的一种可选的用于执行多媒体文件的播放方法的硬件结构的示意图;

图8是根据本发明实施例的一种可选的用于执行多媒体文件的播放方法的硬件结构的示意图;

图9是根据本发明实施例的一种可选的多媒体文件的播放装置的示意图;以及

图10是根据本发明实施例的一种终端的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

实施例1

根据本发明实施例,提供了一种多媒体文件的播放方法的实施例。

可选地,在本实施例中,上述多媒体文件的播放方法可以应用于如图2所示的由服务器102和终端104所构成的硬件环境中。如图2所示,服务器102通过网络与终端104进行连接,上述网络包括但不限于:广域网、城域网或局域网,终端104并不限定于PC、手机、平板电脑等。本发明实施例的多媒体文件的播放方法可以由服务器102来执行,也可以由终端104来执行,还可以是由服务器102和终端104共同执行。其中,终端104执行本发明实施例的多媒体文件的播放方法也可以是由安装在其上的客户端来执行。

本发明实施例的多媒体文件的播放方法可以包括以下过程:服务器102获取终端104的设备型号的支持信息,服务器102获取与支持信息对应的第一多媒体文件,将该多媒体文件发送到终端104中,终端104播放与支持信息对应的第一多媒体文件,在一些应用场景中,终端104可以有多个,获取终端104的设备型号的支持信息还可以是终端104获取,如果在终端104中存储有第一多媒体文件,也可以由终端104获取与支持信息对应的第一多媒体文件。

图3是根据本发明实施例的一种可选的多媒体文件的播放方法的流程图,如图3所示,该方法可以包括以下步骤:

步骤S302,获取终端的设备型号的支持信息。

步骤S304,获取与支持信息对应的第一多媒体文件。

步骤S306,在终端上播放与支持信息对应的第一多媒体文件。

通过上述步骤S302至步骤S306,通过获取终端的设备型号的支持信息,根据支持信息获取对应的第一多媒体文件,然后在终端上播放与支持信息对应的第一多媒体文件,达到了根据设备型号播放相应的多媒体文件的目的,用户可以在视频等文件播放过程中看到设备上的多媒体文件,多媒体文件上可以显示有该设备的播放能力标识信息,因此可以确定该设备的播放能力,可以解决同一个播放内容在不同的终端上的角标相同不能突出设备能力的技术问题,进而达到了对于同一播放内容在不同型号的设备上播放与设备型号匹配的文件以体现不同的设备播放能力的技术效果。

在步骤S302提供的技术方案中,支持信息用于指示终端所支持的设备播放能力,终端可以是多种类型的电视终端、电脑屏幕终端、手机终端等,终端的设备型号可以是终端的品牌和型号,终端的设备型号的支持信息可以是以下类型的至少之一:终端支持4k屏、终端支持杜比音效、终端支持H.265解码、终端支持HDR10、终端支持HEVC、终端支持3D。

获取终端的设备型号的支持信息可以是终端获取自身的设备型号的支持信息,例如通过安装在终端上的应用获取;也可以是服务器获取终端的设备信号的支持信息,例如,服务器根据终端的设备型号通过网络获取终端的设备型号的支持信息。

在步骤S304提供的技术方案中,第一多媒体文件的文件内容与设备播放能力匹配,第一多媒体文件可以是多种格式的多媒体文件,例如,可以是.jpg格式的图片或者.gif格式的图片文件,也可以是视频文件,还可以是文字。第一多媒体文件所指示的信息可以是以下至少之一:终端支持4k屏、终端支持杜比音效、终端支持H.265解码、终端支持HDR10、终端支持HEVC、终端支持3D。

可选地,第一多媒体文件所指示的信息与设备播放能力匹配包括以下至少之一:第一多媒体文件的文件内容用于指示设备播放能力;第一多媒体文件的文件属性与设备播放能力对应。第一多媒体文件的文件内容用于指示设备播放能力可以是第一多媒体文件的文件内容中携带有与支持信息对应的第一多媒体文件,例如,如果终端支持4k屏,则第一多媒体文件可以是携带有“4k”的文字,也可以是预定的代表4k的符号,例如,五角星代表4k屏,则第一多媒体文件可以是五角星,第一多媒体文件还可以是动画或者小视频等可以表示4k屏的多媒体文件,用户在看到第一多媒体文件时可以知道该终端支持4k屏。第一多媒体文件可以是一个,也可以是多个,例如,终端既支持4k,又支持杜比,则第一多媒体文件可以为一个文件,同时指示4k和杜比,也可以为两个文件,其中一个指示支持4k,另一个指示支持杜比。第一多媒体文件在终端上显示可以是根据预先设定的显示规则显示,例如,可以一直显示,也可以是每隔一段时间自动随机显示一次,或者根据用户的设定进行显示或者取消。

第一多媒体文件的文件属性与设备播放能力对应可以是第一多媒体文件的文件显示效果与设备播放能力相对应,例如,终端支持3D,则第一多媒体文件的显示效果为3D,用户在观看第一多媒体文件时,看到的第一多媒体文件的显示效果为3D效果。

获取与支持信息对应的第一多媒体文件可以是由终端获取,例如,终端的数据库中存储有多个与终端的设备播放能力匹配的第一多媒体文件,在确定终端的设备型号的支持信息之后,终端从数据库中获取与支持信息对应的第一多媒体文件。获取与支持信息对应的第一多媒体文件可以是由服务器获取,例如,服务器获取到终端的设备型号的支持信息之后,在服务器的数据库中检索或者生成与支持信息对应的第一多媒体文件,然后将第一多媒体文件发送到终端上。

获取与支持信息对应的第一多媒体文件可以是,根据预设的规则表确定与支持信息对应的第一多媒体文件,其中,预设的规则表中存储有设备型号的支持信息和第一多媒体文件的对应关系。例如,在服务器中存储有预设的规则表,规则表中存储有与3D设备对应的第一多媒体文件,在确定终端所支持的设备播放能力为3D之后,通过查表确定某一张图片为第一多媒体文件,则将该图片确定为与支持信息对应的第一多媒体文件。

在步骤S306提供的技术方案中,在获取到与支持信息对应的第一多媒体文件之后,在终端上播放与支持信息对应的第一多媒体文件。第一多媒体文件可以在终端的播放区域的某个位置显示,例如,终端的播放区域可以是屏幕,为了不影响屏幕的播放效果可以在屏幕的一个角进行显示,因此也可以称为角标,例如,在终端屏幕的右下角进行显示,也可以在终端屏幕的右上角、左上角或左下角显示,可选地,可以在终端屏幕的多个角都显示第一多媒体文件。由于终端的显示区域显示的内容可能有所变化,第一多媒体文件的播放位置可以不固定,可以根据终端的显示内容的变化调整第一多媒体文件的显示位置,以达到最佳的显示效果。

在一种可选的实施方式中,在终端上播放与支持信息对应的第一多媒体文件之前,判断是否接收到播放请求,其中,播放请求用于请求播放第一多媒体文件;用户根据需要选择是否显示第一多媒体文件,如果用户发出播放请求,例如通过遥控器等设备发出播放请求的指令,终端设备接收到播放请求之后,再获取终端的设备型号的支持信息,然后获取与支持信息对应的第一多媒体文件,在终端上播放与支持信息对应的第一多媒体文件。通过在接收到播放请求之后才播放第一多媒体文件,可以提高用户使用的灵活度。

在一种可选的实施方式中,除了播放设备能力外,还可以显示广告信息。在获取与支持信息对应的多媒体文件之后,获取第二多媒体文件,其中,第二多媒体文件的文件内容与设备的播放内容匹配;在终端上播放第二多媒体文件。第二多媒体文件可以是广告信息,可以是多种格式的多媒体文件,例如,可以是.jpg格式的图片或者.gif格式的图片文件,也可以是视频文件,还可以是文字。第二多媒体文件的获取可以是服务器获取,第二多媒体文件的文件内容与设备的播放内容匹配,例如,在终端播放某部影片时,第二多媒体文件可以是该影片的宣传海报,再例如,在终端播放某综艺节目时,第二多媒体文件可以是该综艺节目的广告赞助商的图片,或者可以显示广告商信息,如“A公司独家”的文字信息,如果有多个广告信息,第二多媒体文件可以是多个,多个第二多媒体文件可以每隔一段时间轮流显示,或者根据预设的规则显示,例如,根据广告商的竞价排名显示。通过对第二多媒体文件的显示,可以提高广告关注度,也提高了广告的性价比。

在一种可选的实施方式中,在第一多媒体文件和第二多媒体文件都播放的情况下,第一多媒体文件和第二多媒体文件可以在同一个角显示,也可以在不同的角显示,用户可以根据需要设置第一多媒体文件和第二多媒体文件的显示情况,可以都显示,也可以显示其中的一个,还可以都不显示。

在一种可选的实施方式中,第二多媒体文件可以根据终端具体播放的内容确定,例如,播放不同的视频时第二多媒体文件不同,也可以根据播放的节目或者视频的合作厂商显示不同的第二多媒体文件,第二多媒体文件可以作为广告投放。

图4是根据本发明实施例的一种可选的多媒体文件的播放方法的流程图,如图4所示,该方法可以包括以下步骤:

步骤S402,获取电子设备的设备能力的支持情况。

电子设备的设备能力的支持情况可以通过多种方法获取,无论通过哪种方法获取电子设备的设备能力的支持情况,都可以应用于本发明实施例,例如,可以通过安装在电子设备上的应用(Application,简称为App)获取电子设备的设备能力的支持情况,电子设备可以是电视,OTT盒子等,OTT盒子是互联网公司越过运营商开发的,基于开放互联网的各种视频及数据服务业务。

步骤S404,根据设备能力的支持情况实时动态地在电子设备的播放视频上展示与设备能力的支持情况相对应的动态角标。

在获取电子设备的设备能力支持情况之后,根据获取到的支持情况在电子设备播放的视频上展示与支持情况相对应的动态角标。

例如,安装在电子设备上的App发出请求,请求显示动态角标时,App调用电子设备的系统(例如,安卓系统)命令,自动采集上报电子设备的型号信息到后台系统(例如,服务器),电子设备的型号信息可以是某产品s50/x60/s40等,然后,后台系统维护各设备型号对应支持的设备能力,根据采集的型号信息判断电子设备的设备能力的支持情况,例如,是否是4k屏、是否支持杜比音效、是否支持H.265解码、是否支持HDR10、是否支持HEVC、是否支持3D等,根据支持情况和预设的动态角标在后台实时做匹配,在电子设备的播放视频显示相对应的带有设备能力信息的动态角标。通过动态角标展示电子设备的设备能力,可以突出电子设备的优势功能。解决了电子设备的生产商的市场诉求,在市场营销上突出其优势性能,有利于厂商营销。

图5是根据本发明实施例的一种可选的多媒体文件的播放效果的示意图,如图5所示,以终端为电视为例,电视支持4k,在电视画面播放过程中,右下角显示“4k电视”的字样或者图标,用户在观看电视过程中,很容易通过角标了解到该电视支持4k。

图6是根据本发明实施例的一种可选的多媒体文件的播放方法的流程图,如图6所示,该方法可以包括以下步骤:

步骤S602,获取广告提供商的广告信息。

在终端的显示屏幕显示画面过程中,获取广告提供商的广告信息,广告提供商的广告信息可以与当前播放的画面相关,也可以根据预设的规则获取相应的广告信息。

步骤S604,根据广告提供商的广告信息实时动态地在电子设备的播放视频上展示与广告提供商的广告信息相对应的动态角标。

可以通过动态角标的方式在电子设备的播放视频上展示与广告提供商的广告信息,例如,广告冠名信息,在视频播放过程中在屏幕的右下角显示该视频的合作广告,该广告信息可以是动态的,例如,小视频或者.gif格式的图片等,该合作广告语当前播放的视频内容相关。可以展示厂商最想突出的某个广告,也可以根据产品形态的定义进行展示,或者多个广告轮流显示,角标广告的控制力度可以细化到单个视频专辑,可以针对不同合作厂商,对同一个内容进行不同的广告投放。通过实时动态地在电子设备的播放视频上展示与广告提供商的广告信息相对应的动态角标,形成了一种新的广告投放模式。由于广告内容与当前播放的视频内容相关,提高了广告的关注度。

图7是根据本发明实施例的一种可选的用于执行多媒体文件的播放方法的硬件结构的示意图,如图7所示,该硬件结构包括:设备能力获取单元,控制单元和动态角标展示单元。

设备能力获取单元可以获取电子设备的设备能力的支持情况,其中,电子设备的设备能力的支持情况包括以下至少之一:是否4K屏、是否支持杜比音效、是否支持H.265解码、是否支持HDR10、是否支持HEVC、是否支持3D等。

控制单元(例如可以是CPU、ARM、FPGA、DSP、MCU等等),与设备能力获取单元相连接,用于根据设备能力的支持情况,发送与支持情况相匹配的动态角标的控制命令。如,支持4K,就发出展示支持4K屏的动态角标的控制命令。

动态角标展示单元(可以是显示屏),用于根据控制命令,展示相对应的角标。

图8是根据本发明实施例的一种可选的用于执行多媒体文件的播放方法的硬件结构的示意图,如图8所示,该硬件结构包括:广告获取单元,控制单元和动态角标展示单元。

广告获取单元,用于获取广告提供商提供的广告信息,广告信息可以存储在云端,也可以存储在本地,还可以由厂商随时通过服务器传输到电视。

控制单元(例如可以是CPU、ARM、FPGA、DSP、MCU等等),与广告获取单元相连接,用于根据广告提供商提供的广告信息,发送与广告信息相匹配的动态角标的控制命令。如,A公司独家,就发出展示A公司独家的广告的动态角标的控制命令。

动态角标展示单元(可以是显示屏),用于根据控制命令,展示相对应的角标。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

实施例2

根据本发明实施例,还提供了一种用于实施上述多媒体文件的播放方法的多媒体文件的播放装置。图9是根据本发明实施例的一种可选的多媒体文件的播放装置的示意图,如图9所示,该装置可以包括:

第一获取单元10,用于获取终端的设备型号的支持信息,其中,所述支持信息用于指示所述终端所支持的设备播放能力;

第二获取单元20,用于获取与所述支持信息对应的第一多媒体文件,其中,所述第一多媒体文件所指示的信息与所述设备播放能力匹配;

第一播放单元30,用于在所述终端上播放所述与所述支持信息对应的第一多媒体文件。

需要说明的是,该实施例中的第一获取单元10可以用于执行本申请实施例1中的步骤S202,该实施例中的第二获取单元20可以用于执行本申请实施例1中的步骤S204,该实施例中的第一播放单元30可以用于执行本申请实施例1中的步骤S206。

此处需要说明的是,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在如图1所示的硬件环境中,可以通过软件实现,也可以通过硬件实现。

通过上述模块,可以解决了同一个播放内容在不同的终端上的角标相同不能突出设备能力的技术问题,进而达到对于同一播放内容在不同型号的设备上播放与设备型号匹配的文件以体现不同的设备播放能力的技术效果。

可选地,该装置还包括:判断单元,用于在终端上播放与支持信息对应的第一多媒体文件之前,判断是否接收到播放请求,其中,播放请求用于请求播放第一多媒体文件;第一获取单元10用于在接收到播放请求之后,获取终端的设备型号的支持信息。

可选地,终端所支持的设备播放能力包括以下至少之一:终端支持4k屏;终端支持杜比音效;终端支持H.265解码;终端支持HDR10;终端支持HEVC;终端支持3D。

可选地,第一播放单元用于在终端的播放区域的一个或多个角上播放第一多媒体文件。

可选地,第一多媒体文件所指示的信息与设备播放能力匹配包括以下至少之一:第一多媒体文件的文件内容用于指示设备播放能力;第一多媒体文件的文件属性与设备播放能力对应。

可选地,该装置还包括:第三获取单元,用于在获取与支持信息对应的多媒体文件之后,获取第二多媒体文件,其中,第二多媒体文件的文件内容与设备的播放内容匹配;第二播放单元,用于在终端上播放第二多媒体文件。

可选地,第二获取单元20用于根据预设的规则表确定与支持信息对应的第一多媒体文件,其中,规则表中存储有设备型号的支持信息和第一多媒体文件的对应关系。

此处需要说明的是,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在如图1所示的硬件环境中,可以通过软件实现,也可以通过硬件实现,其中,硬件环境包括网络环境。

实施例3

根据本发明实施例,还提供了一种用于实施上述多媒体文件的播放方法的服务器或终端。

图10是根据本发明实施例的一种终端的结构框图,如图10所示,该终端可以包括:一个或多个(图中仅示出一个)处理器201、存储器203、以及传输装置205(如上述实施例中的发送装置),如图10所示,该终端还可以包括输入输出设备207。

其中,存储器203可用于存储软件程序以及模块,如本发明实施例中的多媒体文件的播放方法对应的程序指令/模块,处理器201通过运行存储在存储器203内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的多媒体文件的播放方法。存储器203可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器203可进一步包括相对于处理器201远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

上述的传输装置205用于经由一个网络接收或者发送数据,还可以用于处理器与存储器之间的数据传输。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置205包括一个网络适配器(Network Interface Controller,NIC),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输装置205为射频(Radio Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。

其中,具体地,存储器203用于存储应用程序。

处理器201可以通过传输装置205调用存储器203存储的应用程序,以执行下述步骤:获取终端的设备型号的支持信息,其中,支持信息用于指示终端所支持的设备播放能力;获取与支持信息对应的第一多媒体文件,其中,第一多媒体文件所指示的信息与设备播放能力匹配;在终端上播放与支持信息对应的第一多媒体文件。

处理器201还用于执行下述步骤:判断是否接收到播放请求,其中,播放请求用于请求播放第一多媒体文件;在接收到播放请求之后,获取终端的设备型号的支持信息。

处理器201还用于执行下述步骤:在终端的播放区域的一个或多个角上播放第一多媒体文件

处理器201还用于执行下述步骤:获取第二多媒体文件,其中,第二多媒体文件的文件内容与设备的播放内容匹配;在终端上播放第二多媒体文件。

处理器201还用于执行下述步骤:根据预设的规则表确定与支持信息对应的第一多媒体文件,其中,预设的规则表中存储有设备型号的支持信息和第一多媒体文件的对应关系。

采用本发明实施例,提供了一种多媒体文件的播放方法的方案。通过获取终端的设备型号的支持信息,根据支持信息获取对应的第一多媒体文件,然后在终端上播放与支持信息对应的第一多媒体文件,达到了根据设备型号播放相应的多媒体文件的目的,从而实现了对于同一播放内容在不同型号的设备上播放与设备型号匹配的文件以体现不同的设备播放能力的技术效果,进而解决了同一个播放内容在不同的终端上的角标相同不能突出设备能力的技术问题。

可选地,本实施例中的具体示例可以参考上述实施例1和实施例2中所描述的示例,本实施例在此不再赘述。

本领域普通技术人员可以理解,图10所示的结构仅为示意,终端可以是智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑以及移动互联网设备(Mobile Internet Devices,MID)、PAD等终端设备。图10其并不对上述电子装置的结构造成限定。例如,终端还可包括比图10中所示更多或者更少的组件(如网络接口、显示装置等),或者具有与图10所示不同的配置。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(Random Access Memory,RAM)、磁盘或光盘等。

实施例4

本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以用于执行多媒体文件的播放方法的程序代码。

可选地,在本实施例中,上述存储介质可以位于上述实施例所示的网络中的多个网络设备中的至少一个网络设备上。

可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:

S1,获取终端的设备型号的支持信息,其中,支持信息用于指示终端所支持的设备播放能力;

S2,获取与支持信息对应的第一多媒体文件,其中,第一多媒体文件所指示的信息与设备播放能力匹配;

S3,在终端上播放与支持信息对应的第一多媒体文件。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:判断是否接收到播放请求,其中,播放请求用于请求播放第一多媒体文件;在接收到播放请求之后,获取终端的设备型号的支持信息。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:在终端的播放区域的一个或多个角上播放第一多媒体文件

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:获取第二多媒体文件,其中,第二多媒体文件的文件内容与设备的播放内容匹配;在终端上播放第二多媒体文件。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:根据预设的规则表确定与支持信息对应的第一多媒体文件,其中,预设的规则表中存储有设备型号的支持信息和第一多媒体文件的对应关系。

可选地,本实施例中的具体示例可以参考上述实施例1和实施例2中所描述的示例,本实施例在此不再赘述。

可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1