网络多媒体资源信息的处理、提供方法及装置制造方法

文档序号:7773679阅读:199来源:国知局
网络多媒体资源信息的处理、提供方法及装置制造方法
【专利摘要】本发明公开了网络多媒体资源信息的处理、提供方法及装置,其中,所述处理方法包括:在移动终端播放网络多媒体资源的过程中,确定待分享的目标网络多媒体资源;获取所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息;将所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息上传到服务器。通过本发明,可以便于用户从终端的网络多媒体资源中做出选择。
【专利说明】网络多媒体资源信息的处理、提供方法及装置
【技术领域】
[0001]本发明涉网络多媒体资源加载【技术领域】,具体涉及网络多媒体资源信息的处理、提供方法及装置。
【背景技术】
[0002]随着互联网中视频、音频等多媒体资源的大量涌现,出现了专门为网络视频音频等多媒体资源的在线播放而设计的播放工具。例如,有些浏览器开发商推出了专门为影音视频设计的影音浏览器,这种浏览器中集成有支持各种网络视频格式文件的插件,可以通过浏览器技术控制网页中的广告、弹窗等。同时又可以从互联网上收集电影、电视剧等资源,并提供网络上稳定的资源地址,为用户第一时间提供更新更全面的娱乐影视等资讯,使得用户可以获得更好的观影体验。
[0003]但是,这种专用的网络多媒体文件播放工具在为用户提供更新更全面的娱乐影视信息的同时,也可能使用户面临难以从众多的资源中做出选择的问题。因此,迫切需要本领域技术人员解决的技术问题就在于:在向用户提供更新更全面的网络多媒体资源的同时,更加方便用户从众多的资源中做出选择。

【发明内容】

[0004]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的网络多媒体资源信息的处理、提供方法和相应的网络多媒体资源信息的处理、提
供装置。
[0005]依据本发明的一个方面,提供了一种网络多媒体资源信息的处理方法,包括:
[0006]在移动终端播放网络多媒体资源的过程中,确定待分享的目标网络多媒体资源;
[0007]获取所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息;
[0008]将所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息上传到服务器。
[0009]根据本发明的另一方面,提供了一种网络多媒体资源的提供方法,包括:
[0010]接收各个移动终端上传的待分享目标网络多媒体资源的资源信息以及位置信息;
[0011]建立位置信息与目标网络多媒体资源之间的映射关系;
[0012]当接收到搜索请求方发送的携带有移动终端当前位置信息的搜索请求时,从所述映射关系中选择出与所述当前位置信息相匹配的目标位置信息;
[0013]将所述目标位置信息对应的目标网络多媒体资源的资源信息返回给所述搜索请求方。
[0014]根据本发明的另一方面,提供了一种网络多媒体资源信息的处理装置,位于客户端,包括:
[0015]目标资源确定单元,被配置为在移动终端播放网络多媒体资源的过程中,确定待分享的目标网络多媒体资源;
[0016]信息获取单元,被配置为获取所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息;
[0017]上传单元,被配置为将所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息上传到服务器。
[0018]根据本发明的另一方面,提供了一种网络多媒体资源的提供装置,位于服务器端,包括:
[0019]接收单元,被配置为接收各个移动终端上传的待分享目标网络多媒体资源的资源信息以及位置信息;
[0020]映射关键建立单元,被配置为建立位置信息与目标网络多媒体资源之间的映射关系;
[0021]选择单元,被配置为当接收到搜索请求方发送的携带有移动终端当前位置信息的搜索请求时,从所述映射关系中选择出与所述当前位置信息相匹配的目标位置信息;
[0022]返回单元,被配置为将所述目标位置信息对应的目标网络多媒体资源的资源信息返回给所述搜索请求方。
[0023]根据本发明的网络多媒体资源信息的处理、提供方法及装置,可以基于移动终端所处的位置信息实现网络多媒体资源信息的分享,也即,用户可以查看到其周围的其他用户正在播放或者播放过的网络多媒体资源的资源信息,因此,可以便于用户从终端的网络多媒体资源中做出选择。
[0024]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【专利附图】

【附图说明】
[0025]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0026]图1示出了根据本发明第一实施例的方法的流程图;
[0027]图2示出了根据本发明第二实施例的方法的流程图;
[0028]图3示出了根据本发明第三实施例的方法的流程图;
[0029]图4示出了根据本发明第四实施例的方法的流程图;
[0030]图5-1至5-3示出了根据本发明实施例的用户界面示意图;
[0031]图6示出了根据本发明第五实施例的装置的示意图;
[0032]图7示出了根据本发明第六实施例的装置的示意图;
[0033]图8示出了根据本发明第七实施例的装置的示意图;以及
[0034]图9示出了根据本发明第八实施例的装置的示意图。
【具体实施方式】
[0035]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0036]在本发明实施例中,在用户使用影音浏览器等用于播放网络多媒体文件的工具播放网络多媒体文件的过程中,可以获取到用户的移动终端设备所在的地理位置信息,然后将用户正在播放的网络多媒体资源的资源信息(包括URL、名称等)以及移动终端所在的地理位置信息上传到服务器。这样,服务器就可以从宏观上掌握到各个用户的移动终端所在的地理位置,以及分别对应的网络多媒体资源的资源信息。进而,服务器就可以针对各个用户,查找其附近正在使用相同的播放工具播放网络多媒体资源的用户,并利用这些用户正在播放或者播放过的网络多媒体资源的资源信息进行推荐。或者,在接收到某用户的请求时,查找该用户附近的其他用户正在使用相同的播放工具播放网络多媒体资源的用户,并将这些用户正在播放或者播放过的网络多媒体资源的资源信息返回给该用户。这样,相当于使得用户可以了解到其周围的用户都在访问哪些网络多媒体资源,进而可以为自己的选择做出指导。下面对具体的实现方式进行详细地介绍。
[0037]首先需要说明的是,在本发明实施例中,涉及到的执行主体包括网络多媒体资源播放工具的客户端以及服务器端,其中,客户端是安装在用户的移动终端设备上,用于通过特定的网络协议播放各种格式(当然可能仅支持部分格式)的网络多媒体资源文件,同时,获取多媒体文件的资源信息以及移动终端的位置信息,上传到服务器端。服务器端则收集互联网中的网络多媒体资源,为客户端提供数据来源,同时可以汇总各个客户端上传的移动终端位置信息以及正在播放的网络多媒体资源的资源信息,并在地理位置上接近的用户间进行网络多媒体资源的共享。在具体实现过程中,客户端与服务器端各自独立,同时又相互联系,共同实现本发明实施例提供的技术方案。为了便于描述,下面分别从客户端以及服务器端的角度出发,对本发明实施例进行介绍。
[0038]实施例一
[0039]首先,本发明实施例一从客户端的角度,提供了一种网络多媒体资源信息的处理方法,该方法的执行主体可以是移动终端中安装的用于播放网络多媒体资源的多媒体资源播放器,具体的,多媒体资源播放器包括浏览器,当然也可以是其他的具有类似功能的多媒体资源播放器。参见图1,该方法可以包括以下步骤:
[0040]SlOl:在移动终端播放网络多媒体资源的过程中,确定待分享的目标网络多媒体资源;
[0041]具体实现时,如果播放工具的客户端是以浏览器的形式实现,则这种浏览器一般带有视频插件(例如Flash、QV0D、HTML5的Video元素等),在用户选择播放某网络多媒体资源时,该浏览器的该视频插件就会被加载,因此,在发现视频插件被加载时,就可以确定有网络多媒体资源被播放。
[0042]在用户使用播放工具的客户端播放网络多媒体资源的过程中,可以直接将用户播放的各个网络多媒体资源都作为需要上传资源信息的目标资源。当然,在实际应用中,有些资源的图像质量、音质等可能比较差,或者还有些资源虽然被用户打开了,但是用户可能仅观看了很短的时间就关闭了,此时证明该资源的标题可能比较吸引用户,但实际上的内容却可能不是用户喜欢的,等等。因此,还可以在客户端对播放的网络多媒体文件进行过滤,只有符合一定条件的资源,才会将其资源信息上传到服务器。具体实现时,可以设置一种或者多种过滤条件,例如,可以从视频分辨率角度以及播放时长的角度设置两种过滤条件,从而过滤掉图像质量较差以及有“标题党”嫌疑的资源。其中,具体的过滤条件可以设置为,图像分辨率是否大于600*480,播放时长是否超过3分钟,等等。当然,具体的条件可以根据实际的需要进行任意设置,这里的具体数字仅仅是举例说明,不应看作是对过滤条件的限定。另外,也可以设置其他的过滤条件,并且每个过滤条件都可以单独使用。
[0043]S102:获取所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息;
[0044]在确定了需要上传资源信息的目标网络多媒体资源之后,就可以首先获取到目标网络资源的资源信息,这种资源信息可以是目标网络多媒体资源的URL (UniformResource Locator,统一资源定位符)、名称等等,客户端可以根据资源链接所在网页的HTMLCHypertext Markup Language,超文本标记语言)代码等,获取到这种资源信息。同时,由于目前的移动终端上一般都自带有定位组件(例如GPS(Global Positioning System,全球定位系统)、AGPS (Assisted Global Positioning System,辅助全球卫星定位系统)等),可以实时获取到移动终端的位置信息,因此,可以预先获取定位组件的信息接口,然后根据该接口,从定位组件中获取移动终端所处的位置信息即可。
[0045]S103:将所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息上传到服务器。
[0046]在获取到正在播放的网络多媒体资源的资源信息以及移动终端所处的位置信息之后,就可以将这些信息上传到服务器。当然,在实际应用中,在上传之前还可以向用户发送一个询问消息,询问用户是否允许将目标网络多媒体资源的资源信息以及移动终端所在的位置信息上传到服务器,在用户确定允许的情况下,再进行上传操作,以避免在用户不知情的情况下上传用户信息。或者,在实际应用中,也可以在播放工具的客户端中设置不同的模式,其中可以包含一个“视频发现模式”,如果用户切换到该模式下,则可以默认为用户允许将正在播放的目标网络多媒体资源的资源信息以及移动终端的当前位置信息上传到服务器,而不需要每次发现目标网络多媒体资源时都发出询问消息。
[0047]客户端在将移动终端的位置信息以及播放的网络多媒体资源的资源信息上传到服务器端之后,服务器端就可以获知各个客户端上多媒体资源的播放情况,并且获知各个终端设备所在的位置,因此,就可以基于这种位置信息,在位置上相近的用户之间进行网络多媒体资源信息的共享。
[0048]另外,对于客户端而言,还可以对移动终端的运动轨迹进行记录,并分别记录同一移动终端在不同的位置播放的网络多媒体资源的资源信息,这样,在接收到用户的查看请求时,可以显示出移动终端在不同的位置播放过的网络多媒体资源的资源信息。
[0049]对于服务器端而言,相当于可以从宏观上掌握各个用户所在的位置,以及对各个网络多媒体资源的访问情况。具体实现时,服务器端可以建立起位置信息与网络多媒体资源的资源信息之间的映射关系,也就是,记录下各个位置上的用户正在播放哪个多媒体资源,进而可以基于这种映射关系来进行多媒体资源信息的共享。当然,随着用户播放网络多媒体资源的变化,这种映射关系一般也是在不断变化的。并且,在映射关系中,一个位置信息可能对应多个网络多媒体资源。也就是说,在客户端,可能播放多个网络多媒体资源,每次播放一个网络多媒体资源时,只要符合条件,就都可以将其资源信息以及位置信息上传到服务器,这样,在服务器端,针对同一个位置信息就可能记录下多个网络多媒体资源的资源信息。这些网络多媒体资源要么是用户正在播放的,要么是用户已经播放过的。当然,在播放网络多媒体资源的过程中,实际上也需要将网络多媒体资源的数据内容下载的客户端本地,并且,如果客户端之间能够采用点对点P2P的方式进行资源的下载,则已经下载到客户端本地的数据,实际上都可以为其他用户提供下载。因此,服务器端建立的映射关系中,也可以看做是位置信息与对应位置上能够提供下载的网络多媒体资源的资源信息之间的映射关系。
[0050]服务器端在获取了各个用户的位置信息以及正在播放或播放过的网络多媒体资源的资源信息之后,可以在接收到用户的请求时,再查找出该用户附近的其他用户正在播放或播放过的网络多媒体资源,并提供给该用户;或者,可以主动的在位置上比较相近的用户之间进行多媒体资源的共享。下面分别对这两种实现方式进行介绍。
[0051]实施例二
[0052]该实施例二从服务器端的角度对本发明实施例的方案进行介绍,其中,服务器端采用的是上述第一种提供分享的方式。参见图2,服务器端提供了一种提供网络多媒体资源的方法,该方法可以包括:
[0053]S201:接收各个移动终端上传的待分享目标网络多媒体资源的资源信息以及位置
信息;
[0054]S202:建立位置信息与目标网络多媒体资源之间的映射关系;
[0055]前述步骤S201以及S202在实施例一种已经提及,这里不再赘述。这里需要说明的是,在实际应用中,互联网中可能存在不同的链接对应相同的多媒体文件的情况,不同的用户可能点击了不同的链接,但是实际播放的是同一个多媒体文件。然而,客户端在获取播放的多媒体资源的资源信息时,一般是根据被点击的链接来获取的,因此,获取到的资源信息还可能是不同的。为了能够为用户提供更优质的多媒体资源,服务器端在接收到各个客户端上传的多媒体资源的资源信息之后,还可以首先对这些资源信息进行分析,例如,可以对各自的URL进行分析,并下载各个URL对应的多媒体资源文件进行MD5的计算等等,以便判断各个被上传的网络多媒体资源的资源信息是否指向同一多媒体文件,如果是,则可以从中选取文件质量和/或下载速率最高的目标链接,将该目标链接的信息确定为指向同一多媒体文件的各个网络多媒体资源的资源信息。也就是说,假设用户甲上传的网络多媒体资源的URL为URL1,用户乙上传的网络多媒体资源的URL为URL2,用户丙上传的网络多媒体资源的URL为URL3,服务器端在分析之后发现,URL1、URL2、URL3实际上指向的是同一多媒体资源文件,并且,其中URLl对应的多媒体资源文件的文件质量最高,且下载速率最高,则在保存映射关系时,可以将用户甲、用户乙以及用户丙的位置信息对应的多媒体资源的URL全部保存为URL1,这样,可以使得更多的用户能够从URLl获取到更优质、下载速度更快的多媒体资源。
[0056]另外,对于涉及黄色、反动等非法的网络多媒体资源,服务器端也可以根据上传的URL以及文件名称,还有用户的举报等信息,及时进行删除过滤,避免非法网络多媒体资源的大范围传播。
[0057]S203:当接收到搜索请求方发送的携带有移动终端当前位置信息的搜索请求时,从所述映射关系中选择出与所述当前位置信息相匹配的目标位置信息;
[0058]在客户端,可以向用户提供搜索周边其他用户播放的多媒体资源的操作入口,如果用户通过该操作入口发出指令,则客户端进而就可以向服务器发送搜索请求,同时,在搜索请求中携带上移动终端当前的位置信息。由于服务器端建立了位置信息与网络多媒体资源的资源信息之间的映射关系,因此,在收到携带有位置信息的搜索请求后,就可以将搜索请求中的位置信息与映射关系中各个位置进行比对,查找在距离上符合预置条件的目标位置信息,例如,可以将搜索请求中的位置信息为圆心,以某距离长度为半径,得到的圆形区域能够覆盖的位置,就可以作为符合条件的目标位置。其中,关于各个位置信息之间的距离,可以是由服务器端内置的地图服务系统进行计算,或者,服务器端也可以根据预置的接口,将各个位置信息发送到指定的地图服务,在地图服务得到计算结果后返回给服务器端,再由服务器端根据预置的条件来选择目标位置。
[0059]S204:将所述目标位置信息对应的目标网络多媒体资源的资源信息返回给所述搜索请求方。
[0060]在查找到与搜索请求中的位置信息相匹配的目标位置信息之后,就可以根据已经建立的映射关系,将这些目标位置信息分别对应的网络多媒体资源的资源信息返回给搜索请求方,以便搜索请求方向用户展示目标位置信息以及各个目标位置信息对应的网络多媒体资源的资源信息。也就是说,搜索请求方就可以在其用户界面中,向用户展现搜索结果,搜索结果中就可以以列表等形式显示出各个相关的目标位置信息,在点击某目标位置信息之后,还可以显示出该目标位置信息对应的网络多媒体资源的资源信息。
[0061]在实际应用中,还可以直接将各个被上传的网络多媒体资源的内容数据下载到云端服务器中,这样,当有用户需要请求下载某网络多媒体资源时,就可以直接从云端服务器为用户提供下载,而不需要再重新向多媒体资源所在的资源服务器获取下载,这样可以进一步提闻下载的速率。
[0062]另外,服务器端还可以预先对各个网络多媒体资源进行分类,移动终端上传了正在播放的网络多媒体资源的资源信息之后,服务器端还可以确定出该正在播放的多媒体资源所属的类别,并且向移动终端返回与该正在播放的网络多媒体资源同类别的其他网络多媒体资源的资源信息。相当于在位置相近的用户之间进行多媒体资源共享的同时,还可以向用户进行同类别多媒体资源的推荐。
[0063]需要说明的是,在实际应用中,如果搜索请求方发出的搜索请求中不包含指定的位置信息,而只携带有资源信息(例如名称等),则在本发明实施例中,服务器端同样可以获取到搜索结果后,从保存的映射关系中,获取各搜索结果对应的位置信息,然后将搜索结果以及对应的位置信息返回给搜索请求方,搜索请求方可以在展示搜索结果时展示对应的位置信息,或者还可以加载地图服务,在地图上显示出各个位置上的搜索结果。
[0064]实施例三
[0065]该实施例三同样从服务器端的角度对本发明实施例提供的方案进行介绍,并且,服务器端采用主动推送的形式提供位置相近的客户端之间的多媒体资源的共享。参见图3,该服务器端提供的提供网络多媒体资源的方法可以包括以下步骤:
[0066]S301:接收当前移动终端上传的待分享目标网络多媒体资源的资源信息以及当前移动终端所处的位置信息;[0067]S302:根据其他移动终端上传的位置信息,查找与当前移动终端所处位置相匹配的目标移动终端;
[0068]S303:将所述当前移动终端上传的待分享目标网络多媒体资源的资源信息,发送到所述目标移动终端。
[0069]在该实施例三中,由于服务器端可以接收到各个移动终端上传的位置信息以及可以提供的网络多媒体资源的资源信息,因此,每次有一个移动终端上传了其位置信息之后,服务器端都可以计算出与该位置信息的距离符合预置条件的目标位置信息,进而就可以主动将目标位置信息可以提供的网络多媒体资源的资源信息推荐给当前用户,客户端在接收到服务器主动推送的共享信息之后,可以通过弹窗等形式将共享信息显示给当前用户。这样当前用户就可以及时了解到其周围的用户都在播放哪些网络多媒体文件,进而可以为自己选择播放或者下载哪个或哪些网络多媒体资源提供参考。
[0070]实施例四
[0071]对于客户端而言,除了可以进行多媒体资源资源信息以及位置信息的上传操作之后,还可以为用户提供搜索入口,以便于用户发起搜索周围用户正在播放的多媒体资源的请求。也就是说,对应于实施例二中提到的服务器端实现方式,本实施例四对客户端中相应的实现方式进行介绍。参见图4,本发明实施例还提供了一种加载网络多媒体资源的方法,该方法运行于客户端,可以包括以下步骤:
[0072]S401:接收到用户的搜索指令后,获取当前移动终端的当前位置信息;
[0073]S402:向服务器发送搜索请求,所述搜索请求中携带有所述当前位置信息,由所述服务器根据已建立的位置信息与网络多媒体资源的资源信息之间的映射关系,选择出与所述当前位置信息相匹配的目标位置信息,并将所述目标位置信息对应的网络多媒体资源的资源信息返回;其中,所述映射关系是根据各个移动终端上传的正在播放的网络多媒体资源的资源信息以及移动终端所在的位置信息建立的;
[0074]S403:接收到服务器返回的信息后,展示所述目标位置信息以及各个目标位置信息对应的网络多媒体资源的资源信息。
[0075]以上各步骤与实施例二中的各步骤相比仅仅是执行主体不同,因此,各个步骤的具体实现可以参见实施例二中的记载,这里不再赘述。
[0076]需要说明的是,在实际应用中,客户端在接收到服务器端返回的目标位置信息之后,还可以根据预置的访问接口向特定的地图服务发送目标地标明请求,也就是说,可以有地图服务标识出各个目标位置信息在地图上的位置,然后客户端在接收到地图服务返回的信息之后,就可以展示出各个目标位置信息在地图中的标明结果。
[0077]例如,如图5-1所示,假设用户的移动终端当前所在的位置为“彩虹路-酒仙桥北路交叉路口”,则在地图中可以以该位置为圆心,并标识出以某距离长度为半径得到的圆形区域,在该圆形区域中用“气球”等标识出各个目标位置。另外,参见图5-2,在显示地图信息的同时,还可以以列表的形式显示出各个目标位置的文字信息,例如,“北京春溢通物流有限公司附近”、“大中电器(望京国际店)”等等,同时还可以显示出各个目标位置信息与被搜索的位置之间的距离等等,这种距离信息也可以是由地图服务提供的。当用户在地图上或者在列表中点击某目标位置信息之后,参见图5-3,还可以显示出该目标位置处可以提供的网络多媒体资源的资源信息,如包括“神探狄仁杰”、“盛夏晚晴天”等等。[0078]另外,如果客户端是采用浏览器中安装的视频插件的方式来播放网络多媒体资源,则不同的客户端可能会使用不同的视频插件,而不同的视频插件能够支持的多媒体文件格式可能会有所不同。因此,客户端在上传待分享的网络多媒体资源的资源信息以及移动终端的位置信息的同时,还可以获取目标网络多媒体资源的类型信息以及视频播放插件的名称信息,并上传到服务器。这样,服务器在向接受分享的用户提供网络多媒体资源信息时,可以将这种类型信息以及对应的视频播放插件的名称信息也提供给接受分享的用户。客户端在接收到服务器端返回的目标位置信息的网络多媒体资源后,还可以根据自己的视频播放插件的名称,对网络多媒体资源的类型进行筛选,也即判断各个网络多媒体资源是否能够被本地的视频插件支持,如果不能支持,则过滤掉,仅将本地的视频插件能够支持的网络多媒体资源的资源信息显示给当前用户。
[0079]接收到用户访问某目标位置对应的某网络多媒体资源的指令后,可以根据该网络多媒体资源的资源信息,向对应的资源服务器发送访问请求,接收到资源服务器返回的资源数据后,切换到多媒体资源播放窗口进行播放。
[0080]总之,根据本发明实施例提供的技术方案,可以基于移动终端所处的位置信息实现网络多媒体资源信息的分享,也即,用户可以查看到其周围的其他用户正在播放或者播放过的网络多媒体资源的资源信息,因此,可以便于用户从终端的网络多媒体资源中做出选择。
[0081]与本发明实施例一提供的网络多媒体资源信息的处理方法相对应,本发明实施例还提供了一种网络多媒体资源信息的处理装置,该装置位于客户端,参见图6,该装置可以包括:
[0082]目标资源确定单元601,被配置为在移动终端播放网络多媒体资源的过程中,确定待分享的目标网络多媒体资源;
[0083]信息获取单元602,被配置为获取所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息;
[0084]上传单元603,被配置为将所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息上传到服务器。
[0085]具体实现时,所述信息获取单元602可以包括:
[0086]第一获取子单元,被配置为获取所述目标网络多媒体资源的统一资源定位符和/或名称信息。
[0087]另外,所述信息获取单元602也可以包括:
[0088]第二获取子单元,被配置为根据预置的位置信息接口,从所述移动终端的定位组件中获取所述移动终端的位置信息。
[0089]具体实现时,为了避免造成用户的反感,该装置还可以包括:
[0090]询问信息发送单元,被配置为在将所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息上传到服务器之前,向用户发送询问消息,所述询问消息用于询问用户是否允许将所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息上传到服务器;
[0091]触发单元,被配置为如果接收到用户允许上传的确认消息,则触发将所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息上传到服务器的操作。[0092]其中,所述目标资源确定单元601具体可以被配置为:
[0093]在移动终端播放网络多媒体资源的过程中,判断被播放的多媒体资源的分辨率和/或播放时长是否满足预置的条件,如果是,则将被播放的多媒体资源确定为所述目标网络多媒体资源。
[0094]该装置还可以包括:
[0095]轨迹记录单元,被配置为对移动终端的运动轨迹进行记录,并分别记录同一移动终端在不同的位置播放的网络多媒体资源的资源信息;
[0096]轨迹显示单元,被配置为接收到用户的查看请求时,显示所述移动终端在不同的位置播放的网络多媒体资源的资源信息。
[0097]其中,所述装置包括移动终端中安装的用于播放网络多媒体资源的多媒体资源播放器。所述多媒体资源播放器包括网页浏览器中的视频播放插件。
[0098]其中,该装置还可以包括:
[0099]插件信息上传单元,被配置为获取所述目标网络多媒体资源的类型信息以及所述视频播放插件的名称信息,并上传到服务器。
[0100]与本发明实施例二提供的提供网络多媒体资源的方法相对应,本发明实施例还提供了一种提供网络多媒体资源的装置,该装置位于服务器端,参见图7,该装置可以包括:
[0101]接收单元701,被配置为接收各个移动终端上传的待分享目标网络多媒体资源的资源信息以及位置信息;
[0102]映射关键建立单元702,被配置为建立位置信息与目标网络多媒体资源之间的映身寸关系;
[0103]选择单元703,被配置为当接收到搜索请求方发送的携带有移动终端当前位置信息的搜索请求时,从所述映射关系中选择出与所述当前位置信息相匹配的目标位置信息;
[0104]返回单元704,被配置为将所述目标位置信息对应的目标网络多媒体资源的资源信息返回给所述搜索请求方。
[0105]在实际应用中,该装置还可以包括:
[0106]判断单元,被配置为对各个待分享目标网络多媒体资源的资源信息进行分析,判断各个待分享目标网络多媒体资源的资源信息是否指向同一多媒体文件;
[0107]资源信息确定单元,被配置为如果所述判断单元的判断结果为是,则从中选取文件质量和/或下载速率最高的目标链接,将该目标链接的信息确定为指向同一多媒体文件的各个网络多媒体资源的资源信息。
[0108]所述判断单元包括:
[0109]计算子单元,被配置为对各个待分享目标网络多媒体资源的统一资源定位符URL进行分析,并下载所述目标网络多媒体资源的数据内容后进行消息摘要算法MD5计算;
[0110]判断子单元,被配置为通过比对MD5计算结果,判断各个待分享目标网络多媒体资源的URL是否指向同一多媒体文件。
[0111]另外,该装置还可以包括:
[0112]保存单元,被配置为保存各个被上传的网络多媒体资源的内容数据;
[0113]云端响应单元,被配置为接收到访问某目标位置信息对应的某网络多媒体资源的请求时,根据保存的该网络多媒体资源的内容数据提供响应。[0114]为了能够进行同类别的资源推荐,该装置还可以包括:
[0115]同类资源推荐单元,被配置为根据移动终端上传的待分享目标网络多媒体资源的资源信息,向移动终端返回与该待分享目标网络多媒体资源同类别的其他网络多媒体资源的资源信息。
[0116]该装置还可以包括:
[0117]类型及插件信息接收单元,被配置为接收各个移动终端上传的所述目标网络多媒体资源的类型信息以及视频播放插件的名称信息;
[0118]类型及插件信息分享单元,被配置为将所述目标网络多媒体资源的类型信息以及所述视频播放插件的名称信息返回给所述搜索请求方。
[0119]另外还可以包括:
[0120]搜索请求接收单元,被配置为接收搜索请求方发送的携带有资源信息的搜索请求;
[0121]位置信息获取单元,被配置为获取到搜索结果后,从所述保存的映射关系中,获取各搜索结果对应的位置信息;
[0122]搜索结果返回单元,被配置为将所述搜索结果以及对应的位置信息返回给所述搜索请求方。
[0123]与本发明实施例三提供的提供网络多媒体资源的方法相对应,本发明实施例还提供了一种提供网络多媒体资源的装置,该装置位于服务器端,参见图8,该装置可以包括:
[0124]接收单元801,被配置为接收当前移动终端上传的正在播放的网络多媒体资源的资源信息以及当前移动终端所处的位置信息;
[0125]查找单元802,被配置为根据其他移动终端上传的位置信息,查找与当前移动终端所处位置相匹配的目标移动终端;
[0126]发送单元803,被配置为将所述当前移动终端上传的正在播放的网络多媒体资源的资源信息,发送到所述目标移动终端。
[0127]与本发明实施例四提供的加载网络多媒体资源的方法相对应,本发明实施例还提供了一种加载网络多媒体资源的装置,该装置位于客户端,参见图9,该装置可以包括:
[0128]位置信息获取单元901,被配置为接收到用户的搜索指令后,获取当前移动终端的当前位置信息;
[0129]搜索请求发送单元902,被配置为向服务器发送搜索请求,所述搜索请求中携带有所述当前位置信息,由所述服务器根据已建立的位置信息与网络多媒体资源的资源信息之间的映射关系,选择出与所述当前位置信息相匹配的目标位置信息,并将所述目标位置信息对应的网络多媒体资源的资源信息返回;其中,所述映射关系是根据各个移动终端上传的正在播放的网络多媒体资源的资源信息以及移动终端所在的位置信息建立的;
[0130]展示单元903,被配置为接收到服务器返回的信息后,展示所述目标位置信息以及各个目标位置信息对应的网络多媒体资源的资源信息。
[0131]在实际应用中,为了使得用户更直观的了解到其周围的其他用户所在的位置,该装置还可以包括:
[0132]地图标明单元,被配置为根据服务器返回的目标位置信息,向预置的地图服务发送目标地标明请求;[0133]标明结果显示单元,被配置为接收到所述地图服务返回的标明结果后,展示所述标明结果。
[0134]在用户点击了某网络多媒体资源之后,该装置还包括:
[0135]访问请求发送单元,被配置为接收到用户访问某目标位置对应的某网络多媒体资源的指令后,根据该网络多媒体资源的资源信息,向对应的资源服务器发送访问请求;
[0136]切换单元,被配置为接收到资源服务器返回的资源数据后,切换到多媒体资源播放窗口进行播放。
[0137]总之,根据本发明实施例提供的技术方案,可以基于移动终端所处的位置信息实现网络多媒体资源信息的分享,也即,用户可以查看到其周围的其他用户正在播放或者播放过的网络多媒体资源的资源信息,因此,可以便于用户从终端的网络多媒体资源中做出选择。
[0138]在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
[0139]在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
[0140]类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循【具体实施方式】的权利要求书由此明确地并入该【具体实施方式】,其中每个权利要求本身都作为本发明的单独实施例。
[0141 ] 本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
[0142]此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
[0143]本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的网络多媒体资源信息的处理、提供、加载设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
[0144]应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
[0145]本申请可以应用于计算机系统/服务器,其可与众多其它通用或专用计算系统环境或配置一起操作。适于与计算机系统/服务器一起使用的众所周知的计算系统、环境和/或配置的例子包括但不限于:个人计算机系统、服务器计算机系统、瘦客户机、厚客户机、手持或膝上设备、基于微处理器的系统、机顶盒、可编程消费电子产品、网络个人电脑、小型计算机系统、大型计算机系统和包括上述任何系统的分布式云计算技术环境,等等。
[0146]计算机系统/服务器可以在由计算机系统执行的计算机系统可执行指令(诸如程序模块)的一般语境下描述。通常,程序模块可以包括例程、程序、目标程序、组件、逻辑、数据结构等等,它们执行特定的任务或者实现特定的抽象数据类型。计算机系统/服务器可以在分布式云计算环境中实施,分布式云计算环境中,任务是由通过通信网络链接的远程处理设备执行的。在分布式云计算环境中,程序模块可以位于包括存储设备的本地或远程计算系统存储介质上。
[0147]本发明还公开了 Al、一种网络多媒体资源信息的处理方法,包括:
[0148]在移动终端播放网络多媒体资源的过程中,确定待分享的目标网络多媒体资源;
[0149]获取所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息;
[0150]将所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息上传到服务器。
[0151]A2、如Al所述的方法,其特征在于,所述获取所述目标网络多媒体资源的资源信息,包括:
[0152]获取所述目标网络多媒体资源的统一资源定位符和/或名称信息。
[0153]A3、如Al所述的方法,其特征在于,所述获取所述移动终端所在的位置信息,包括:
[0154]根据预置的位置信息接口,从所述移动终端的定位组件中获取所述移动终端的位
置信息。
[0155]A4、如Al所述的方法,其特征在于,还包括:[0156]在将所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息上传到服务器之前,向用户发送询问消息,所述询问消息用于询问用户是否允许将所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息上传到服务器;
[0157]如果接收到用户允许上传的确认消息,则触发将所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息上传到服务器的操作。
[0158]A5、如Al所述的方法,其特征在于,所述在移动终端播放网络多媒体资源的过程中,确定待分享的目标网络多媒体资源,包括:
[0159]在移动终端播放网络多媒体资源的过程中,判断被播放的多媒体资源的分辨率和/或播放时长是否满足预置的条件,如果是,则将被播放的多媒体资源确定为所述目标网络多媒体资源。
[0160]A6、如Al所述的方法,其特征在于,还包括:
[0161]对移动终端的运动轨迹进行记录,并分别记录同一移动终端在不同的位置播放的网络多媒体资源的资源信息;
[0162]接收到用户的查看请求时,显示所述移动终端在不同的位置播放的网络多媒体资源的资源信息。
[0163]A7、如Al至A6任一项所述的方法,其特征在于,各步骤的执行主体为移动终端中安装的用于播放网络多媒体资源的多媒体资源播放器。
[0164]AS、如A7所述的方法,其特征在于,所述多媒体资源播放器包括网页浏览器中的视频播放插件。
[0165]A9、如AS所述的方法,其特征在于,还包括:
[0166]获取所述目标网络多媒体资源的类型信息以及所述视频播放插件的名称信息,并上传到服务器。
[0167]本发明还公开了 B10、一种网络多媒体资源的提供方法,包括:
[0168]接收各个移动终端上传的待分享目标网络多媒体资源的资源信息以及位置信息;
[0169]建立位置信息与目标网络多媒体资源之间的映射关系;
[0170]当接收到搜索请求方发送的携带有移动终端当前位置信息的搜索请求时,从所述映射关系中选择出与所述当前位置信息相匹配的目标位置信息;
[0171]将所述目标位置信息对应的目标网络多媒体资源的资源信息返回给所述搜索请求方。
[0172]B11、如BlO所述的方法,其特征在于,还包括:
[0173]对各个待分享目标网络多媒体资源的资源信息进行分析,判断各个待分享目标网络多媒体资源的资源信息是否指向同一多媒体文件;
[0174]如果是,则从中选取文件质量和/或下载速率最高的目标链接,将该目标链接的信息确定为指向同一多媒体文件的各个网络多媒体资源的资源信息。
[0175]B12、如Bll所述的方法,其特征在于,所述对各个待分享目标网络多媒体资源的资源信息进行分析,判断各个待分享目标网络多媒体资源的资源信息是否指向同一多媒体文件,包括:
[0176]对各个待分享目标网络多媒体资源的统一资源定位符URL进行分析,并下载所述目标网络多媒体资源的数据内容后进行消息摘要算法MD5计算;
[0177]通过比对MD5计算结果,判断各个待分享目标网络多媒体资源的URL是否指向同一多媒体文件。
[0178]B13、如BlO所述的方法,其特征在于,还包括:
[0179]保存各个被上传的网络多媒体资源的内容数据;
[0180]接收到访问某目标位置信息对应的某网络多媒体资源的请求时,根据保存的该网络多媒体资源的内容数据提供响应。
[0181]B14、如BlO所述的方法,其特征在于,还包括:
[0182]根据移动终端上传的待分享目标网络多媒体资源的资源信息,向移动终端返回与该待分享目标网络多媒体资源同类别的其他网络多媒体资源的资源信息。
[0183]B15、如BlO所述的方法,其特征在于,还包括:
[0184]接收各个移动终端上传的所述目标网络多媒体资源的类型信息以及所述视频播放插件的名称信息;
[0185]将所述目标网络多媒体资源的类型信息以及所述视频播放插件的名称信息返回给所述搜索请求方。
[0186]B16、如BlO所述的方法,其特征在于,还包括:
[0187]接收搜索请求方发送的携带有资源信息的搜索请求;
[0188]获取到搜索结果后,从所述保存的映射关系中,获取各搜索结果对应的位置信息;
[0189]将所述搜索结果以及对应的位置信息返回给所述搜索请求方。
[0190]本发明还公开了 C17、一种网络多媒体资源信息的处理装置,位于客户端,包括:
[0191]目标资源确定单元,被配置为在移动终端播放网络多媒体资源的过程中,确定待分享的目标网络多媒体资源;
[0192]信息获取单元,被配置为获取所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息;
[0193]上传单元,被配置为将所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息上传到服务器。
[0194]C18、如C17所述的装置,其特征在于,所述信息获取单元包括:
[0195]第一获取子单元,被配置为获取所述目标网络多媒体资源的统一资源定位符和/或名称信息。
[0196]C19、如C17所述的装置,其特征在于,所述信息获取单元包括:
[0197]第二获取子单元,被配置为根据预置的位置信息接口,从所述移动终端的定位组件中获取所述移动终端的位置信息。
[0198]C20、如C17所述的装置,其特征在于,还包括:
[0199]询问信息发送单元,被配置为在将所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息上传到服务器之前,向用户发送询问消息,所述询问消息用于询问用户是否允许将所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息上传到服务器;
[0200]触发单元,被配置为如果接收到用户允许上传的确认消息,则触发将所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息上传到服务器的操作。
[0201]C21、如C17所述的装置,其特征在于,所述目标资源确定单元具体被配置为:
[0202]在移动终端播放网络多媒体资源的过程中,判断被播放的多媒体资源的分辨率和/或播放时长是否满足预置的条件,如果是,则将被播放的多媒体资源确定为所述目标网络多媒体资源。
[0203]C22、如C17所述的装置,其特征在于,还包括:
[0204]轨迹记录单元,被配置为对移动终端的运动轨迹进行记录,并分别记录同一移动终端在不同的位置播放的网络多媒体资源的资源信息;
[0205]轨迹显示单元,被配置为接收到用户的查看请求时,显示所述移动终端在不同的位置播放的网络多媒体资源的资源信息。
[0206]C23、如C17至22任一项所述的装置,其特征在于,所述装置包括移动终端中安装的用于播放网络多媒体资源的多媒体资源播放器。
[0207]C24、如C23所述的装置,其特征在于,所述多媒体资源播放器包括网页浏览器中的视频播放插件。
[0208]C25、如C24所述的装置,其特征在于,还包括:
[0209]插件信息上传单元,被配置为获取所述目标网络多媒体资源的类型信息以及所述视频播放插件的名称信息,并上传到服务器。
[0210]本发明还公开了 D26、一种网络多媒体资源的提供装置,位于服务器端,包括:
[0211]接收单元,被配置为接收各个移动终端上传的待分享目标网络多媒体资源的资源信息以及位置信息;
[0212]映射关键建立单元,被配置为建立位置信息与目标网络多媒体资源之间的映射关系;
[0213]选择单元,被配置为当接收到搜索请求方发送的携带有移动终端当前位置信息的搜索请求时,从所述映射关系中选择出与所述当前位置信息相匹配的目标位置信息;以及,返回单元,被配置为将所述目标位置信息对应的目标网络多媒体资源的资源信息返回给所述搜索请求方。
[0214]D27、如D26所述的装置,其特征在于,还包括:
[0215]判断单元,被配置为对各个待分享目标网络多媒体资源的资源信息进行分析,判断各个待分享目标网络多媒体资源的资源信息是否指向同一多媒体文件;
[0216]资源信息确定单元,被配置为如果所述判断单元的判断结果为是,则从中选取文件质量和/或下载速率最高的目标链接,将该目标链接的信息确定为指向同一多媒体文件的各个网络多媒体资源的资源信息。
[0217]D28、如D27所述的装置,其特征在于,所述判断单元包括:
[0218]计算子单元,被配置为对各个待分享目标网络多媒体资源的统一资源定位符URL进行分析,并下载所述目标网络多媒体资源的数据内容后进行消息摘要算法MD5计算;
[0219]判断子单元,被配置为通过比对MD5计算结果,判断各个待分享目标网络多媒体资源的URL是否指向同一多媒体文件。
[0220]D29、如D26所述的装置,其特征在于,还包括:
[0221]保存单元,被配置为保存各个被上传的网络多媒体资源的内容数据;[0222]云端响应单元,被配置为接收到访问某目标位置信息对应的某网络多媒体资源的请求时,根据保存的该网络多媒体资源的内容数据提供响应。
[0223]D30、如D26所述的装置,其特征在于,还包括:
[0224]同类资源推荐单元,被配置为根据移动终端上传的待分享目标网络多媒体资源的资源信息,向移动终端返回与该待分享目标网络多媒体资源同类别的其他网络多媒体资源的资源信息。
[0225]D31、如D26所述的装置,其特征在于,还包括:
[0226]类型及插件信息接收单元,被配置为接收各个移动终端上传的所述目标网络多媒体资源的类型信息以及视频播放插件的名称信息;
[0227]类型及插件信息分享单元,被配置为将所述目标网络多媒体资源的类型信息以及所述视频播放插件的名称信息返回给所述搜索请求方。
[0228]D32、如D26所述的装置,其特征在于,还包括:
[0229]搜索请求接收单元,被配置为接收搜索请求方发送的携带有资源信息的搜索请求;
[0230]位置信息获取单元,被配置为获取到搜索结果后,从所述保存的映射关系中,获取各搜索结果对应的位置信息;
[0231]搜索结果返回单元,被配置为将所述搜索结果以及对应的位置信息返回给所述搜索请求方。
【权利要求】
1.一种网络多媒体资源信息的处理方法,包括: 在移动终端播放网络多媒体资源的过程中,确定待分享的目标网络多媒体资源; 获取所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息; 将所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息上传到服务器。
2.如权利要求1所述的方法,其特征在于,所述获取所述目标网络多媒体资源的资源信息,包括: 获取所述目标网络多媒体资源的统一资源定位符和/或名称信息。
3.如权利要求1所述的方法,其特征在于,所述获取所述移动终端所在的位置信息,包括: 根据预置的位置信息接口,从所述移动终端的定位组件中获取所述移动终端的位置信肩、O
4.如权利要求1所述的方法,其特征在于,还包括: 在将所述目标网络多媒 体资源的资源信息以及所述移动终端所在的位置信息上传到服务器之前,向用户发送询问消息,所述询问消息用于询问用户是否允许将所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息上传到服务器; 如果接收到用户允许上传的确认消息,则触发将所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息上传到服务器的操作。
5.如权利要求1所述的方法,其特征在于,所述在移动终端播放网络多媒体资源的过程中,确定待分享的目标网络多媒体资源,包括: 在移动终端播放网络多媒体资源的过程中,判断被播放的多媒体资源的分辨率和/或播放时长是否满足预置的条件,如果是,则将被播放的多媒体资源确定为所述目标网络多媒体资源。
6.如权利要求1所述的方法,其特征在于,还包括: 对移动终端的运动轨迹进行记录,并分别记录同一移动终端在不同的位置播放的网络多媒体资源的资源信息; 接收到用户的查看请求时,显示所述移动终端在不同的位置播放的网络多媒体资源的资源信息。
7.如权利要求1至6任一项所述的方法,其特征在于,各步骤的执行主体为移动终端中安装的用于播放网络多媒体资源的多媒体资源播放器。
8.—种网络多媒体资源的提供方法,包括: 接收各个移动终端上传的待分享目标网络多媒体资源的资源信息以及位置信息; 建立位置信息与目标网络多媒体资源之间的映射关系; 当接收到搜索请求方发送的携带有移动终端当前位置信息的搜索请求时,从所述映射关系中选择出与所述当前位置信息相匹配的目标位置信息; 将所述目标位置信息对应的目标网络多媒体资源的资源信息返回给所述搜索请求方。
9.一种网络多媒体资源信息的处理装置,位于客户端,包括: 目标资源确定单元,被配置为在移动终端播放网络多媒体资源的过程中,确定待分享的目标网络多媒体资源;信息获取单元,被配置为获取所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息; 上传单元,被配置为将所述目标网络多媒体资源的资源信息以及所述移动终端所在的位置信息上传到服务器。
10.一种网络多媒体资源的提供装置,位于服务器端,包括: 接收单元,被配置为接收各个移动终端上传的待分享目标网络多媒体资源的资源信息以及位置信息; 映射 关键建立单元,被配置为建立位置信息与目标网络多媒体资源之间的映射关系;选择单元,被配置为当接收到搜索请求方发送的携带有移动终端当前位置信息的搜索请求时,从所述映射关系中选择出与所述当前位置信息相匹配的目标位置信息; 返回单元,被配置为将所述目标位置信息对应的目标网络多媒体资源的资源信息返回给所述搜索请求方。
【文档编号】H04L29/08GK103533051SQ201310482799
【公开日】2014年1月22日 申请日期:2013年10月15日 优先权日:2013年10月15日
【发明者】熊鹏, 任寰 申请人:北京奇虎科技有限公司, 奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1