近距离音乐共享方法及系统的制作方法

文档序号:7865315阅读:257来源:国知局
专利名称:近距离音乐共享方法及系统的制作方法
技术领域
本发明涉及无线通信领域,尤其涉及设备之间音频数据共享的方法及系统。
背景技术
随着互联网的兴起,最新的音乐及信息在网络上会得到及时更新,而传统的收音机、广播等公共传输媒介逐渐被人们忽视。手机等智能移动终端由于其便捷性常常成为人们收听音乐的首选工具,人们通过无线移动网络可以在网络上搜索自己喜爱的音乐及最新流行的音乐。
传统的手机用户之间音频文件的共享一般都通过蓝牙或者红外等无线通信技术近距离传送文件,以将需要传递的音频文件从一个手机存储媒介传送到另一个手机存储媒介,但这样的文件共享通常会侵害第三方的知识产权,既浪费时间,又影响用户体验,且手机用户仍无法通过无线局域网知晓周边的朋友在线收听的音乐,以实现与朋友真正的音乐收听同步。若手机用户之间能够实现在线音乐同步,则可与朋友同时分享喜欢的音乐,增强互动性及趣味性。发明内容
本发明的目的是提供一种近距离音乐共享方法,该方法支持多个通信终端之间的音频文件在线共享,增强了音乐共享的互动性。
本发明的另一目的是提供一种近距离音乐共享系统,该系统能实现多个通信终端之间的音频文件在线共享,节省了移动终端的存储空间,共享方便,互动性强。
为了实现上述目的,本发明采用的技术方案是
—种近距离音乐共享方法,应用于两个或者两个以上无线通信的通信终端之间, 其中一个通信终端为服务器端,其余通信终端为客户端,该方法包括以下步骤
所述服务器端根据所述客户端发送的音乐共享请求将目标音频文件写入缓存空间;
所述服务器端将所述缓存空间内的音频数据发送至所述客户端;
所述客户端对接收的所述音频数据进行在线播放。
较佳地,所述目标音频文件为所述服务器端正在播放的音频文件。
较佳地,所述目标音频文件为根据所述客户端发送的音乐共享请求中包含的音频文件名在所述服务器端搜索到的音频文件。
较佳地,所述缓存空间为先进先出的线性结构缓存器。
较佳地,所述客户端与所述服务器端之间通过wifi direct技术建立无线通信连接。
本发明还提供一种近距离音乐共享系统,包括两个或者两个以上无线通信的通信终端,其中一个通信终端为服务器端,其余通信终端为客户端,所述客户端包括
命令请求模块,用于向服务器端发送音乐共享请求;
在线播放模块,用于接收来自服务器端的音频数据并对所述音频数据进行在线播放;所述服务器端包括缓存模块,用于根据所述客户端的音乐共享请求对目标音乐进行缓存处理;发送模块,用于将所述缓存模块内的音频数据发送至所述客户端的在线播放模块。较佳地,所述目标音频文件为所述服务器端正在播放的音频文件。较佳地,所述目标音频文件为根据所述客户端发送的音乐共享请求中包含的音频文件名在所述服务器端搜索到的音频文件。
较佳地,所述缓存空间为先进先出的线性结构缓存器。较佳地,所述客户端与所述服务器端之间通过wifi direct技术建立无线通信连接。本发明的有益效果是本发明近距离音乐共享方法及系统,避免了传统的通信终端之间通过无线通信传递整个音频文件的来实现音乐共享的方式,通过在线共享的方式,使得一个或者多个客户端同时接收服务器端缓存区间的音频数据,并对所述音频数据在线播放,既节省了客户端的存储空间和传递音频文件的时间,又增强了音乐共享的互动性。对于公共场所,多个客户端还可以通过音乐共享在线收听新闻、广告等,从而能达到传统公共传输媒介的作用。


图1为本发明近距离音乐共享方法的步骤流程图;图2是本发明近距离音乐共享系统的原理方框图。
具体实施例方式下面结合附图和优选实施例对本发明作进一步的描述,但本发明的实施方式不限于此。本发明通过多个通信终端之间的音乐在线共享以解决音频文件传输费时、占用存储空间及音乐播放不同步的缺陷。以手机为例,当某一用户的手机A在播放一首音乐时,若该用户的好友想通过手机B收听该音乐时,则应用本发明近距离音乐共享方法即可解决。参照图1,本发明方法包括步骤S10,所述服务器端根据所述客户端发送的音乐共享请求将目标音频文件写入缓存空间;手机B发送音乐共享请求至手机A,手机A同意该请求后,则手机A将正在播放的音频数据写入缓存空间中,例如预设设置时长为5s的缓存空间,所述缓存空间为先进先出的线性结构缓存器。步骤S20,所述服务器端将所述缓存空间内的音频数据发送至所述客户端;手机A在将音频数据写入缓存空间内的同时,亦将缓存空间内的音频数据通过无线网络发送至手机B上,此处可对缓存空间进行设置,当检测到缓存空间中占用的空间达到预定阈值时,则将缓存空间内的数据发送至手机B上。
步骤S30,所述客户端对接收的所述音频数据进行在线播放。
手机B将在线播放来自手机A的音频数据,为了保证手机B上音乐播放顺畅,需要提高音频数据传输速率,由于手机B播放音乐是采用在线播放的方式,因此不需要将音频文件整体下载至手机B上,从而节省了手机B的存储空间,且收听音乐省去了预先接收音频文件耗时的烦恼,只需在线收听即可方便实现音乐共享。
在本发明中,为了保证通信终端之间数据传输的可靠性,各通信终端之间优选采用wifi direct的无线连接方式。采用wifi direct,使得通信终端之间不依赖无线路由器的连接,其传输速率及传输距离较蓝牙传输都有大幅提升。且wifi direct设备通过组建小组(以一对一或一对多的拓扑形式)来建立连接,小组的工作形式与基础设施BSS类似。可由一部wifi direct设备负责整个小组,包括控制哪部设备加入、小组何时启动和终止等。 凭借wifi direct技术,除了实现两个好友之间“单”对“单”的音乐共享模式外,还可以实现“单”对“多”的音乐共享模式。
例如服务器端为存储有大量音频文件的公共广播输出设备,其通过wifi direct 可同时接入多个作为客户端的通信终端,例如手机或者PDA等支持无线通信的播放终端, 多个客户端通过发送音乐共享请求可以在线收听服务器端播放的音乐,由于采用在线接收播放服务器端缓存空间内的音频数据,无需占用客户端的内部存储空间,亦不需耗用客户端无线访问移动网站的流量,该音乐共享方式快捷方便。同时,服务器端亦可播放新闻、在切换歌曲时播放公益广告,起到公共广播媒介的作用。
优选地,服务器端接收来自客户端的音乐共享请求,所述音乐共享请求包含用户欲点播的音频文件名,服务器端根据接收到的音频文件名在本地或者网络服务器上搜索该音频文件,进而播放音乐并将该播放的音频数据通过缓存空间发送给请求的客户端,以实现客户端 点播音乐及音乐在线共享的效果。所述服务器端可为云服务器,通过云服务器存储的海量音频数据,以满足客户端用户的个性需求。
在本发明音乐在线共享方法中,由于共享的音频文件并未完整的下载至客户端本地,既避免了收听音乐占用了客户端的存储资源,又避免了侵害第三方的知识产权,且不会占用用户手机的无线上网流量,在线收听效果流畅,有利于增强用户在线收听音乐的互动性及趣味性。
本发明还提供一种近距离音乐共享系统,包括两个或者两个以上无线通信的通信终端,其中一个通信终端为服务器端20,其余通信终端为客户端10。服务器端20可为存储有大量音频文件的移动终端,如手机、PDA、PC服务器等,所述客户端10则为具备音乐播放功能的移动终端,如手机、PDA等,所述服务器端20与客户端10通过无线通信技术互连,优选地,采用wifi direct技术建立无线通信连接。
参照图2,所述客户端10包括
命令请求模块101,用于向服务器端20发送音乐共享请求;
在线播放模块102,用于接收来自服务器端20的音频数据并对所述音频数据进行在线播放;
所述服务器端20包括
缓存模块201,用于根据所述客户端10的音乐共享请求对目标音乐进行缓存处理;发送模块202,用于将所述缓存模块201内的音频数据发送至所述客户端的在线播放模块102。当接入的客户端10的数量为一个时,即为“单”对“单”的音乐共享模式;当接入的客户端10的数量为两个或者两个以上时,即为“单”对“多”的音乐共享模式。客户端10发送的音乐共享请求可为共享服务器端 20正在播放的音频文件,此时即将服务器端20播放的音乐数据经缓存空间发送至客户端10的在线播放模块102内。客户端10还可以通过服务器端20来点播喜欢的音乐,此时命令请求模块101发送的音乐共享请求包含用户欲点播的音频文件名,服务器端20根据接收到的音频文件名在本地或者网络服务器上搜索该音频文件,进而播放音乐并将该播放的音频数据通过缓存空间发送给请求的客户端10,以实现客户端10点播音乐及音乐在线共享的效果。所述服务器端20可为云服务器,通过云服务器存储的海量音频数据,以满足客户端10用户的个性需求。本发明近距离音乐共享方法及系统,避免了传统的通信终端之间通过无线通信传递整个音频文件的来实现音乐共享的方式,通过在线共享的方式,使得一个或者多个客户端10同时接收服务器端20缓存区间的音频数据,并对所述音频数据在线播放,既节省了客户端10的存储空间和传递音频文件的时间,又增强了音乐共享的互动性。对于公共场所,多个客户端还可以通过音乐共享在线收听新闻、广告等,从而能达到传统公共传输媒介的作用。以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。
权利要求
1.一种近距离音乐共享方法,应用于两个或者两个以上无线通信的通信终端之间,其中一个通信终端为服务器端,其余通信终端为客户端,其特征在于,该方法包括以下步骤 所述服务器端根据所述客户端发送的音乐共享请求将目标音频文件写入缓存空间; 所述服务器端将所述缓存空间内的音频数据发送至所述客户端; 所述客户端对接收的所述音频数据进行在线播放。
2.如权利要求1所述的近距离音乐共享方法及系统,其特征在于所述目标音频文件为所述服务器端正在播放的音频文件。
3.如权利要求1所述的近距离音乐共享方法及系统,其特征在于所述目标音频文件为根据所述客户端发送的音乐共享请求中包含的音频文件名在所述服务器端搜索到的音频文件。
4.如权利要求1所述的近距离音乐共享方法及系统,其特征在于所述缓存空间为先进先出的线性结构缓存器。
5.如权利要求1所述的近距离音乐共享方法及系统,其特征在于所述客户端与所述服务器端之间通过wifi direct技术建立无线通信连接。
6.一种近距离音乐共享系统,包括两个或者两个以上无线通信的通信终端,其中一个通信终端为服务器端,其余通信终端为客户端,其特征在于 所述客户端包括 命令请求模块,用于向服务器端发送音乐共享请求; 在线播放模块,用于接收来自服务器端的音频数据并对所述音频数据进行在线播放; 所述服务器端包括 缓存模块,用于根据所述客户端的音乐共享请求对目标音乐进行缓存处理; 发送模块,用于将所述缓存模块内的音频数据发送至所述客户端的在线播放模块。
7.如权利要求6所述的近距离音乐共享系统,其特征在于所述目标音频文件为所述服务器端正在播放的音频文件。
8.如权利要求6所述的近距离音乐共享系统,其特征在于所述目标音频文件为根据所述客户端发送的音乐共享请求中包含的音频文件名在所述服务器端搜索到的音频文件。
9.如权利要求6所述的近距离音乐共享系统,其特征在于所述缓存空间为先进先出的线性结构缓存器。
10.如权利要求6所述的近距离音乐共享系统,其特征在于所述客户端与所述服务器端之间通过wifi direct技术建立无线通信连接。
全文摘要
本发明公开了一种近距离音乐共享方法及系统,该方法应用于两个或者两个以上无线通信的通信终端之间,其中一个通信终端为服务器端,其余通信终端为客户端,服务器端根据客户端发送的音乐共享请求将目标音频文件写入缓存空间;服务器端将所述缓存空间内的音频数据发送至客户端;客户端对接收的所述音频数据进行在线播放。本发明近距离音乐共享方法及系统,避免了传统的通信终端之间通过无线通信传递整个音频文件的来实现音乐共享的方式,通过在线共享的方式,使得一个或者多个客户端同时接收服务器端缓存区间的音频数据,并对所述音频数据在线播放,既节省了客户端的存储空间和传递音频文件的时间,又增强了音乐共享的互动性。
文档编号H04L29/06GK103002015SQ20121045424
公开日2013年3月27日 申请日期2012年11月13日 优先权日2012年11月13日
发明者曾元清, 于浩 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1