CN106303668B - 一种多媒体播放信息的处理方法、装置及终端 - Google Patents
一种多媒体播放信息的处理方法、装置及终端 Download PDFInfo
- Publication number
- CN106303668B CN106303668B CN201610675147.XA CN201610675147A CN106303668B CN 106303668 B CN106303668 B CN 106303668B CN 201610675147 A CN201610675147 A CN 201610675147A CN 106303668 B CN106303668 B CN 106303668B
- Authority
- CN
- China
- Prior art keywords
- information
- historical
- playback
- playback device
- group
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4826—End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/432—Content retrieval operation from a local storage medium, e.g. hard-disk
- H04N21/4325—Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种多媒体播放信息的处理方法、装置及终端,其中该方法包括:接收多媒体播放组的创建请求,该创建请求携带需要创建的播放组中关联的播放设备信息;将播放设备信息与预设的历史播放组集合进行匹配;若确定播放设备信息与预设的历史播放组集合匹配,则从预设的历史播放组集合中确定相应的目标历史播放组信息;基于该目标历史播放组信息创建多媒体播放组。本发明实施例在每一次组建播放组时,通过需要关联的播放设备信息与预先存储的历史播放组集合进行匹配,从而可以自动的根据匹配到的目标历史播放组信息创建播放组,相对于用户手动编辑播放组播放信息的方式,大大提高了操作效率以及操作便利性。
Description
技术领域
本发明属于通信技术领域,尤其涉及一种多媒体播放信息的处理方法、装置及终端。
背景技术
随着终端技术的不断发展,用户的娱乐也变得越来越多样化,比如利用终端进行多媒体播放,其中多媒体可以包括文字、图片、照片、音乐等等。
以音乐为例,目前音乐系统通常由多台播放设备组成,各台播放设备间通过无线或有线网络技术连接通信,其可以单独播放音乐,也可以多台播放设备组成一个播放组同步播放音乐。控制终端(如手机、平板电脑等终端)可以通过无线技术(如无线保真(WIFI,Wireless Fidelity))连接到音乐系统中的播放设备,从而控制音乐系统。用户可以使用控制终端执行对音乐系统中的播放设备的分组操作。一个音乐系统中可以存在多个播放组,每个播放组都会关联到一个播放列表,如用户为播放组添加的一系列歌曲,形成一个歌曲列表。
然而在用户每一次组建播放组时,都需要用户手动为该播放组编辑播放列表,从而导致操作效率较低,便利性较差。
发明内容
本发明的目的在于提供一种多媒体播放信息的处理方法、装置及终端,解决多媒体播放信息处理的操作效率低,操作便利性差的问题。
为解决上述技术问题,本发明实施例提供以下技术方案:
第一方面,本发明提供一种多媒体播放信息的处理方法,其中包括:
接收多媒体播放组的创建请求,所述创建请求携带需要创建的播放组中关联的播放设备信息;
将所述播放设备信息与预设的历史播放组集合进行匹配;
若确定所述播放设备信息与预设的历史播放组集合匹配,则从预设的历史播放组集合中确定相应的目标历史播放组信息;
基于所述目标历史播放组信息创建多媒体播放组。
第二方面,本发明提供一种多媒体播放信息的处理装置,其中包括:
接收单元,用于接收多媒体播放组的创建请求,所述创建请求携带需要创建的播放组中关联的播放设备信息;
匹配单元,用于将所述播放设备信息与预设的历史播放组集合进行匹配;
确定单元,用于若确定所述播放设备信息与预设的历史播放组集合匹配,则从预设的历史播放组集合中确定相应的目标历史播放组信息;
创建单元,用于基于所述目标历史播放组信息创建多媒体播放组。
第三方面,本发明提供一种终端,其中包括:
存储有可执行程序代码的存储器;
与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行如上述提供的多媒体播放信息的处理方法。
相对于现有技术,本发明实施例,当接收到多媒体播放组的创建请求时,将该创建请求携带的需要关联的播放设备信息,与预先存储的历史播放组集合进行匹配;然后在确定匹配时,则可从历史播放组集合中确定出与创建请求相应的目标历史播放组信息,最后基于所述目标历史播放组信息创建多媒体播放组。即本发明在每一次组建播放组时,通过需要关联的播放设备信息与预先存储的历史播放组集合进行匹配,从而可以自动的根据匹配到的目标历史播放组信息创建播放组,相对于用户手动编辑播放组播放信息的方式,大大提高了操作效率以及操作便利性。
附图说明
下面结合附图,通过对本发明的具体实施方式详细描述,将使本发明的技术方案及其它有益效果显而易见。
图1是本发明实施例提供的多媒体播放信息的处理方法的流程示意图;
图2为本发明提供的多媒体播放信息的处理方法的场景示意图;
图3为本发明实施例提供的多媒体播放信息的处理方法的另一流程示意图;
图4为本发明实施例提供的多媒体播放信息的处理装置的结构示意图;
图5为本发明实施例提供的多媒体播放信息的处理装置的另一结构示意图;
图6为本发明实施例提供的终端的结构示意图。
具体实施方式
请参照图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本发明具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。
在以下的说明中,本发明的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存系统中的位置处,其可重新配置或另外以本领域测试人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实体位置,其具有由该数据格式所定义的特定特性。但是,本发明原理以上述文字来说明,其并不代表为一种限制,本领域测试人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。
本发明的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行操作。所熟知的适合用于本发明的运算系统、环境与组态的范例可包括(但不限于)手持电话、个人计算机、服务器、多处理器系统、微电脑为主的系统、主架构型计算机、及分布式运算环境,其中包括了任何的上述系统或装置。
以下将分别进行详细说明。
在本实施例中,将从多媒体播放信息的处理装置(可简称播放信息处理装置)的角度进行描述,该多媒体播放信息的处理装置具体可以集成在如平板电脑,手机等终端中。
一种多媒体播放信息的处理方法,包括:接收多媒体播放组的创建请求,所述创建请求携带需要创建的播放组中关联的播放设备信息;将所述播放设备信息与预设的历史播放组集合进行匹配;若确定所述播放设备信息与预设的历史播放组集合匹配,则从预设的历史播放组集合中确定相应的目标历史播放组信息;基于所述目标历史播放组信息创建多媒体播放组。
请参阅图1,图1是本发明实施例提供的多媒体播放信息的处理方法的流程示意图。所述方法包括:
在步骤S101中,接收多媒体播放组的创建请求,所述创建请求携带需要创建的播放组中关联的播放设备信息。
其中,所述多媒体(Multimedia)是多种媒体的综合,一般包括文本,声音和图像等多种媒体形式。所述播放组为多媒体系统中由多个播放设备组合形成,如,多媒体播放组可以具体为音乐播放组、动画播放组等等。
比如,播放信息处理装置接收用户输入的音乐播放组的创建请求,其中,该创建请求中携带有需要创建的音乐播放组中需要的播放设备信息,如播放设备信息标识信息,即播放设备的名称、标识符号等等。
在步骤S102中,将所述播放设备信息与预设的历史播放组集合进行匹配。
可以理解的是,将用户输入的播放设备信息与预设的历史播放组集合进行匹配的方式有很多,比如:
本实施例中,所述预设的历史播放组集合中可以包括多条历史播放组信息,其中,每一所述历史播放组信息可以包括该历史播放组关联的历史播放设备信息等播放组信息。
在某些实施方式中,所述将所述播放设备信息与预设的历史播放组集合进行匹配可以具体包括将所述播放设备信息与历史播放设备信息进行匹配。
其中,将所述播放设备信息与历史播放设备信息进行匹配的方式有很多,可具体包括如下步骤:
(1)确定所述播放设备信息所指示的第一播放设备,以及所述历史播放设备信息所指示的第二播放设备。
(2)若所述第二播放设备中包含有所有所述第一播放设备,则确定播放设备信息与所述历史播放设备信息匹配。
(3)否则,确定播放设备信息与所述历史播放设备信息不匹配。
比如,播放信息处理装置确定用户输入的播放设备信息所指示的第一播放设备,如B、C,历史播放设备信息所指示的第二播放设备,如A、B、C、D,则认为该历史播放设备信息包含有所有第一播放设备,则可以确定出播放设备信息与该历史播放设备信息匹配。
又比如,假设历史播放设备信息所指示的第二播放设备,如A、B、D,由于该历史播放设备信息并没有包含所有第一播放设备,因此认为播放设备信息与该历史播放设备信息不匹配。
另外,本实施例中所述预设的历史播放组集合可以由用户根据需求预先进行组建存储,也可以是用户曾经创建过的播放组记录,此处不作具体限定。
容易想到的是,本发明中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。
在步骤S103中,若确定所述播放设备信息与预设的历史播放组集合匹配,则从预设的历史播放组集合中确定相应的目标历史播放组信息。
在某些实施方式中,播放信息处理装置可以将所述播放设备信息与历史播放设备信息进行匹配,因此若确定所述播放设备信息与预设的历史播放组集合匹配,则从预设的历史播放组集合中确定相应的目标历史播放组信息可以具体包括:
若确定所述播放设备信息与历史播放设备信息匹配,则从相匹配的历史播放设备信息中确定相应的目标历史播放组信息。
进一步的,从相匹配的历史播放设备信息中确定相应的目标历史播放组信息的方式有很多,比如:
在一种可能的实施方式中,当确定相匹配的历史播放设备信息的数量为一条时,确定所述相匹配的历史播放设备信息为目标历史播放组信息。
即播放信息处理装置在确定预设的历史播放组集合中只有一条历史播放设备信息,与接收到的播放设备信息相匹配时,可以直接将该相匹配的历史播放设备信息确定为目标历史播放组信息。
在另一种可能的实施方式中,当确定相匹配的历史播放设备信息的数量大于一条时,接收用户输入的选择指令,根据所述选择指令,从所述相匹配的历史播放设备信息中确定相应的目标历史播放组信息。
在该实施方式中,当播放信息处理装置在确定预设的历史播放组集合中有多条历史播放设备信息,与接收到的播放设备信息相匹配时,可以由用户自主选择,从多条相匹配的历史播放设备信息中选择一条作为目标历史播放组信息。
在步骤S104中,基于所述目标历史播放组信息创建多媒体播放组。
本实施例中,每一所述历史播放组信息还包括历史播放列表信息。
基于此,所述基于所述目标历史播放组信息创建多媒体播放组的步骤可以具体包括:
(a)根据所述目标历史播放组信息,获取相应的历史播放列表信息。
(b)根据所述相应的历史播放列表信息以及所述播放设备信息创建多媒体播放组。
也就是说,在播放信息处理装置确定出目标历史播放组信息后,可以调取其相应的历史播放列表信息,将该历史播放列表信息作为需要创建的多媒体播放组的该历史播放列表信息,从而可以根据该历史播放列表信息、接收的所述播放设备信息创建多媒体播放组。
进一步的,还可以为该多媒体播放组增加相应的播放组编号信息、播放组名称信息等等,以便在创建多媒体播放组之后,自动记录并更新所述预设的历史播放组集合。
由上述可知,本实施例提供的多媒体播放信息的处理方法,当接收到多媒体播放组的创建请求时,将该创建请求携带的需要关联的播放设备信息,与预先存储的历史播放组集合进行匹配;然后在确定匹配时,则可从历史播放组集合中确定出与创建请求相应的目标历史播放组信息,最后基于所述目标历史播放组信息创建多媒体播放组。即本发明在每一次组建播放组时,通过需要关联的播放设备信息与预先存储的历史播放组集合进行匹配,从而可以自动的根据匹配到的目标历史播放组信息创建播放组,相对于用户手动编辑播放组播放信息的方式,大大提高了操作效率以及操作便利性。
根据上述实施例所描述的方法,以下将举例作进一步详细说明。
可参考图2,图2为本发明提供的多媒体播放信息的处理方法的场景示意图,该场景中包括多台播放设备(A、B、C、D、E),所述多台播放设备组成一音乐系统,各台播放设备间通过无线或有线网络技术连接通信。因此,音乐系统中的播放设备,可以单独播放音乐,也可以多台播放设备组成一个播放组同步播放音乐。
如图2所示,该场景中还包括播放信息处理装置,其中该播放信息处理装置可具体包括控制终端(如手机、平板电脑等),该控制终端通过无线技术(如WIFI)连接到音乐系统中的播放设备,从而控制音乐系统。
在该音乐系统中,通常由一台播放设备作为主设备(如播放设备A),所述播放信息处理装置还可以包括该主设备,主要用于接收来自控制终端的控制命令,根据命令内容,控制音乐系统中各台播放设备的行为;此外,主设备也负责收集音乐系统中各台播放设备的工作状态,发回给控制终端,其中这些工作状态可以包括播放状态、待机状态、分组状态等等。
该场景中,用户可以使用控制终端执行对音乐系统中的播放设备的分组操作。一个音乐系统中可以存在多个播放组,每个播放组都会关联到一个播放列表。所谓播放列表,是用户为播放组添加的一系列歌曲,形成一个歌曲列表,播放组可以根据这个歌曲列表依次播放其中的歌曲,等等。
请一并参阅图3,图3为本发明实施例提供的多媒体播放信息的处理方法的另一流程示意图。所述方法包括:S31、主设备设置历史播放组集合;S32、控制终端接收播放组创建请求并发送给主设备,所述创建请求携带需要创建的播放组中关联的播放设备信息;S33、主设备在预设的历史播放组集合中,确定与所述关联的播放设备信息相匹配的历史播放组信息;S34、主设备将所述相匹配的历史播放组信息发送至控制终端;S35、控制终端根据所述相匹配的历史播放组信息中的历史播放列表信息创建播放组。
下面进行具体分析:
S31、主设备设置历史播放组集合。
比如,音乐系统的主设备会记录下用户的控制终端所创建的每一种不同的播放组的播放组信息,这些播放组信息可以包括:播放组编号(音乐系统自动为该播放组设置的唯一性编号)、播放组名称、播放组所包括的播放设备信息(播放设备的媒介访问控制(MAC,Media Access Control)地址和名称)、播放组的播放列表信息(播放列表包括的歌曲信息,如歌曲的名称、存储地址等)。这些播放组信息可称为历史播放组信息,根据这些历史播放组信息形成历史播放组集合。
可具体的,一个音乐系统由A、B、C、D、E五台播放设备组成,用户曾经创建过三个播放组,被记录下来,如下表1:
表1
又比如,主设备还可以根据用户根据需求自定义配置的播放设备信息以及播放列表信息,来设置预设的历史播放组集合,此处举例不构成对本发明的限定。
S32、控制终端接收播放组创建请求并发送给主设备,所述创建请求携带需要创建的播放组中关联的播放设备信息。
S33、主设备在预设的历史播放组集合中,确定与所述关联的播放设备信息相匹配的历史播放组信息。
比如,当用户使用控制终端创建一个新的播放组时,控制终端将新创建的播放组信息(主要是播放组所包括的播放设备信息)发送给音乐系统的主设备,主设备在音乐系统已有记录的播放组(即预设的历史播放组集合)中,搜索是否有与新创建的播放组的播放设备相匹配的播放组。
S34、主设备将所述相匹配的历史播放组信息发送至控制终端。
S35、控制终端根据所述相匹配的历史播放组信息中的历史播放列表信息创建播放组。
如果有与新创建的播放组的播放设备相匹配的播放组,则主设备将该已有的播放组信息(相匹配的历史播放组信息)发回给控制终端,使用户基于该已有的相同播放设备组合的播放组信息进行编辑,主要是使用户可以使用该已有播放组的播放列表进行播放,或基于该已有播放组的播放列表进行编辑,减少用户的操作。同时,用户对已有播放组的播放列表的编辑,主设备将更新对该播放组的信息(预设的历史播放组集合)。
例如,基于上述表1,假如某个用户使用控制终端,选择播放设备创建一个由C和E两台播放设备组成的播放组,控制终端将该信息发送给音乐系统的主设备后,主设备搜索到已有一个由C和E组成的播放组,则主设备将该已有的播放组丙的信息发回给控制终端,然后,控制终端就可以基于这些已有的信息进行编辑和播放了。
在某些实施方式中,控制终端创建新的播放组中所包括的播放设备,与主设备记录中已有的播放组所包括的播放设备组合并不完全一致,这时候应用最大匹配原则,寻找一个与其匹配播放设备数目最多的已有播放组,将其视为相匹配的播放组,并将其播放列表信息返回给控制终端。如果有多个已有播放组满足最大匹配原则,则可以由用户选择一个播放组信息编辑到新的播放组。这种情况下创建的播放组,将被作为一个新的播放组记录在主设备中。
例如,用户在智能终端上创建一个由B、C、D组成的播放组,主设备搜索后发现编号为002的播放组与之匹配,则主设备将002播放组的播放列表信息发回给控制终端,应用到用户新创建的播放组上。音乐系统的主设备记录控制终端新创建的播放组的信息,更新后的记录如下表2:
表2
又比如,控制终端创建一个由B和C组成的播放组,主设备搜索后发现001和002都符合匹配原则,则主设备将这两个播放组的信息返回给控制终端,由用户选择应用哪个播放组的播放列表,实现播放组的创建。
由上述可知,本实施例提供的多媒体播放信息的处理方法,在每一次组建播放组时,通过需要关联的播放设备信息与预先存储的历史播放组集合进行匹配,从而可以自动的根据匹配到的目标历史播放组信息创建播放组,相对于用户手动编辑播放组播放信息的方式,大大提高了操作效率以及操作便利性。也就是说,主设备将已有的播放组信息发回给控制终端,使用户基于该已有的相同播放设备组合的播放组信息进行编辑,主要是使用户可以使用该已有播放组的播放列表进行播放,或基于该已有播放组的播放列表进行编辑,减少用户的操作。
为便于更好的实施本发明实施例提供的多媒体播放信息的处理方法,本发明实施例还提供一种基于上述多媒体播放信息的处理方法的装置。其中名词的含义与上述多媒体播放信息的处理的方法中相同,具体实现细节可以参考方法实施例中的说明。
请参阅图4,图4为本发明实施例提供的多媒体播放信息的处理装置的结构示意图,所述装置包括接收单元301、匹配单元302、确定单元303以及创建单元304。
其中所述接收单元301,用于接收多媒体播放组的创建请求,所述创建请求携带需要创建的播放组中关联的播放设备信息;所述匹配单元302,用于将所述播放设备信息与预设的历史播放组集合进行匹配。
所述确定单元303,用于若确定所述播放设备信息与预设的历史播放组集合匹配,则从预设的历史播放组集合中确定相应的目标历史播放组信息;所述创建单元304,用于基于所述目标历史播放组信息创建多媒体播放组。
其中,所述多媒体是多种媒体的综合,一般包括文本,声音和图像等多种媒体形式。所述播放组为多媒体系统中由多个播放设备组合形成,如,多媒体播放组可以具体为音乐播放组、动画播放组等等。
比如,接收单元301接收用户输入的音乐播放组的创建请求,其中,该创建请求中携带有需要创建的音乐播放组中需要的播放设备信息,如播放设备信息标识信息,即播放设备的名称、标识符号等等。
可以理解的是,所述预设的历史播放组集合中包括多条历史播放组信息,每一所述历史播放组信息包括关联的历史播放设备信息以及历史播放列表信息;
在某些实施方式中,所述匹配单元302,可以用于将所述播放设备信息与历史播放设备信息进行匹配;所述确定单元303,用于若确定所述播放设备信息与历史播放设备信息匹配,则从相匹配的历史播放设备信息中确定相应的目标历史播放组信息。
所述创建单元304,用于根据所述目标历史播放组信息,获取相应的历史播放列表信息;根据所述相应的历史播放列表信息以及所述播放设备信息创建多媒体播放组。
也就是说,在播放信息处理装置确定出目标历史播放组信息后,可以调取其相应的历史播放列表信息,将该历史播放列表信息作为需要创建的多媒体播放组的该历史播放列表信息,从而可以根据该历史播放列表信息、接收的所述播放设备信息创建多媒体播放组。
进一步的,还可以为该多媒体播放组增加相应的播放组编号信息、播放组名称信息等等,以便在创建多媒体播放组之后,自动记录并更新所述预设的历史播放组集合。
请一并参阅图5,图5为本发明实施例提供的多媒体播放信息的处理装置的另一结构示意图,其中所述匹配单元302可以具体包括:
第一确定子单元3021,用于确定所述播放设备信息所指示的第一播放设备,以及所述历史播放设备信息所指示的第二播放设备;
匹配子单元3022,用于若所述第二播放设备中包含有所有所述第一播放设备,则确定播放设备信息与所述历史播放设备信息匹配;否则,确定播放设备信息与所述历史播放设备信息不匹配。
比如,播放信息处理装置确定用户输入的播放设备信息所指示的第一播放设备,如B、C,历史播放设备信息所指示的第二播放设备,如A、B、C、D,则认为该历史播放设备信息包含有所有第一播放设备,则可以确定出播放设备信息与该历史播放设备信息匹配。
又比如,假设历史播放设备信息所指示的第二播放设备,如A、B、D,由于该历史播放设备信息并没有包含所有第一播放设备,因此认为播放设备信息与该历史播放设备信息不匹配。
另外,本实施例中所述预设的历史播放组集合可以由用户根据需求预先进行组建存储,也可以是用户曾经创建过的播放组记录,此处不作具体限定。
容易想到的是,本发明中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。
如图5所示,所述确定单元303可以具体包括第二确定子单元3031以及第三确定子单元3032。
其中第二确定子单元3031,可以用于当确定相匹配的历史播放设备信息的数量为一条时,确定所述相匹配的历史播放设备信息为目标历史播放组信息。
即第二确定子单元3031在确定预设的历史播放组集合中只有一条历史播放设备信息,与接收到的播放设备信息相匹配时,可以直接将该相匹配的历史播放设备信息确定为目标历史播放组信息。
第三确定子单元3032,用于当确定相匹配的历史播放设备信息的数量大于一条时,接收用户输入的选择指令,根据所述选择指令,从所述相匹配的历史播放设备信息中确定相应的目标历史播放组信息。
即当第三确定子单元3032在确定预设的历史播放组集合中有多条历史播放设备信息,与接收到的播放设备信息相匹配时,可以由用户自主选择,从多条相匹配的历史播放设备信息中选择一条作为目标历史播放组信息。
具体实施时,以上各个单元可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元的具体实施可参见前面的方法实施例,在此不再赘述。
该多媒体播放信息的处理装置具体可以集成在如平板电脑,手机等终端中。
由上述可知,本实施例提供的多媒体播放信息的处理装置,当接收到多媒体播放组的创建请求时,将该创建请求携带的需要关联的播放设备信息,与预先存储的历史播放组集合进行匹配;然后在确定匹配时,则可从历史播放组集合中确定出与创建请求相应的目标历史播放组信息,最后基于所述目标历史播放组信息创建多媒体播放组。即本发明在每一次组建播放组时,通过需要关联的播放设备信息与预先存储的历史播放组集合进行匹配,从而可以自动的根据匹配到的目标历史播放组信息创建播放组,相对于用户手动编辑播放组播放信息的方式,大大提高了操作效率以及操作便利性。
请参阅图6,图6为本发明实施例提供的终端结构示意图。本实施例中所描述的终端,包括:至少一个输入设备1000;至少一个输出设备2000;至少一个处理器3000,例如中央处理器(CPU,Central Processing Unit);和存储器4000,上述输入设备1000、输出设备2000、处理器3000和存储器4000通过总线5000连接。
其中,上述输入设备1000具体可为摄像头、触控面板、物理按键或者鼠标等等。
上述输出设备2000具体可为显示屏。
上述存储器4000可以是高速随机存取记忆体(RAM,Random Access Memory)存储器,也可为非不稳定的存储器(non-volatile memory),例如磁盘存储器。上述存储器4000用于存储一组程序代码,上述输入设备1000、输出设备2000和处理器3000用于调用存储器4000中存储的程序代码,执行如下操作:
接收多媒体播放组的创建请求,所述创建请求携带需要创建的播放组中关联的播放设备信息;将所述播放设备信息与预设的历史播放组集合进行匹配;若确定所述播放设备信息与预设的历史播放组集合匹配,则从预设的历史播放组集合中确定相应的目标历史播放组信息;基于所述目标历史播放组信息创建多媒体播放组。
其中,所述预设的历史播放组集合中包括多条历史播放组信息,每一所述历史播放组信息包括关联的历史播放设备信息以及历史播放列表信息。
在某些实施方式中,通过处理器3000还可以执行代码,将所述播放设备信息与历史播放设备信息进行匹配;若确定所述播放设备信息与历史播放设备信息匹配,则从相匹配的历史播放设备信息中确定相应的目标历史播放组信息。
在某些实施方式中,通过处理器3000还可以执行代码,确定所述播放设备信息所指示的第一播放设备,以及所述历史播放设备信息所指示的第二播放设备;若所述第二播放设备中包含有所有所述第一播放设备,则确定播放设备信息与所述历史播放设备信息匹配;否则,确定播放设备信息与所述历史播放设备信息不匹配。
在某些实施方式中,通过处理器3000还可以执行代码,当确定相匹配的历史播放设备信息的数量为一条时,确定所述相匹配的历史播放设备信息为目标历史播放组信息;或者当确定相匹配的历史播放设备信息的数量大于一条时,接收用户输入的选择指令,根据所述选择指令,从所述相匹配的历史播放设备信息中确定相应的目标历史播放组信息。
在某些实施方式中,通过处理器3000还可以执行代码,根据所述目标历史播放组信息,获取相应的历史播放列表信息;根据所述相应的历史播放列表信息以及所述播放设备信息创建多媒体播放组。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对多媒体播放信息的处理方法的详细描述,此处不再赘述。
本发明实施例提供的所述多媒体播放信息的处理装置,譬如为计算机、平板电脑、具有触摸功能的手机等等,所述多媒体播放信息的处理装置与上文实施例中的多媒体播放信息的处理方法属于同一构思,在所述多媒体播放信息的处理装置上可以运行所述多媒体播放信息的处理方法实施例中提供的任一方法,其具体实现过程详见所述多媒体播放信息的处理方法实施例,此处不再赘述。
需要说明的是,对本发明所述多媒体播放信息的处理方法而言,本领域普通测试人员可以理解实现本发明实施例所述多媒体播放信息的处理方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,所述计算机程序可存储于一计算机可读取存储介质中,如存储在终端的存储器中,并被该终端内的至少一个处理器执行,在执行过程中可包括如所述多媒体播放信息的处理方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random AccessMemory)等。
对本发明实施例的所述多媒体播放信息的处理装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中,所述存储介质譬如为只读存储器,磁盘或光盘等。
以上对本发明实施例所提供的一种多媒体播放信息的处理方法、装置及终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (10)
1.一种多媒体播放信息的处理方法,其特征在于,包括:
接收多媒体播放组的创建请求,所述创建请求携带需要创建的播放组中关联的播放设备信息;
将所述播放设备信息与预设的历史播放组集合进行匹配;其中,所述预设的历史播放组集合中包括多条历史播放组信息,每一所述历史播放组信息包括关联的历史播放设备信息;
其中,将所述播放设备信息与预设的历史播放组集合进行匹配,包括:将所述播放设备信息与历史播放设备信息进行匹配;所述将所述播放设备信息与历史播放设备信息进行匹配包括:确定所述播放设备信息所指示的第一播放设备,以及所述历史播放设备信息所指示的第二播放设备;若所述第二播放设备中包含有所有所述第一播放设备,则确定播放设备信息与所述历史播放设备信息匹配;
若确定所述播放设备信息与预设的历史播放组集合匹配,则从预设的历史播放组集合中确定相应的目标历史播放组信息,包括:若确定所述播放设备信息与历史播放设备信息匹配,则从相匹配的历史播放设备信息中确定相应的目标历史播放组信息;
基于所述目标历史播放组信息创建多媒体播放组。
2.根据权利要求1所述的多媒体播放信息的处理方法,其特征在于,还包括:
若所述第二播放设备中不包含所有所述第一播放设备,则确定播放设备信息与所述历史播放设备信息不匹配。
3.根据权利要求1所述的多媒体播放信息的处理方法,其特征在于,所述从相匹配的历史播放设备信息中确定相应的目标历史播放组信息包括:
当确定相匹配的历史播放设备信息的数量为一条时,确定所述相匹配的历史播放设备信息为目标历史播放组信息;或者
当确定相匹配的历史播放设备信息的数量大于一条时,接收用户输入的选择指令,根据所述选择指令,从所述相匹配的历史播放设备信息中确定相应的目标历史播放组信息。
4.根据权利要求1所述的多媒体播放信息的处理方法,其特征在于,每一所述历史播放组信息还包括历史播放列表信息;
所述基于所述目标历史播放组信息创建多媒体播放组包括:
根据所述目标历史播放组信息,获取相应的历史播放列表信息;
根据所述相应的历史播放列表信息以及所述播放设备信息创建多媒体播放组。
5.一种多媒体播放信息的处理装置,其特征在于,包括:
接收单元,用于接收多媒体播放组的创建请求,所述创建请求携带需要创建的播放组中关联的播放设备信息;
匹配单元,用于将所述播放设备信息与预设的历史播放组集合进行匹配;其中,所述预设的历史播放组集合中包括多条历史播放组信息,每一所述历史播放组信息包括关联的历史播放设备信息以及历史播放列表信息;
确定单元,用于若确定所述播放设备信息与预设的历史播放组集合匹配,则从预设的历史播放组集合中确定相应的目标历史播放组信息;
创建单元,用于基于所述目标历史播放组信息创建多媒体播放组;
其中,所述匹配单元,用于将所述播放设备信息与历史播放设备信息进行匹配;
所述确定单元,用于若确定所述播放设备信息与历史播放设备信息匹配,则从相匹配的历史播放设备信息中确定相应的目标历史播放组信息;
其中,所述匹配单元包括:
第一确定子单元,用于确定所述播放设备信息所指示的第一播放设备,以及所述历史播放设备信息所指示的第二播放设备;
匹配子单元,用于若所述第二播放设备中包含有所有所述第一播放设备,则确定播放设备信息与所述历史播放设备信息匹配。
6.根据权利要求5所述的多媒体播放信息的处理装置,其特征在于,
所述创建单元,用于根据所述目标历史播放组信息,获取相应的历史播放列表信息;根据所述相应的历史播放列表信息以及所述播放设备信息创建多媒体播放组。
7.根据权利要求5所述的多媒体播放信息的处理装置,其特征在于,
匹配子单元,还用于若所述第二播放设备中不包含所有所述第一播放设备,则确定播放设备信息与所述历史播放设备信息不匹配。
8.根据权利要求5所述的多媒体播放信息的处理装置,其特征在于,所述确定单元包括:
第二确定子单元,用于当确定相匹配的历史播放设备信息的数量为一条时,确定所述相匹配的历史播放设备信息为目标历史播放组信息;
第三确定子单元,用于当确定相匹配的历史播放设备信息的数量大于一条时,接收用户输入的选择指令,根据所述选择指令,从所述相匹配的历史播放设备信息中确定相应的目标历史播放组信息。
9.一种终端,其特征在于,包括:
存储有可执行程序代码的存储器;
与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行如权利要求1至权利要求4任一项所述的方法。
10.一种计算机可读取存储介质,其存储用于多媒体播放信息的处理的计算机程序,其中,所述计算机程序使得计算机执行如权利要求1至4任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610675147.XA CN106303668B (zh) | 2016-08-16 | 2016-08-16 | 一种多媒体播放信息的处理方法、装置及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610675147.XA CN106303668B (zh) | 2016-08-16 | 2016-08-16 | 一种多媒体播放信息的处理方法、装置及终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106303668A CN106303668A (zh) | 2017-01-04 |
CN106303668B true CN106303668B (zh) | 2017-08-11 |
Family
ID=57678721
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610675147.XA Active CN106303668B (zh) | 2016-08-16 | 2016-08-16 | 一种多媒体播放信息的处理方法、装置及终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106303668B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107943894A (zh) * | 2017-11-16 | 2018-04-20 | 百度在线网络技术(北京)有限公司 | 用于推送多媒体内容的方法和装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2426941A1 (en) * | 2010-09-02 | 2012-03-07 | Yamaha Corporation | Content replay system, control device and replay device |
CN104750868A (zh) * | 2015-04-17 | 2015-07-01 | 魅族科技(中国)有限公司 | 一种多媒体文件播放列表建立方法及装置 |
CN105025353A (zh) * | 2015-07-09 | 2015-11-04 | 广东欧珀移动通信有限公司 | 一种播放控制方法及用户终端 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070156676A1 (en) * | 2005-09-09 | 2007-07-05 | Outland Research, Llc | System, Method and Computer Program Product for Intelligent Groupwise Media Selection |
CN104918069B (zh) * | 2015-05-30 | 2017-09-19 | 广东欧珀移动通信有限公司 | 一种播放场景还原方法、系统、播放终端及控制终端 |
CN105120392B (zh) * | 2015-07-09 | 2018-05-29 | 广东欧珀移动通信有限公司 | 一种音箱分组的创建方法及移动终端 |
CN105070303B (zh) * | 2015-08-25 | 2017-11-24 | 广东欧珀移动通信有限公司 | 一种音箱分组方法及终端 |
-
2016
- 2016-08-16 CN CN201610675147.XA patent/CN106303668B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2426941A1 (en) * | 2010-09-02 | 2012-03-07 | Yamaha Corporation | Content replay system, control device and replay device |
CN104750868A (zh) * | 2015-04-17 | 2015-07-01 | 魅族科技(中国)有限公司 | 一种多媒体文件播放列表建立方法及装置 |
CN105025353A (zh) * | 2015-07-09 | 2015-11-04 | 广东欧珀移动通信有限公司 | 一种播放控制方法及用户终端 |
Also Published As
Publication number | Publication date |
---|---|
CN106303668A (zh) | 2017-01-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6283703B2 (ja) | ローカルおよびリモートのメディアアイテム管理 | |
US9645787B1 (en) | Tag-based electronic media playlist processing | |
US9557877B2 (en) | Advanced playlist creation | |
CN105373611B (zh) | 一种文件显示方法及装置 | |
CN110636345B (zh) | 一种同一身份账号下的多媒体信息共享方法和系统 | |
CN107241511A (zh) | 一种音乐播放方法、装置、存储介质和终端 | |
CN112559913B (zh) | 一种数据处理方法、装置、计算设备及可读存储介质 | |
CN105550217A (zh) | 场景音乐搜索方法及场景音乐搜索装置 | |
CN109462777B (zh) | 视频热度更新方法、装置、终端及存储介质 | |
JP2024525362A (ja) | 展示方法、装置、及び、可読記憶媒体 | |
TW201423615A (zh) | 回饋系統、回饋方法以及其記錄媒體 | |
CN106303668B (zh) | 一种多媒体播放信息的处理方法、装置及终端 | |
WO2024193561A1 (zh) | 文档目录处理方法及相关设备 | |
CN104572638A (zh) | 数据读写方法及装置 | |
WO2018000628A1 (zh) | 播放控制方法、装置及电子设备 | |
CN102722543B (zh) | 一种用于文件储存的方法 | |
CN103106008B (zh) | 一种播放图片的方法、装置及Android设备 | |
CN105513620B (zh) | 一种播放列表编辑方法及移动终端 | |
CN114528431A (zh) | 信息列表管理方法及其装置 | |
CN104850626A (zh) | 一种专辑作为搜索结果的展示方法及装置 | |
JP6628217B2 (ja) | 音声再生装置、音声再生方法、およびプログラム | |
TW201626249A (zh) | 用於生成及提供應用程式的方法、伺服器及電腦程式 | |
KR20240043524A (ko) | 인스턴트 메시징 서비스에서 이미지 검색 방법 및 시스템 | |
CN118963613A (zh) | 界面交互方法、装置、设备和存储介质 | |
CN104766617A (zh) | 一种播放器背景设置方法及终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee after: OPPO Guangdong Mobile Communications Co., Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee before: Guangdong Opel Mobile Communications Co., Ltd. |