主机与扬声设备间的无线音频数据传输方法和系统技术方案

技术编号:14840689 阅读:99 留言:0更新日期:2017-03-17 06:07
本发明专利技术公开了一种主机与扬声设备间的无线音频数据传输方法,包括:在主机与各个扬声设备之间建立通信信道;将扬声设备各自的时隙信息回传给主机,时隙信息包括数据传输时间和时隙的时长;根据时隙信息,于各个扬声设备中选取时隙的时长最长的,作为主机的预备时隙;主机采用预备时隙依次与各个扬声设备通信,并判断当前通信的扬声设备的时隙时长是否与预备时隙的时长相同,若不相同,则在当前通信的扬声设备的数据传输时间结束时执行校准,直接跳至预备时隙的数据传输时间结束的时间点。本发明专利技术还公开了一种无线音频数据传输系统。本发明专利技术能够使主机驱动多个时隙不同的扬声设备进行音频播放。

【技术实现步骤摘要】

本专利技术涉及电通信技术,特别是涉及一种主机与扬声设备间的无线音频数据传输方法,还涉及一种无线音频数据传输系统。
技术介绍
影音娱乐是广为大众所喜好的活动,随着社会与科技的发展,影音娱乐也从大众娱乐逐渐转变为大众与个人兼顾的娱乐方式。对于传统的一个主机(host)与多个扬声设备通过无线方式进行音频数据传输的技术,要求主机与每个扬声设备进行通信时采用相同的时隙(slottime),例如蓝牙技术。这样,对于一个主机同时与两个以上时隙不同的扬声设备进行无线通信,例如一个主机驱动耳机和低音炮进行音频播放,就会造成时间的浪费,或者发生影音不同步的现象。
技术实现思路
基于此,有必要提供一种能够使主机驱动多个时隙不同的扬声设备进行音频播放的主机与扬声设备间的无线音频数据传输方法。一种主机与扬声设备间的无线音频数据传输方法,包括:在主机与各个扬声设备之间建立通信信道,所述各个扬声设备至少包括两个设备类型互不相同的扬声设备;将所述各个扬声设备各自的时隙信息回传给所述主机,所述时隙信息包括数据传输时间和时隙的时长;根据所述时隙信息,于所述各个扬声设备中选取时隙的时长最长的扬声设备时隙,作为所述主机的预备时隙;所述主机采用所述预备时隙依次与所述各个扬声设备通信,并判断当前与主机通信的扬声设备的时隙时长是否与所述预备时隙的时长相同,若不相同,则在所述当前与主机通信的扬声设备的数据传输时间结束时执行校准,直接跳至所述预备时隙的数据传输时间结束的时间点。在其中一个实施例中,所述于所述各个扬声设备中选取时隙的时长最长的扬声设备时隙的步骤,是于所述各个扬声设备中选取为打开状态且时隙的时长最长的扬声设备时隙。在其中一个实施例中,还包括通过定时计数器设定所述各个扬声设备的数据传输时间结束的时间点的步骤,所述执行校准,是在所述定时计数器到达设定的时间点时中断并执行校准。在其中一个实施例中,所述主机依次与所述各个扬声设备通信的步骤,包括在所述预备时隙开始的时刻统一进行压缩格式、采样率、数据量及数据格式的切换的步骤。在其中一个实施例中,所述各个扬声设备包括耳机和低音炮。还有必要提供一种无线音频数据传输系统。一种无线音频数据传输系统,包括:信道建立模块,用于在主机与各个扬声设备之间建立通信信道;所述扬声设备至少包括两个设备类型互不相同的扬声设备;时隙信息回传模块,用于将所述各个扬声设备各自的时隙信息回传给所述主机;所述时隙信息包括数据传输时间和时隙的时长;预备时隙选取模块,用于根据所述时隙信息,于所述各个扬声设备中选取时隙的时长最长的扬声设备时隙,作为所述主机的预备时隙;通信模块,用于使所述主机采用所述预备时隙依次与所述各个扬声设备通信,并判断当前与主机通信的扬声设备的时隙时长是否与所述预备时隙的时长相同,若不相同,则在所述当前与主机通信的扬声设备的数据传输时间结束时执行校准,直接跳至所述预备时隙的数据传输时间结束的时间点。在其中一个实施例中,所述于所述各个扬声设备中选取时隙的时长最长的扬声设备时隙,是于所述各个扬声设备中选取为打开状态且时隙的时长最长的扬声设备时隙。在其中一个实施例中,还包括:设定模块,用于通过定时计数器设定所述各个扬声设备的数据传输时间结束的时间点;校准模块,用于在所述定时计数器到达设定的时间点时中断并执行所述校准。在其中一个实施例中,包括切换模块,用于在所述预备时隙开始的时刻统一进行压缩格式、采样率、数据量及数据格式的切换。在其中一个实施例中,所述各个扬声设备包括耳机和低音炮。上述主机与扬声设备间的无线音频数据传输方法和系统,能够使主机驱动多个时隙不同的扬声设备进行音频播放。附图说明图1为一实施例中主机与扬声设备间的无线音频数据传输方法的流程图;图2为一实施例中低音炮和耳机的时隙示意图;图3为图2所示实施例对应的主机的时隙示意图。具体实施方式为使本专利技术的目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。图1是一实施例中主机(host)与扬声设备间的无线音频数据传输方法的流程图,包括下列步骤:S110,在主机与各个扬声设备之间建立通信信道。本专利技术中权利要求书和具体实施方式中所称的扬声设备是指国际专利分类表中H04R所包括的扬声器、传声器、唱机拾音器或其他声-机电传感器,助听器,扩音系统等设备。扬声设备至少包括两个设备类型互不相同的扬声设备,例如包括耳机和低音炮。S120,将各扬声设备各自的时隙信息回传给主机。时隙信息至少包括一个时隙(slottime)中的数据传输时间和时隙的时长。对于设备类型不同的扬声设备,其时隙的时长和数据传输时间也不同。图2分别示出了低音炮和耳机的时隙示意图。其中,一个时隙的结束同时也可作为下一个时隙开始的时刻。Data表示所述数据传输时间,BT表示由主机发送(广播,broadcast)给扬声设备的指令(command)的传输时间,RSP表示由扬声设备回传给主机的指令的传输时间。可以理解的,图2中示出的BT和RSP数量并不构成对其数量的限定。S130,根据时隙信息,于各扬声设备中选取时长最长的扬声设备时隙作为主机的预备时隙。在一个实施例中,扬声设备包括低音炮和耳机。参照图2,由于耳机的时隙长于低音炮的时隙,因此将耳机的时隙作为主机的预备时隙,如图3所示。S140,主机采用预备时隙依次与各扬声设备通信。S150,判断当前与主机通信的扬声设备的时隙时长是否与预备时隙的时长相同。若不相同,则执行步骤S160。若主机将耳机的时隙作为预备时隙,则其时长就会与低音炮的时隙时长不同,因此主机在与低音炮进行通信时就会执行步骤S160。若当前通信的扬声设备的时隙与预备时隙相同,则主机采用预备时隙进行通信。S160,在当前通信的扬声设备的数据传输时间结束时执行校准,直接跳至预备时隙的数据传输时间结束的时间点。主机在与时隙时长较短的扬声设备(例如低音炮)进行通信时,由于需要传输的数据量少,或是扬声设备的应用为低latency(音频数据模数转换中的延迟)的需求,在T90时刻(对应于低音炮的时隙中的T51时刻)数据就已传输完毕,这时候如果仍按照预备时隙进行通信,则T90至T50的这段时间就被浪费了。因此本实施例在T90时刻数据传输完毕后做一次校准(calibration),直接跳至T50时刻,就不会造成时间的浪费,提高了数据传输的效率本文档来自技高网...
主机与扬声设备间的无线音频数据传输方法和系统

【技术保护点】
一种主机与扬声设备间的无线音频数据传输方法,包括:在主机与各个扬声设备之间建立通信信道,所述各个扬声设备至少包括两个设备类型互不相同的扬声设备;将所述各个扬声设备各自的时隙信息回传给所述主机,所述时隙信息包括数据传输时间和时隙的时长;根据所述时隙信息,于所述各个扬声设备中选取时隙的时长最长的扬声设备时隙,作为所述主机的预备时隙;所述主机采用所述预备时隙依次与所述各个扬声设备通信,并判断当前与主机通信的扬声设备的时隙时长是否与所述预备时隙的时长相同,若不相同,则在所述当前与主机通信的扬声设备的数据传输时间结束时执行校准,直接跳至所述预备时隙的数据传输时间结束的时间点。

【技术特征摘要】
1.一种主机与扬声设备间的无线音频数据传输方法,包括:
在主机与各个扬声设备之间建立通信信道,所述各个扬声设备至少包括两
个设备类型互不相同的扬声设备;
将所述各个扬声设备各自的时隙信息回传给所述主机,所述时隙信息包括
数据传输时间和时隙的时长;
根据所述时隙信息,于所述各个扬声设备中选取时隙的时长最长的扬声设
备时隙,作为所述主机的预备时隙;
所述主机采用所述预备时隙依次与所述各个扬声设备通信,并判断当前与
主机通信的扬声设备的时隙时长是否与所述预备时隙的时长相同,若不相同,
则在所述当前与主机通信的扬声设备的数据传输时间结束时执行校准,直接跳
至所述预备时隙的数据传输时间结束的时间点。
2.根据权利要求1所述的主机与扬声设备间的无线音频数据传输方法,其
特征在于,所述于所述各个扬声设备中选取时隙的时长最长的扬声设备时隙的
步骤,是于所述各个扬声设备中选取为打开状态且时隙的时长最长的扬声设备
时隙。
3.根据权利要求1所述的主机与扬声设备间的无线音频数据传输方法,其
特征在于,还包括通过定时计数器设定所述各个扬声设备的数据传输时间结束
的时间点的步骤,所述执行校准,是在所述定时计数器到达设定的时间点时中
断并执行校准。
4.根据权利要求1所述的主机与扬声设备间的无线音频数据传输方法,其
特征在于,所述主机依次与所述各个扬声设备通信的步骤,包括在所述预备时
隙开始的时刻统一进行压缩格式、采样率、数据量及数据格式的切换的步骤。
5.根据权利要求1所述的主机与扬声设备间的无线音频数据传输方法,其
特征在于,所述各个扬声设备包括耳机和低音炮...

【专利技术属性】
技术研发人员:吴俊庆许泓森徐仁德
申请(专利权)人:无锡华润微电子有限公司
类型:发明
国别省市:江苏;32

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

1