CN103034704A - 一种多媒体文件的搜索方法、装置和*** - Google Patents

一种多媒体文件的搜索方法、装置和*** Download PDF

Info

Publication number
CN103034704A
CN103034704A CN2012105250841A CN201210525084A CN103034704A CN 103034704 A CN103034704 A CN 103034704A CN 2012105250841 A CN2012105250841 A CN 2012105250841A CN 201210525084 A CN201210525084 A CN 201210525084A CN 103034704 A CN103034704 A CN 103034704A
Authority
CN
China
Prior art keywords
multimedia
party
file
playing apparatus
request
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.)
Pending
Application number
CN2012105250841A
Other languages
English (en)
Inventor
张晓红
周穗
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TCL Corp
Original Assignee
TCL Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by TCL Corp filed Critical TCL Corp
Priority to CN2012105250841A priority Critical patent/CN103034704A/zh
Publication of CN103034704A publication Critical patent/CN103034704A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明适用于信息搜索领域,提供了一种多媒体文件的搜索方法、装置和***,所述方法包括:接收多媒体文件搜索请求,所述多媒体文件搜索请求包含搜索关键词;将所述多媒体文件搜索请求发送至各第三方多媒体播放装置,以使各第三方多媒体播放装置根据所述搜索关键词从与第三方多媒体播放装置连接的第三方多媒体文件服务器中搜索多媒体文件,并返回搜索到的多媒体文件信息;接收各第三方多媒体播放装置返回的多媒体文件信息并展示。本发明通过多媒体文件搜索装置可以从各第三方媒体播放装置中搜索到多媒体文件,使得多媒体文件搜索操作简单、快捷,提高了多媒体文件的搜索效率和速度。

Description

一种多媒体文件的搜索方法、装置和***
技术领域
本发明属于信息搜索领域,尤其涉及一种多媒体文件的搜索方法、装置和***。
背景技术
现在电子设备的智能化越来越普及,特别是采用安卓(Android)***的设备,如Android手机、Android电视等,智能化程度越来越高,可应用在这些安卓设备中的第三方应用软件越来越多,如各种第三方视频播放软件、第三方音频播放软件等都可以应用在安卓设备中,每一个第三方视频播放软件一般都对应连接有一第三方视频文件服务器,用于为第三方视频播放软件提供海量的视频文件,每个第三方视频播放软件都提供了一个搜索功能,用于从与第三方视频播放软件连接的第三方视频文件服务器上搜索对应的视频文件,这样,但安卓设备中安装了多个第三方视频播放软件时,如果用户需要播放某视频文件时,需要先开启某第三方视频播放软件,并在该视频播放软件中输入搜索关键词进行检索,如果未检索到想要的视频文件,则需要关闭已开启的第三方视频播放软件,并开启另一第三方视频播放软件,并输入搜索关键词,循环进行上述操作,直到搜索到用户需要的视频文件,使得视频文件搜索操作复杂,搜索效率和速度低下。
发明内容
本发明实施例的目的在于提供一种多媒体文件的搜索方法,旨在解决如何提高多媒体文件的搜索效率和速度,简化多媒体文件的搜索操作的问题。
本发明实施例是这样实现的,一种多媒体文件搜索方法,所述方法包括:
接收多媒体文件搜索请求,所述多媒体文件搜索请求包含搜索关键词;
将所述多媒体文件搜索请求发送至各第三方多媒体播放装置,以使各第三方多媒体播放装置根据所述搜索关键词从与第三方多媒体播放装置连接的第三方多媒体文件服务器中搜索多媒体文件,并返回搜索到的多媒体文件信息;
接收各第三方多媒体播放装置返回的多媒体文件信息并合并显示。
本发明实施例的另一目的在于提供一种多媒体文件搜索装置,所述装置包括:
搜索请求接收单元,用于接收多媒体文件搜索请求,所述多媒体文件搜索请求包含搜索关键词;
搜索请求发送单元,用于将所述多媒体文件搜索请求发送至各第三方多媒体播放装置,以使各第三方多媒体播放装置根据所述搜索关键词从与第三方多媒体播放装置连接的第三方多媒体文件服务器中搜索多媒体文件,并返回搜索到的多媒体文件信息;
媒体信息展示单元,用于接收各第三方多媒体播放装置返回的多媒体文件信息并合并显示。
本发明实施例的另一目的在于提供一种多媒体文件搜索***,包括至少两个第三方多媒体播放装置,所述***还包括:
分别与各第三方多媒体播放装置连接的多媒体文件搜索装置,所述第三方多媒体播放装置包括通信单元;
其中多媒体文件搜索装置用于接收多媒体文件搜索请求,将所述多媒体文件搜索请求发送至各第三方多媒体播放装置,所述多媒体文件搜索请求包含搜索关键词,接收各第三方多媒体播放装置返回的多媒体文件信息并合并显示;
所述各第三方多媒体播放装置根据所述搜索关键词从与第三方多媒体播放装置连接的第三方多媒体文件服务器中搜索多媒体文件,并向所述多媒体文件搜索装置返回搜索到的多媒体文件信息。
在本发明实施例中,通过在电子设备中增加一多媒体文件搜索装置,并在第三方多媒体播放装置中增加用于与该多媒体文件搜索装置进行通信的通信单元,该多媒体文件搜索装置通过与各第三方多媒体播放装置进行通信,从而通过多媒体文件搜索装置即可从各第三方媒体播放装置中搜索到多媒体文件,使得多媒体文件搜索操作简单、快捷,提高了多媒体文件的搜索效率和速度。
附图说明
图1是本发明实施例提供的多媒体文件的搜索***的结构图;
图2是本发明实施例提供的多媒体文件的搜索方法的实现流程图;
图3是本发明另一实施例提供的多媒体文件的搜索方法的实现流程图;
图4是本发明另一实施例提供的多媒体文件的搜索方法的实现流程图;
图5是本发明实施例提供的多媒体文件搜索装置的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,通过在电子设备中增加一多媒体文件搜索装置,并在第三方多媒体播放装置中增加用于与该多媒体文件搜索装置进行通信的通信单元,通过该多媒体文件搜索装置接收用户输入的搜索关键词,并将搜索关键词发送至各第三方多媒体播放装置,各第三方多媒体播放装置根据搜索关键词搜索多媒体文件,并将搜索到的多媒体文件返回至多媒体文件搜索装置,多媒体文件搜索装置合并显示各第三方多媒体播放装置搜索到的多媒体文件,从而通过多媒体文件搜索装置即可从各第三方媒体播放装置中搜索到多媒体文件,使得搜索操作简单、快捷,提高多媒体文件的搜索效率和速度。
为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
图1示出了本发明实施例提供的多媒体文件的搜索***的结构,为了便于说明,仅示出了与本发明实施例相关的部分。
该多媒体文件的搜索***包括一多媒体文件搜索装置1,至少两个第三方多媒体播放装置2。其中多媒体文件搜索装置1监听预设的端口(如8000端口)。
该多媒体文件的搜索***可以用于智能电子设备,如安卓(Android)设备,例如Android手机、Android电视等,可以是运行于这些设备内的软件单元、硬件单元或者软硬件相结合的单元,也可以作为独立的挂件集成到这些设备中或者运行于这些设备的应用***中。
其中每个第三方多媒体播放装置2均与一对应的第三方多媒体文件服务器连接,该第三方多媒体文件服务器为与其连接的第三方多媒体播放装置2提供海量的多媒体文件。该第三方多媒体播放装置2也可以称为第三方多媒体文件播放软件,如第三方视频播放软件、第三方音频播放软件等。该第三方多媒体播放装置2与现有的第三方多媒体播放装置的区别在于,其还包括用于与该多媒体文件搜索装置1进行通信的通信单元21。
其中多媒体文件搜索装置1接收多媒体文件搜索请求,并将该多媒体文件搜索请求发送至各第三方多媒体播放装置2,同时接收各第三方多媒体播放装置2返回的依据多媒体文件搜索请求搜索到的多媒体文件信息并合并显示。
各第三方多媒体播放装置2通过各自的通信单元21接收多媒体文件搜索装置1的多媒体文件搜索请求,并依据该多媒体文件搜索请求从与其连接的第三方多媒体文件服务器中搜索多媒体文件,并将搜索到的多媒体文件信息返回至多媒体文件搜索装置1。
在本发明另一实施例中,各第三方多媒体播放装置2注册到多媒体文件搜索装置1,以向多媒体文件搜索装置1上报各自的唯一标识和监听端口等信息。其中唯一标识用于标识该多媒体文件的搜索***中的第三方多媒体播放装置2。向多媒体文件搜索装置1上报各第三方多媒体播放装置2的监听端口后,多媒体文件搜索装置1即可通过该监听端口与各多媒体文件搜索装置1中的通信单元21进行通信。
在本发明另一实施例中,该多媒体文件搜索装置1还接收多媒体文件播放请求,并将该多媒体文件播放请求发送至第三方多媒体播放装置2,接收到该多媒体文件播放请求的第三方多媒体播放装置2从与其连接的第三方多媒体文件服务器中获取多媒体文件并播放。
图2示出了本发明第一实施例提供的上述多媒体文件的搜索***中的多媒体文件的搜索方法的实现流程,详述如下:
S101,多媒体文件搜索装置1接收多媒体文件搜索请求,该多媒体文件搜索请求包含搜索关键词。
其中多媒体文件包括但不限于视频文件、音频文件等。
在本实施例中,该多媒体文件搜索装置1提供人机交互界面,以使用户通过该人机交互界面输入搜索关键词并输入多媒体文件搜索请求,以请求搜索与输入的搜索关键词匹配的多媒体文件。其中用户输入多媒体文件搜索请求的方式可以为现有技术提供的任意一种方式。如通过多媒体文件搜索装置1提供的人机交互界面中的搜索关键词输入框输入搜索关键词,再通过该人机交互界面中的“搜索”按钮输入多媒体文件搜索请求。
S102,多媒体文件搜索装置1将该多媒体文件搜索请求发送至第三方多媒体播放装置2,以使第三方多媒体播放装置2根据该多媒体文件搜索请求中的搜索关键词从与其连接的第三方多媒体文件服务器中搜索多媒体文件,并返回搜索到的多媒体文件信息。
其中该第三方多媒体播放装置2为已注册到多媒体文件搜索装置1的第三方多媒体播放装置2。多媒体文件搜索装置1向各第三方多媒体播放装置2的监听端口发送该多媒体文件搜索请求。各第三方多媒体播放装置2的通信单元21通过其监听端口接收到多媒体文件搜索请求。
各第三方多媒体播放装置2通过其通信单元21接收到多媒体文件搜索装置1发送的多媒体文件搜索请求时,从与该第三方多媒体播放装置2连接的第三方多媒体文件服务器中搜索与该多媒体文件搜索请求中包含的搜索关键词匹配的多媒体文件,并将搜索到的多媒体文件信息返回至多媒体文件搜索装置1。其中多媒体文件信息包括但不限于多媒体文件标识、多媒体文件的地址、多媒体文件的内容介绍、与多媒体文件相关的图片地址等。多媒体文件标识用于唯一标识该***中的多媒体文件,如该多媒体文件标识可以为多媒体文件的名称等。多媒体文件的地址可以为该多媒体文件的统一资源定位符(Uniform/Universal Resource Locator,URL)。
S103,多媒体文件搜索装置1接收各第三方多媒体播放装置2返回的多媒体文件信息并合并显示。
在本实施例中,各第三方多媒体播放装置2将搜索到与搜索关键词匹配的多媒体文件信息返回至多媒体文件搜索装置1,这样用户仅需要在多媒体文件搜索装置中输入一次搜索关键词,即可通过各第三方多媒体播放装置2从与各第三方多媒体播放装置2连接的第三方多媒体文件服务器中获取到与该检索关键词匹配的多媒体文件信息,从而极大的简化了多媒体文件搜索操作,提高了多媒体文件的搜索效率和速度。
在本发明实施例中,多媒体文件搜索装置1在接收到各第三方多媒体播放装置2返回的多媒体文件信息时,存储该多媒体文件信息,这样,后续再接收到用户的多媒体文件搜索请求时,可以先直接从存储的多媒体文件信息中进行查找,从而可以进一步缩短多媒体文件的搜索时间,提高多媒体文件的搜索效率,。
在本发明另一实施例中,为了使用户获知具体是哪个第三方多媒体播放装置2依据搜索关键词搜索到对应的多媒体文件信息,该方法还包括下述步骤:
各第三方多媒体播放装置2在依据搜索关键词查找到对应的多媒体文件信息时,为该多媒体文件信息添加搜索到该多媒体文件信息的第三方多媒体播放装置2的唯一标识,并将添加了第三方多媒体播放装置2的唯一标识的多媒体文件信息返回至多媒体文家搜索装置1。举例说明如下:
假设某第三方多媒体播放装置2(其唯一标识为“播放装置1”)根据搜索关键词搜索到对应的多媒体文件信息,如该多媒体文件的名称为“寒战”,则为该多媒体文件信息添加搜索到该第三方多媒体播放装置2的唯一标识“播放装置1”,这样多媒体文件搜索装置1在接收到该多媒体文件信息时,即可知道具体是哪个第三方多媒体播放装置2搜索到该多媒体文件信息的,后续在接收到用户的多媒体文件播放请求时,即可将多媒体文件播放请求发送给搜索到请求播放的多媒体文件的第三方多媒体播放装置2,实现多媒体文件的播放。
在本发明另一实施例中,为了使用户获知具体是哪个第三方多媒体播放装置2依据搜索关键词搜索到对应的多媒体文件信息,该方法还包括下述步骤:
多媒体文件搜索装置1在接收到各第三方多媒体播放装置2返回的多媒体文件信息时,多媒体文件搜索装置1为返回的多媒体文件信息添加返回该多媒体文件信息的第三方多媒体播放装置的唯一标识(如第三方多媒体播放装置的名称等),在合并显示该多媒体文件信息时,同时显示搜索到该多媒体文件信息的第三方多媒体播放装置的唯一标识。
另外,在存储多媒体文件信息时,也同时存储搜索到该多媒体文件信息的第三方多媒体播放装置的唯一标识。
在本实施例中,当智能电子设备中安装有多种第三方多媒体播放装置2时,通过多媒体文件搜索装置1即可一次从各种第三方多媒体播放装置2中搜索到与搜索关键词匹配的多媒体文件信息,而不用像现有技术那样,需要依次启动各第三方多媒体播放装置2,并在每个第三方多媒体播放装置2中输入搜索关键词和多媒体文件搜索请求,从而简化了多媒体文件的搜索操作,提高了多媒体文件的搜索效率和速度。
图3示出了本发明第二实施例提供的多媒体文件的搜索方法的实现流程,其中步骤S202至S204分别与图2中的步骤S101至S103相同,不同之处在于,还包括:
S201,多媒体文件搜索装置1接收各第三方多媒体播放装置2发送的注册请求,将第三方多媒体播放装置2注册到多媒体文件搜索装置1。
在本实施例中,为了使多媒体文件搜索装置1可以与第三方多媒体播放装置2进行通信,同时使多媒体文件搜索装置1可以获知当前设备中安装的第三方多媒体播放装置2,需要将当前设备中安装的第三方多媒体播放装置2注册到多媒体文件搜索装置1。
其中该注册请求中包含第三方多媒体播放装置2的唯一标识和监听端口等信息。多媒体文件搜索装置1在接收到第三方多媒体播放装置2的注册请求时,将该第三方多媒体播放装置2保存到第三方信息列表中。其中第三方信息列表中存储各第三方多媒体播放装置2的唯一标识和监听端口等信息。
图4示出了本发明第三实施例提供的多媒体文件搜索方法的实现流程,该方法是在图2或者图3所示的方法的基础上做的进一步改进,以在图2所示的基础上所做的改进为例,其中步骤S301至S303分别与步骤S101至S103相同,不同之处在于,还包括如下步骤:
S304,多媒体文件搜索装置接收用户输入的播放命令,根据该播放命令生成多媒体文件播放请求,该多媒体文件播放请求包括多媒体文件的地址。
在本实施例中,多媒体文件搜索装置1将各第三方多媒体播放装置2搜索到的多媒体文件信息合并显示后,用户即可根据显示的多媒体文件信息输入播放命令,该播放命令包含需要播放的多媒体文件。
在本发明实施例中,当多媒体文件搜索装置展示搜索到的多媒体文件信息的同时展示搜索到该多媒体文件信息的第三方多媒体播放装置的唯一标识时,用户根据展示的多媒体文件信息和搜索到该多媒体文件信息的第三方多媒体播放装置的唯一标识输入播放命令,该播放命令中包含需要播放的多媒体文件和用于播放该多媒体文件的第三方多媒体播放装置的唯一标识。
多媒体文件搜索装置1在接收到播放命令后,依据该播放命令生成多媒体文件播放请求,该多媒体文件播放请求包含多媒体文件的地址。
S305,多媒体文件搜索装置1将多媒体文件播放请求发送至对应的第三方多媒体播放装置2。
在本实施例中,当播放命令中包含多媒体文件时,多媒体文件搜索装置1从搜索到该多媒体文件的第三方多媒体播放装置2中任意选择一个第三方多媒体播放装置2,并向选择的第三方多媒体播放装置2发送多媒体文件播放请求,接收到该多媒体文件播放请求的第三方多媒体播放装置根据多媒体文件的地址播放该多媒体文件。
在本发明实施例中,当播放命令中包含多媒体文件和用于播放该多媒体文件的第三方多媒体播放装置的唯一标识时,多媒体文件搜索装置1将多媒体文件播放请求直接发送给该播放命令中的第三方多媒体播放装置的唯一标识对应的第三方多媒体播放装置2,接收到多媒体文件播放请求的第三方多媒体播放装置2根据多媒体文件的地址播放该多媒体文件。
在本发明实施例中,在通过多媒体文件搜索装置从不同的第三方多媒体播放装置2中搜索到多媒体文件后,通过该多媒体文件搜索装置可以向任意一个搜索到用户需要播放的多媒体文件的第三方多媒体播放装置2发送多媒体文件播放请求,且接收到多媒体文件播放请求的第三方多媒体播放装置2可以响应该多媒体文件播放请求,根据多媒体文件的地址播放用户需要播放的多媒体文件,这样,用户通过多媒体文件搜索装置可以快速、高效、灵活的播放各个第三方多媒体文件服务器提供的多媒体文件,而不需要逐个启动各第三方多媒体播放装置2。
图5示出了本发明实施例提供的多媒体文件搜索装置1的结构,为了便于说明仅示出了与本发明实施例相关的部分。
该多媒体文件搜索装置1可以用于智能电子设备,例如Android手机、Android电视等,可以是运行于这些设备内的软件单元、硬件单元或者软硬件相结合的单元,也可以作为独立的挂件集成到这些智能电子设备中或者运行于这些智能电子设备的应用***中。
该多媒体文件搜索装置1包括搜索请求接收单元11、搜索请求发送单元12和媒体信息展示单元13。其中:
搜索请求接收单元11接收多媒体文件搜索请求,所述多媒体文件搜索请求包含搜索关键词。
其中多媒体文件包括但不限于视频文件、音频文件等。
在本实施例中,该多媒体文件搜索装置1提供人机交互界面,以使用户通过该人机交互界面输入搜索关键词并输入多媒体文件搜索请求,以请求搜索与输入的搜索关键词匹配的多媒体文件。
搜索请求发送单元12将所述多媒体文件搜索请求发送至各第三方多媒体播放装置2,以使各第三方多媒体播放装置2根据所述搜索关键词从与第三方多媒体播放装置2连接的第三方多媒体文件服务器中搜索多媒体文件,并返回搜索到的多媒体文件信息.
其中该第三方多媒体播放装置2为已注册到多媒体文件搜索装置1的第三方多媒体播放装置2。多媒体文件搜索装置1向各第三方多媒体播放装置2的监听端口发送该多媒体文件搜索请求。各第三方多媒体播放装置2的通信单元21通过其监听端口接收到多媒体文件搜索请求。
其中多媒体文件信息包括但不限于多媒体文件标识、多媒体文件的地址、多媒体文件的内容介绍、与多媒体文件相关的图片地址等。多媒体文件标识用于唯一标识该***中的多媒体文件,如该多媒体文件标识可以为多媒体文件的名称等。多媒体文件的地址可以为该多媒体文件的URL。
在本发明另一实施例中,为了使用户获知具体是哪个第三方多媒体播放装置2依据搜索关键词搜索到对应的多媒体文件信息,第三方多媒体播放装置2返回的多媒体文件信息还包括搜索到该多媒体文件信息的第三方多媒体播放装置2的唯一标识。在本实施例中,各第三方多媒体播放装置2在依据搜索关键词查找到对应的多媒体文件信息时,为该多媒体文件信息添加搜索到该多媒体文件信息的第三方多媒体播放装置2的唯一标识,并将添加了第三方多媒体播放装置2的唯一标识的多媒体文件信息返回至多媒体文家搜索装置1。
在本发明另一实施例中,多媒体文件搜索装置1在接收到各第三方多媒体播放装置2返回的多媒体文件信息时,多媒体文件搜索装置1为返回的多媒体文件信息添加返回该多媒体文件信息的第三方多媒体播放装置的唯一标识(如第三方多媒体播放装置的名称等)。
媒体信息展示单元13接收各第三方多媒体播放装置2返回的多媒体文件信息并合并显示。
在本实施例中,在合并显示多媒体文件信息时,如果该多媒体文件信息包含搜索到到该多媒体文件信息的第三方多媒体播放装置的标识,则同时显示搜索到该多媒体文件信息的第三方多媒体播放装置的唯一标识。
在本发明实施例中,多媒体文件搜索装置1还包括媒体信息存储单元(图未示出)。该媒体信息存储单元存储各第三方多媒体播放装置2返回的多媒体文件信息。
在存储多媒体文件信息时,如果该多媒体文件信息包含搜索到到该多媒体文件信息的第三方多媒体播放装置的标识,则同时存储搜索到该多媒体文件信息的第三方多媒体播放装置的唯一标识。
在本发明另一实施例中,该多媒体文件搜索装置1还包括注册处理单元14。该注册处理单元14接收各第三方多媒体播放装置2发送的注册请求,将第三方多媒体播放装置注册到多媒体文件搜索装置1。
在本实施例中,为了使多媒体文件搜索装置1可以与第三方多媒体播放装置2进行通信,同时使多媒体文件搜索装置1可以获知当前设备中安装的第三方多媒体播放装置2,需要将当前设备中安装的第三方多媒体播放装置2注册到多媒体文件搜索装置1。
其中该注册请求中包含第三方多媒体播放装置的唯一标识和监听端口等信息。注册处理单元14在接收到第三方多媒体播放装置2的注册请求时,将该第三方多媒体播放装置2保存到第三方信息列表中。其中第三方信息列表中存储各第三方多媒体播放装置2的唯一标识和监听端口等信息。
在本发明另一实施中,该装置还包括播放处理单元15。该播放处理单元15接收用户输入的播放命令,根据该播放命令生成多媒体文件播放请求,所述多媒体文件播放请求包括多媒体文件的地址,将所述多媒体文件播放请求发送至对应的第三方多媒体播放装置。
在本发明另一实施例中,该播放处理单元15具体用于接收用户输入的播放命令,根据该播放命令生成多媒体文件播放请求,所述多媒体文件播放请求包括多媒体文件的地址,将所述多媒体文件播放请求发送至所述用于播放多媒体文件的第三方多媒体播放装置的唯一标识对应的第三方多媒体播放装置。
在本实施例中,多媒体文件搜索装置1将各第三方多媒体播放装置2搜索到的多媒体文件信息合并显示后,用户即可根据显示的多媒体文件信息输入播放命令,该播放命令包含需要播放的多媒体文件。
在本发明实施例中,当多媒体文件搜索装置展示搜索到的多媒体文件信息的同时展示搜索到该多媒体文件信息的第三方多媒体播放装置的唯一标识时,用户根据展示的多媒体文件信息和搜索到该多媒体文件信息的第三方多媒体播放装置的唯一标识输入播放命令,该播放命令中包含需要播放的多媒体文件和用于播放该多媒体文件的第三方多媒体播放装置的唯一标识。
多媒体文件搜索装置1在接收到播放命令后,依据该播放命令生成多媒体文件播放请求,该多媒体文件播放请求包含多媒体文件的地址。
在本实施例中,当播放命令中包含多媒体文件时,多媒体文件搜索装置1从搜索到该多媒体文件的第三方多媒体播放装置2中任意选择一个第三方多媒体播放装置2,并向选择的第三方多媒体播放装置2发送多媒体文件播放请求,接收到该多媒体文件播放请求的第三方多媒体播放装置根据多媒体文件的地址播放该多媒体文件。
在本发明实施例中,当播放命令中包含多媒体文件和用于播放该多媒体文件的第三方多媒体播放装置的唯一标识时,多媒体文件搜索装置1将多媒体文件播放请求直接发送给该播放命令中的第三方多媒体播放装置的唯一标识对应的第三方多媒体播放装置2,接收到多媒体文件播放请求的第三方多媒体播放装置2根据多媒体文件的地址播放该多媒体文件。
值得注意的是,上述***,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。
在本发明实施例中,通过在电子设备中增加一多媒体文件搜索装置1,并在第三方多媒体播放装置2中增加用于与该多媒体文件搜索装置1进行通信的通信单元21,通过该多媒体文件搜索装置1接收用户输入的搜索关键词,并将搜索关键词发送至各第三方多媒体播放装置2,各第三方多媒体播放装置2根据搜索关键词搜索多媒体文件,并将搜索到的多媒体文件返回至多媒体文件搜索装置1,多媒体文件搜索装置1合并显示搜索到的多媒体文件,从而通过多媒体文件搜索装置1即可从各第三方媒体播放装置2中搜索到多媒体文件,使得搜索操作简单、快捷,提高多媒体文件的搜索效率和速度。在通过多媒体文件搜索装置1从不同的第三方多媒体播放装置2中搜索到多媒体文件后,通过该多媒体文件搜索装置1可以向任意一个搜索到用户需要播放的多媒体文件的第三方多媒体播放装置2发送多媒体文件播放请求,且接收到多媒体文件播放请求的第三方多媒体播放装置2可以响应该多媒体文件播放请求,根据多媒体文件的地址播放用户需要播放的多媒体文件,这样,用户通过多媒体文件搜索装置1可以快速、高效、灵活的播放各个第三方多媒体文件服务器提供的多媒体文件,而不需要逐个启动各第三方多媒体播放装置2。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种多媒体文件搜索方法,其特征在于,所述方法包括:
接收多媒体文件搜索请求,所述多媒体文件搜索请求包含搜索关键词;
将所述多媒体文件搜索请求发送至各第三方多媒体播放装置,以使各第三方多媒体播放装置根据所述搜索关键词从与第三方多媒体播放装置连接的第三方多媒体文件服务器中搜索多媒体文件,并返回搜索到的多媒体文件信息;
接收各第三方多媒体播放装置返回的多媒体文件信息并合并显示。
2.如权利要求1所述的方法,其特征在于,所述多媒体文件包括视频文件和/或音频文件,所述多媒体文件信息包括多媒体文件的地址。
3.如权利要求1所述的方法,其特征在于,在所述将所述多媒体文件搜索请求发送至各第三方多媒体播放装置之前,所述方法还包括:
接收各第三方多媒体播放装置发送的注册请求,将第三方多媒体播放装置注册到多媒体文件搜索装置。
4.如权利要求1所述的方法,其特征在于,在所述接收各第三方多媒体播放装置返回的多媒体文件信息并展示之后,所述方法还包括:
接收用户输入的的播放命令,根据所述播放命令生成多媒体文件播放请求,所述多媒体文件播放请求包括多媒体文件的地址;
将所述多媒体文件播放请求发送至对应的第三方多媒体播放装置。
5.如权利要求4所述的方法,其特征在于,所述多媒体文件播放请求还包括用于播放多媒体文件的第三方多媒体播放装置的唯一标识,所述将所述多媒体文件播放请求发送至对应的第三方多媒体播放装置,以使第三方多媒体播放装置根据所述多媒体文件的地址播放对应的多媒体文件具体包括:
将所述多媒体文件播放请求发送至所述用于播放多媒体文件的第三方多媒体播放装置的唯一标识对应的第三方多媒体播放装置。
6.一种多媒体文件搜索装置,其特征在于,所述装置包括:
搜索请求接收单元,用于接收多媒体文件搜索请求,所述多媒体文件搜索请求包含搜索关键词;
搜索请求发送单元,用于将所述多媒体文件搜索请求发送至各第三方多媒体播放装置,以使各第三方多媒体播放装置根据所述搜索关键词从与第三方多媒体播放装置连接的第三方多媒体文件服务器中搜索多媒体文件,并返回搜索到的多媒体文件信息;
媒体信息展示单元,用于接收各第三方多媒体播放装置返回的多媒体文件信息并合并显示。
7.如权利要求6所述的装置,其特征在于,所述装置还包括:
注册处理单元,用于接收各第三方多媒体播放装置发送的注册请求,将第三方多媒体播放装置注册到多媒体文件搜索装置。
8.如权利要求6所述的装置,其特征在于,所述装置还包括:
播放处理单元,用于接收用户输入的播放命令,根据所述播放命令生成多媒体文件播放请求,所述多媒体文件播放请求包括多媒体文件的地址,将所述多媒体文件播放请求发送至对应的第三方多媒体播放装置。
9.如权利要求8所述的装置,其特征在于,所述播放处理单元具体用于接收用户输入的播放命令,根据所述播放命令生成多媒体文件播放请求,所述多媒体文件播放请求包括多媒体文件的地址,将所述多媒体文件播放请求发送至所述用于播放多媒体文件的第三方多媒体播放装置的唯一标识对应的第三方多媒体播放装置。
10.一种多媒体文件搜索***,包括至少两个第三方多媒体播放装置,其特征在于,所述***还包括:
分别与各第三方多媒体播放装置连接的多媒体文件搜索装置,所述第三方多媒体播放装置包括通信单元;
其中多媒体文件搜索装置用于接收多媒体文件搜索请求,将所述多媒体文件搜索请求发送至各第三方多媒体播放装置,所述多媒体文件搜索请求包含搜索关键词,接收各第三方多媒体播放装置返回的多媒体文件信息并合并显示;
所述各第三方多媒体播放装置根据所述搜索关键词从与第三方多媒体播放装置连接的第三方多媒体文件服务器中搜索多媒体文件,并向所述多媒体文件搜索装置返回搜索到的多媒体文件信息。
CN2012105250841A 2012-12-07 2012-12-07 一种多媒体文件的搜索方法、装置和*** Pending CN103034704A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012105250841A CN103034704A (zh) 2012-12-07 2012-12-07 一种多媒体文件的搜索方法、装置和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012105250841A CN103034704A (zh) 2012-12-07 2012-12-07 一种多媒体文件的搜索方法、装置和***

Publications (1)

Publication Number Publication Date
CN103034704A true CN103034704A (zh) 2013-04-10

Family

ID=48021598

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012105250841A Pending CN103034704A (zh) 2012-12-07 2012-12-07 一种多媒体文件的搜索方法、装置和***

Country Status (1)

Country Link
CN (1) CN103034704A (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103605773A (zh) * 2013-11-27 2014-02-26 乐视网信息技术(北京)股份有限公司 一种多媒体文件搜索方法及装置
CN103929677A (zh) * 2014-03-27 2014-07-16 小米科技有限责任公司 多媒体文件播放的方法和装置
CN104252508A (zh) * 2013-09-18 2014-12-31 腾讯科技(深圳)有限公司 多媒体文件搜索方法、装置和终端设备
CN105431844A (zh) * 2013-07-17 2016-03-23 谷歌公司 用于搜索***的第三方搜索应用
CN106599031A (zh) * 2016-10-27 2017-04-26 乐视控股(北京)有限公司 多媒体内容访问方法、装置及电子设备
CN107872685A (zh) * 2017-11-20 2018-04-03 珠海市魅族科技有限公司 一种多媒体数据的播放方法、装置和计算机装置
CN108829844A (zh) * 2018-06-20 2018-11-16 聚好看科技股份有限公司 一种信息搜索方法及***
US11461419B2 (en) 2020-07-09 2022-10-04 Google Llc Discovering alternate online service providers

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070067279A1 (en) * 2004-07-06 2007-03-22 Icosystem Corporation Methods and Apparatus for Interactive Searching Techniques
CN101604324A (zh) * 2009-07-15 2009-12-16 中国科学技术大学 一种基于元搜索的视频服务网站的搜索方法及***

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070067279A1 (en) * 2004-07-06 2007-03-22 Icosystem Corporation Methods and Apparatus for Interactive Searching Techniques
CN101604324A (zh) * 2009-07-15 2009-12-16 中国科学技术大学 一种基于元搜索的视频服务网站的搜索方法及***

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105431844A (zh) * 2013-07-17 2016-03-23 谷歌公司 用于搜索***的第三方搜索应用
CN105431844B (zh) * 2013-07-17 2019-07-09 谷歌有限责任公司 用于搜索***的第三方搜索应用
US10289618B2 (en) 2013-07-17 2019-05-14 Google Llc Third party search applications for a search system
WO2015039517A1 (en) * 2013-09-18 2015-03-26 Tencent Technology (Shenzhen) Company Limited Multimedia file search method, apparatus, and terminal device
CN104252508B (zh) * 2013-09-18 2016-06-01 腾讯科技(深圳)有限公司 多媒体文件搜索方法、装置和终端设备
CN104252508A (zh) * 2013-09-18 2014-12-31 腾讯科技(深圳)有限公司 多媒体文件搜索方法、装置和终端设备
CN103605773A (zh) * 2013-11-27 2014-02-26 乐视网信息技术(北京)股份有限公司 一种多媒体文件搜索方法及装置
CN103929677A (zh) * 2014-03-27 2014-07-16 小米科技有限责任公司 多媒体文件播放的方法和装置
CN106599031A (zh) * 2016-10-27 2017-04-26 乐视控股(北京)有限公司 多媒体内容访问方法、装置及电子设备
CN107872685A (zh) * 2017-11-20 2018-04-03 珠海市魅族科技有限公司 一种多媒体数据的播放方法、装置和计算机装置
CN108829844A (zh) * 2018-06-20 2018-11-16 聚好看科技股份有限公司 一种信息搜索方法及***
US11461419B2 (en) 2020-07-09 2022-10-04 Google Llc Discovering alternate online service providers
US11714867B2 (en) 2020-07-09 2023-08-01 Google Llc Discovering alternate online service providers

Similar Documents

Publication Publication Date Title
CN103034704A (zh) 一种多媒体文件的搜索方法、装置和***
CN102546616B (zh) 一种媒体共享互动的实现方法及数字家庭媒体服务器
WO2017028624A1 (zh) 一种资源的处理方法及装置
KR101294553B1 (ko) 음원정보 관리 서비스 시스템
US20130282793A1 (en) Media content sharing
CN105025319A (zh) 一种视频推送方法和装置
CN102833365A (zh) 基于dlna的文件播放方法及***、主、从dlan设备
US20190327105A1 (en) Method and apparatus for pushing information
CN101521782B (zh) 一种快进退浏览视频的方法、***及多媒体设备
KR100865522B1 (ko) 전파식별 태그를 부가한 정보단말장치 및 그 제어방법
US11785092B2 (en) Multimedia resource playing method, apparatus, terminal, and system
CN103945259A (zh) 一种在线视频播放方法及装置
CN103327021A (zh) 一种多设备互动方法及相关设备、***
CN105141569A (zh) 媒体处理方法及设备
CN102467940A (zh) 一种无索引视频文件快进快退方法、装置以及播放***
CN105025390A (zh) 一种播放场景保存方法、***、播放终端及控制终端
CN104777986A (zh) 一种导航处理方法及移动终端
US7643490B2 (en) Live content switching method, source device, and sink device
US20080098441A1 (en) Method and apparatus for managing services provided by devices in home network
CN101911052A (zh) 用于下载数据的方法和设备
EP2560404A2 (en) Electronic device and operating method of the same
CN101438563A (zh) 用于upnp av媒体服务器cds的存储容量询问
EP2547038B1 (en) Electronic device for managing a network and operating method of the same
US10515053B2 (en) Electronic device and database constructing method
CN103533383A (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
RJ01 Rejection of invention patent application after publication

Application publication date: 20130410

RJ01 Rejection of invention patent application after publication