一种多媒体文件共享方法及装置制造方法及图纸

技术编号:11377767 阅读:63 留言:0更新日期:2015-04-30 19:44
本发明专利技术实施例公开了一种多媒体文件共享方法及装置,以实现多个无线播放器中文件的共享。所述的多媒体文件共享方法包括:更新播放列表,并标记与其它主播放器播放列表中重复文件;在播放重复文件时,确定该重复文件数据是否被其它主播放器下载;依据确定结果获得所述重复文件数据。该方法能够判断其它主播放器是否下载重复文件,依据判断结果选择合适的下载方法获取重复文件,避免了各个主播放器从互联网分别下载相同的文件,加快了获取相同文件的速度,减少了对数据通道的占用。

【技术实现步骤摘要】
一种多媒体文件共享方法及装置
本专利技术涉及无线音乐
,尤其涉及一种多媒体文件的共享方法及装置。
技术介绍
无线音乐系统正越来越多地受到人们的欢迎。它是由多个媒体播放器组成,这些播放器大多集成了网络通信功能,特别是集成了无线保真技术(WirelessFidelity,WIFI)等无线通信技术。由此,无线音乐系统内的播放器可以组成一个网络,将分别在不同区域的播放器连接起来。同时,该无线音乐系统还可以与互联网连接,获取互联网络媒体资源。目前,无线音乐系统内的多个播放器,大多既可以单独的工作(即每个播放器独立播放不同的多媒体文件),也可以同步工作(即每个播放器同步播放相同的多媒体文件)。同时,无线音乐系统中的若干个播放器还可以组成播放组。同一播放组内的播放器同步播放相同的多媒体文件,而其它播放组或播放器可以播放相同或不同的多媒体文件。如一个无线音乐系统有A、B、C、D、E五台播放器,A与B组成播放组1,C、D与E组成播放组2。播放组1与播放组2可以相对独立地工作,也就是播放器A与B同步播放多媒体文件,而播放器C、D与E同步播放其它的媒体文件。各个播放组都会连接到互联网来获取多媒体文件的音频数据,然后在播放组内的各个播放器间同步播放。不同播放组播放列表中的多媒体文件会有所不同,但也可能会出现相同的多媒体文件。在现有的技术中,各播放组或播放器还无法辨别是否与其它播放组或播放器的播放列表中存在相同的多媒体文件。当出现相同的多媒体文件时,如各播放组或播放器还是独立地去与互联网连接,获取相同的音频数据资源,一方面会造成互联网下载数据的速度相对于局域网较慢,另一方面则占用了数据通道影响其他音频数据文件的下载速度。因此,为使用无线音乐系统的用户带来了极大的不便,影响了用户体验。
技术实现思路
有鉴于此,本专利技术实施例提出一种多媒体文件的共享方法及装置,以实现多个无线播放器中的文件共享。一方面,本专利技术实施例提供了一种多媒体文件的共享方法,所述方法包括:更新播放列表,并标记与其它主播放器播放列表中重复的文件;在播放重复文件时,确定该重复文件数据是否已被其它主播放器下载;依据确定结果获得所述重复文件数据。另一方面,本专利技术实施例提供了一种多媒体文件的共享装置,所述装置包括:更新单元,用于更新播放列表,并标记与其它主播放器播放列表中重复的文件;下载确定单元,用于在播放重复文件时,确定该重复文件是否已被其它主播放器下载;文件获得单元,用于依据确定结果获得所述文件。本专利技术实施例提供的多媒体文件的共享方法及装置,通过更新播放列表,并标记与其它主播放器播放列表中重复的文件;在播放重复文件时,确定该重复文件是否已被其它主播放器下载,依据确定结果获得所述重复文件。从而实现根据判断其它主播放器是否已下载重复文件,来选择合适的下载方法获取重复文件。避免各个主播放器从互联网分别获取相同的文件,加快了获取相同文件的速度,减少了对数据通道的占用。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1是本专利技术实施例一提供的多媒体文件共享方法的流程示意图;图2是本专利技术实施例二提供的多媒体文件共享方法的流程示意图;图3是本专利技术实施例三提供的多媒体文件共享方法的流程示意图;图4是本专利技术实施例四提供的多媒体文件共享方法的流程示意图;图5是本专利技术实施例五提供的多媒体文件共享方法的流程示意图;图6是本专利技术实施例六提供的多媒体文件共享装置的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步地详细说明。可以理解的是,此处所描述的具体实施例仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部内容。图1示出了本专利技术的第一实施例。图1是本专利技术第一实施例提供的多媒体文件共享方法的流程图。所述多媒体文件的共享方法包括:步骤S101,更新播放列表,并标记与其它主播放器播放列表中重复的文件。在无线音乐系统中,各播放组是由一台或多台播放器组成的。其中一台播放器负责存储播放列表及从互联网中获取的音频数据。这台播放器一般是最先加入播放组的播放器,或者是由播放组内的播放器通过协商所确定的播放器(如通过比较网络信号,选择网络信号最强的一台播放器负责储存播放列表及音频数据)。这台播放器被称之为主播放器。主播放器会将获得的音频数据发送给组内的其它播放器,控制整个播放组实现多媒体文件的同步播放。主播放器接收来自手机等智能终端的控制,并将控制命令分发给组内的其它播放器。控制命令包括播放、暂停、待机、开机等,还包括播放列表的维护,如增加多媒体文件、删除多媒体文件、播放指定的多媒体文件等。一个播放组创建后,它的主播放器向无线音乐系统广播一条信息,表明自己是某播放组的主播放器。由此,整个无线音乐系统的各播放组的主播放器,都存储了无线音乐系统中的各播放组的主播放器信息,生成一个主播放器的信息列表。信息列表中包括各主播放器所在播放组的名称、各主播放器的网络之间互连的协议(InternetProtocol,IP)地址、介质访问控制层(MediaAccessControl,MAC)地址等信息。从而,方便了其它播放组的主播放器互相进行访问。当多个分组同时工作时,各个分组有自己的播放列表。播放列表是指示该播放组当前播放多媒体文件的信息以及接下来将播放多媒体文件的信息,如:歌曲1歌曲2……播放列表是用户通过手机等智能终端,将其所需要播放的多媒体文件信息添加到播放组中的。播放列表中的多媒体文件可以进行添加、删除及调整播放顺序等操作。当各个播放组的播放列表信息有变化时,其主播放器会通过网络告知其它播放组的主播放器。如播放组1的播放列表中新增加了一首歌曲,那么播放组1的主播放器会将这首新增歌曲的信息(歌曲名称、网络:统一资源定位器(UniformResourceLocator,URL)地址等),告知其它播放组的主播放器。同样的,如果播放组1的播放列表中删除了一首歌曲,那么播放组1的主播放器也会将这首被删除歌曲的信息告知其它播放组的播放器。各个播放组的主播放器,可以接收来自其它组主播放器的播放列表更新信息。当它接收到的播放列表更新信息中,新增的多媒体文件信息与其自身播放列表中的某一多媒体文件信息一致时,它对播放列表中的该文件做出特别标识,标识内容包括与哪个播放组的播放列表重复。如果有多个播放组中的多媒体文件重复,则应该标识出该多个播放组的名称。比如播放组1的播放列表中的歌曲1,也在播放组2和播放组3中,则应该记录为:歌曲1歌曲2歌曲3(播放组2、播放组3)……主播放器通过接收到其它播放组的播放列表更新信息,发现自己的播放列表中有多媒体文件与其它播放组一样时,也将返回一条信息给相应播放组的主播放器,告知本播放器播放列表中包括与其同样的多媒体文件。如此,在整个无线音乐系统中,各个播放组的主播放器间都能够相互发现彼此间的播放列表中是否有相同的多媒体文件,并对相同的多媒体文件做出标识。步骤S102,在播放重复文件时,确定该重复文件数据是否已被其它主播放器下载。播放组的主播放器通过播放列表确定播放的文件。根据步骤S101中所更新的播放列表,确定所播放的文件为重复文件时,根据播放列表确认重复文件所在的其本文档来自技高网
...
一种多媒体文件共享方法及装置

【技术保护点】
一种多媒体文件共享方法,其特征在于,包括:更新播放列表,并标记与其它主播放器播放列表中的重复文件;在播放重复文件时,确定该重复文件数据是否被其它主播放器下载;依据确定结果获得所述重复文件数据。

【技术特征摘要】
1.一种多媒体文件共享方法,其特征在于,包括:无线音乐系统中播放组的主播放器接收其他播放组的主播放器的播放列表更新信息,若接收到的播放列表更新信息中,新增的多媒体文件信息与自身播放列表中的多媒体文件信息一致时,对播放列表中的该多媒体文件做出标识,标识内容包括与哪个播放组的播放列表重复,以标记与其他主播放器播放列表中的重复文件;并返回一条信息给所述其他播放组的主播放器,以告知本播放器播放列表中包括与其同样的多媒体文件;在播放重复文件时,根据播放列表确认重复文件所在的其他主播放器,并通过查看是否有其他主播放器下载所述重复文件数据的相应提醒来确定该重复文件数据是否被其他主播放器下载;在所述重复文件数据已被其他主播放器下载时,通过主播放器的信息列表中已下载所述重复文件数据的其他主播放器名称,来获取该其他主播放器的IP地址,通过IP地址访问该其他主播放器,并从所述其他主播放器获得所述重复文件的数据;在所述重复文件数据未被其他主播放器下载时,通过播放列表中查找到所记载的重复文件名称和文件URL,并通过URL从互联网下载所述重复文件的数据;向其他主播放器发送所述重复文件已被下载的提醒信息。2.根据权利要求1所述的方法,其特征在于,在下载所述重复文件的数据之后还包括:在预设的删除文件缓存事件被触发时,删除已下载的重复文件的数据;向其他主播放器发送所述重复文件的数据已被删除的提醒信息,其中,所述其他主播放器的播放列表包括所述重复文件。3.根据权利要求2所述的方法,其特征在于,所述的在预设的删除文件缓存事件被触发时,删除已下载的重复文件的数据具体包括:在其他主播放器播放完毕所述重复文件或已删除所述重复文件时,删除已下载的重复文件的数据;或在下载所述重复文件的数据的时间超过预设的有效时间时,删除已下载的所述重复文件的数据。4.一种多媒...

【专利技术属性】
技术研发人员:林尚波
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

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

1