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

文档序号:8248196阅读:396来源:国知局
一种多媒体文件共享方法及装置的制造方法
【技术领域】
[0001]本发明涉及无线音乐技术领域,尤其涉及一种多媒体文件的共享方法及装置。
【背景技术】
[0002]无线音乐系统正越来越多地受到人们的欢迎。它是由多个媒体播放器组成,这些播放器大多集成了网络通信功能,特别是集成了无线保真技术(Wireless Fidelity,WIFI)等无线通信技术。由此,无线音乐系统内的播放器可以组成一个网络,将分别在不同区域的播放器连接起来。同时,该无线音乐系统还可以与互联网连接,获取互联网络媒体资源。
[0003]目前,无线音乐系统内的多个播放器,大多既可以单独的工作(即每个播放器独立播放不同的多媒体文件),也可以同步工作(即每个播放器同步播放相同的多媒体文件)。同时,无线音乐系统中的若干个播放器还可以组成播放组。同一播放组内的播放器同步播放相同的多媒体文件,而其它播放组或播放器可以播放相同或不同的多媒体文件。
[0004]如一个无线音乐系统有A、B、C、D、E五台播放器,A与B组成播放组1,C、D与E组成播放组2。播放组I与播放组2可以相对独立地工作,也就是播放器A与B同步播放多媒体文件,而播放器C、D与E同步播放其它的媒体文件。各个播放组都会连接到互联网来获取多媒体文件的音频数据,然后在播放组内的各个播放器间同步播放。
[0005]不同播放组播放列表中的多媒体文件会有所不同,但也可能会出现相同的多媒体文件。在现有的技术中,各播放组或播放器还无法辨别是否与其它播放组或播放器的播放列表中存在相同的多媒体文件。当出现相同的多媒体文件时,如各播放组或播放器还是独立地去与互联网连接,获取相同的音频数据资源,一方面会造成互联网下载数据的速度相对于局域网较慢,另一方面则占用了数据通道影响其他音频数据文件的下载速度。因此,为使用无线音乐系统的用户带来了极大的不便,影响了用户体验。

【发明内容】

[0006]有鉴于此,本发明实施例提出一种多媒体文件的共享方法及装置,以实现多个无线播放器中的文件共享。
[0007]一方面,本发明实施例提供了一种多媒体文件的共享方法,所述方法包括:
[0008]更新播放列表,并标记与其它主播放器播放列表中重复的文件;
[0009]在播放重复文件时,确定该重复文件数据是否已被其它主播放器下载;
[0010]依据确定结果获得所述重复文件数据。
[0011]另一方面,本发明实施例提供了一种多媒体文件的共享装置,所述装置包括:
[0012]更新单元,用于更新播放列表,并标记与其它主播放器播放列表中重复的文件;
[0013]下载确定单元,用于在播放重复文件时,确定该重复文件是否已被其它主播放器下载;
[0014]文件获得单元,用于依据确定结果获得所述文件。
[0015]本发明实施例提供的多媒体文件的共享方法及装置,通过更新播放列表,并标记与其它主播放器播放列表中重复的文件;在播放重复文件时,确定该重复文件是否已被其它主播放器下载,依据确定结果获得所述重复文件。从而实现根据判断其它主播放器是否已下载重复文件,来选择合适的下载方法获取重复文件。避免各个主播放器从互联网分别获取相同的文件,加快了获取相同文件的速度,减少了对数据通道的占用。
【附图说明】
[0016]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0017]图1是本发明实施例一提供的多媒体文件共享方法的流程示意图;
[0018]图2是本发明实施例二提供的多媒体文件共享方法的流程示意图;
[0019]图3是本发明实施例三提供的多媒体文件共享方法的流程示意图;
[0020]图4是本发明实施例四提供的多媒体文件共享方法的流程示意图;
[0021]图5是本发明实施例五提供的多媒体文件共享方法的流程示意图;
[0022]图6是本发明实施例六提供的多媒体文件共享装置的结构示意图。
【具体实施方式】
[0023]下面结合附图和实施例对本发明作进一步地详细说明。可以理解的是,此处所描述的具体实施例仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
[0024]图1示出了本发明的第一实施例。
[0025]图1是本发明第一实施例提供的多媒体文件共享方法的流程图。所述多媒体文件的共享方法包括:
[0026]步骤S101,更新播放列表,并标记与其它主播放器播放列表中重复的文件。
[0027]在无线音乐系统中,各播放组是由一台或多台播放器组成的。其中一台播放器负责存储播放列表及从互联网中获取的音频数据。这台播放器一般是最先加入播放组的播放器,或者是由播放组内的播放器通过协商所确定的播放器(如通过比较网络信号,选择网络信号最强的一台播放器负责储存播放列表及音频数据)。这台播放器被称之为主播放器。
[0028]主播放器会将获得的音频数据发送给组内的其它播放器,控制整个播放组实现多媒体文件的同步播放。主播放器接收来自手机等智能终端的控制,并将控制命令分发给组内的其它播放器。控制命令包括播放、暂停、待机、开机等,还包括播放列表的维护,如增加多媒体文件、删除多媒体文件、播放指定的多媒体文件等。
[0029]—个播放组创建后,它的主播放器向无线音乐系统广播一条信息,表明自己是某播放组的主播放器。由此,整个无线音乐系统的各播放组的主播放器,都存储了无线音乐系统中的各播放组的主播放器信息,生成一个主播放器的信息列表。信息列表中包括各主播放器所在播放组的名称、各主播放器的网络之间互连的协议(Internet Protocol,IP)地址、介质访问控制层(Media Access Control, MAC)地址等信息。从而,方便了其它播放组的主播放器互相进行访问。
[0030]当多个分组同时工作时,各个分组有自己的播放列表。播放列表是指示该播放组当前播放多媒体文件的信息以及接下来将播放多媒体文件的信息,如:
[0031]歌曲I
[0032]歌曲2
[0033]......
[0034]播放列表是用户通过手机等智能终端,将其所需要播放的多媒体文件信息添加到播放组中的。播放列表中的多媒体文件可以进行添加、删除及调整播放顺序等操作。
[0035]当各个播放组的播放列表信息有变化时,其主播放器会通过网络告知其它播放组的主播放器。如播放组I的播放列表中新增加了一首歌曲,那么播放组I的主播放器会将这首新增歌曲的信息(歌曲名称、网络:统一资源定位器(Uniform Resource Locator,URL)地址等),告知其它播放组的主播放器。同样的,如果播放组I的播放列表中删除了一首歌曲,那么播放组I的主播放器也会将这首被删除歌曲的信息告知其它播放组的播放器。
[0036]各个播放组的主播放器,可以接收来自其它组主播放器的播放列表更新信息。当它接收到的播放列表更新信息中,新增的多媒体文件信息与其自身播放列表中的某一多媒体文件信息一致时,它对播放列表中的该文件做出特别标识,标识内容包括与哪个播放组的播放列表重复。如果有多个播放组中的多媒体文件重复,则应该标识出该多个播放组的名称。
[0037]比如播放组I的播放列表中的歌曲I,也在播放组2和播放组3中,则应该记录为:
[0038]歌曲 I
[0039]歌曲2
[0040]歌曲3 (播放组2、播放组3)
[0041]......
[0042]主播放器通过接收到其它播放组的播放列表更新信息,发现自己的播放列表中有多媒体文件与其它播放组一样时,也将返回一条信息给相应播放组的主播放器,告知本播放器播放列表中包括与其同样的多媒体文件。如此,在整个无线音乐系统中,各个播放组的主播放器间都能够相互发现彼此间的播放列表中是否有相同的多媒体文件,并对相同的多媒体文件做出标识。
[0043]步骤S102,在播放重复文件时,确定该重复文件数据是否已被其它主播放器下载。
[0044]播放组的主播放器通过播放列表确定播放的文件。根据步骤SlOl中所更新的播放列表,确定所播放的文件为重复文件时,根据播放列表确认重复文件所在的其它主播放器,并检查这些重复文件所在的其它主播放器是否已经下载了该重复文件的数据。因为主播放器在下载文件数据时,都会发送通知提醒其他主播放器本播放器已经下载重复文件。检查重复文件数据是否已被下载,可以通过查看是否有其他主播放器下载所述重复文件数据的相应提醒来实现。
[0045]步骤S103,依据确定结果获得所述重复文件。
[0046]根据步骤S102所确定的结果,选择不同的方式获取该重复文件的数据。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1