本发明专利技术提供一种蓝牙广播方法,基于包括i个声道的蓝牙广播设备,该方法包括:在第一预设时间T
【技术实现步骤摘要】
蓝牙广播方法、蓝牙广播接收方法及其相关设备
本专利技术涉及广播
,尤其涉及一种蓝牙广播方法、蓝牙广播接收方法及其相关设备。
技术介绍
随着旅游观光业的不断发展,为了提高游客的旅游体验,应用于景点的广播设备被广泛地应用。而对于一些名胜古迹或博物馆,尤其需要设置蓝牙广播方法及其广播设备进行讲解。相关技术中,广播设备为一个音频播放器,其广播方法是通过在该广播设备中存储音频文件,并通过广播设备的喇叭不停地播放音频文件;当游客走到景点前,就能收听到该音频文件中关于该景点的介绍说明。然而,相关技术中,广播设备通过喇叭将音频文件外放,若游客想听取该景点的介绍说明,则必须在外放的范围内逗留并收听,不方便离开,其播放的灵活性差;而且,游客在经过该景点时,音频文件的播放位置是随机的,不利于游客完整地听取该景点的介绍说明。因此,实有必要提供一种新的蓝牙广播方法、蓝牙广播接收方法及其相关设备解决上述技术问题。
技术实现思路
本专利技术的目的在于提供一种蓝牙广播方法、蓝牙广播接收方法及其相关设备,上述方法解决了音频文件播放的灵活性差,音频文件的播放位置随机的,导致不利于游客听取该景点的介绍说明的问题。为达到上述目的,本专利技术提供一种蓝牙广播方法,基于蓝牙广播设备,所述蓝牙广播设备包括i个声道,i为大于1的正整数,所述蓝牙广播方法包括以下步骤:在第一预设时间T1时,第一个声道开始输出第一音频数据,在第n预设时间Tn时,第n个声道开始输出第n音频数据,其中,1≤n≤i,n为正整数;将所述i个声道中正在输出的音频数据整合并形成音频流,通过蓝牙广播的方式将所述音频流和该蓝牙广播设备的特征信息向外广播。进一步的,每个所述声道开始输出音频数据的时间相同或者不同;当不同时,任意两个所述声道输出音频数据的时间间隔相同或者不同。进一步的,所述特征信息至少包括该蓝牙广播设备的ID信息和各所述声道中的音频数据当前的输出进度信息。进一步的,所述蓝牙广播设备包括k个,第m个蓝牙广播设备预先获取第m-1个蓝牙广播设备的蓝牙广播地址,以使所述第m个蓝牙广播设备能够筛选出第m-1个蓝牙广播设备广播的特征信息,第一个蓝牙广播设备预先获取第k个蓝牙广播设备的蓝牙广播地址,以使所述第一个蓝牙广播设备能够筛选出所述第k个蓝牙广播设备广播的特征信息,所述第一个蓝牙广播设备或所述第m个蓝牙广播设备执行以下步骤:接收广播的特征信息,并从所有接收到的特征信息中筛选出所述第k个蓝牙广播设备或所述第m-1个蓝牙广播设备的特征信息;在所述第k个蓝牙广播设备的第p个声道的第p音频数据播放完毕后,所述第一个蓝牙广播设备广播所述音频流和所述第一个蓝牙广播设备的特征信息;和/或,所述第m-1个蓝牙广播设备的第p个声道的第p音频数据播放完毕后,所述第m个蓝牙广播设备广播所述音频流和所述第m个蓝牙广播设备的特征信息,2≤m≤k,m为正整数。进一步的,所述蓝牙广播设备通过CSB的方式将所述音频流向外广播,通过BLE的方式将所述特征信息向外广播。本专利技术还提供一种蓝牙广播设备,其包括处理器以及存储器,所述存储器中存储有由所述处理器执行的控制程序,其中,所述控制程序被所述处理器执行时实现本专利技术所述的蓝牙广播方法的步骤。本专利技术还提供一种计算机可读存储介质,其存储有控制程序,所述控制程序被处理器执行时实现本专利技术所述的蓝牙广播方法的步骤。本专利技术还提供一种蓝牙广播接收方法,基于蓝牙广播接收设备,所述蓝牙广播接收方法包括以下步骤:接收蓝牙广播的特征信息,根据所述特征信息计算获得各声道的剩余播放时间;其中,所述特征信息包括蓝牙广播设备的ID信息和各所述声道中的音频数据当前的播放进度信息;判断与蓝牙广播设备之间的距离,并根据该距离判断的结果、行走速度以及各所述声道的剩余播放时间计算选择用于播放的声道;接收蓝牙广播的音频流,并从中筛选出所述用于播放的声道的音频数据;其中,所述音频流由蓝牙广播设备的n个声道输出的音频数据整合而成。进一步的,筛选出所述用于播放的声道的音频数据之后,等待接收到所述用于播放的声道的音频数据文件的开始部分的音频数据时,开始播放所述音频数据。进一步的,所述根据所述特征信息计算获得各声道的剩余播放时间包括:根据各所述声道中的音频数据当前的播放进度信息,并结合该音频数据的播放长度,计算获得各所述声道中的音频数据的剩余播放时间。进一步的,所述根据该距离判断的结果、行走速度以及各所述声道的剩余播放时间计算选择用于播放的声道中:根据该距离判断的结果、行走速度以及各所述声道的剩余播放时间选择距离所述蓝牙广播接收设备5米至10米距离范围时剩余播放时间最短的声道。进一步的,所述蓝牙广播接收设备通过CSB的方式接收所述音频流,通过BLE的方式接收所述特征信息。本专利技术还提供一种蓝牙广播接收设备,其包括处理器以及存储器,所述存储器中存储有由所述处理器执行的控制程序,其中,所述控制程序被所述处理器执行时实现本专利技术所述的蓝牙广播接收的步骤。本专利技术还提供一种计算机可读存储介质,其存储有控制程序,所述控制程序被处理器执行时实现本专利技术任一项所述的蓝牙广播接收的步骤。与相关技术相比,本专利技术的蓝牙广播方法中,通过在蓝牙广播设备设置多个声道,实现了蓝牙广播设备对于音频数据的多声道输出,将多各声道输出音频数据整合并形成音频流,并通过蓝牙广播的方式将音频流和该蓝牙广播设备的特征信息向外广播,而在蓝牙广播接收方法中,蓝牙广播接收设备根据特征信息计算获得各声道的剩余播放时间,并根据该距离判断的结果、行走速度以及各声道的剩余播放时间计算选择用于播放的声道,蓝牙广播接收设备在该声道当前的剩余的音频数据播放完毕后,再从音频流中筛选出用于播放的声道的音频数据并开始新一轮的播放,由于音频数据是从头开始播放的,有效地保证了音频数据文件的完整播放,而且游客通过蓝牙广播接收设备播放音频数据文件,有效扩大了收听范围,使得游客不再局限于特定的收听范围内,增强了音频数据播放的灵活性。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:图1为本专利技术蓝牙广播方法的流程示意图;图2为本专利技术蓝牙广播接收方法的流程示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。本专利技术提供一种蓝牙广播方法,其基于蓝牙广播设备;该蓝牙广播设备根据景点的数量而定,每个景点可以设一个蓝本文档来自技高网...
【技术保护点】
1.一种蓝牙广播方法,基于蓝牙广播设备,其特征在于,所述蓝牙广播设备包括i个声道,i为大于1的正整数,所述蓝牙广播方法包括以下步骤:/n在第一预设时间T
【技术特征摘要】
1.一种蓝牙广播方法,基于蓝牙广播设备,其特征在于,所述蓝牙广播设备包括i个声道,i为大于1的正整数,所述蓝牙广播方法包括以下步骤:
在第一预设时间T1时,第一个声道开始输出第一音频数据,在第n预设时间Tn时,第n个声道开始输出第n音频数据,其中,1≤n≤i,n为正整数;
将所述i个声道中正在输出的音频数据整合并形成音频流,通过蓝牙广播的方式将所述音频流和该蓝牙广播设备的特征信息向外广播。
2.根据权利要求1所述的蓝牙广播方法,其特征在于,每个所述声道开始输出音频数据的时间相同或者不同;当不同时,任意两个所述声道输出音频数据的时间间隔相同或者不同。
3.根据权利要求1所述的蓝牙广播方法,其特征在于,所述特征信息至少包括该蓝牙广播设备的ID信息和各所述声道中的音频数据当前的输出进度信息。
4.根据权利要求1所述的蓝牙广播方法,其特征在于,所述蓝牙广播设备包括k个,第m个蓝牙广播设备预先获取第m-1个蓝牙广播设备的蓝牙广播地址,以使所述第m个蓝牙广播设备能够筛选出第m-1个蓝牙广播设备广播的特征信息,第一个蓝牙广播设备预先获取第k个蓝牙广播设备的蓝牙广播地址,以使所述第一个蓝牙广播设备能够筛选出所述第k个蓝牙广播设备广播的特征信息,所述第一个蓝牙广播设备或所述第m个蓝牙广播设备执行以下步骤:
接收广播的特征信息,并从所有接收到的特征信息中筛选出所述第k个蓝牙广播设备或所述第m-1个蓝牙广播设备的特征信息;
在所述第k个蓝牙广播设备的第p个声道的第p音频数据播放完毕后,所述第一个蓝牙广播设备广播所述音频流和所述第一个蓝牙广播设备的特征信息;和/或,
所述第m-1个蓝牙广播设备的第p个声道的第p音频数据播放完毕后,所述第m个蓝牙广播设备广播所述音频流和所述第m个蓝牙广播设备的特征信息,2≤m≤k,m为正整数。
5.根据权利要求1所述的蓝牙广播方法,其特征在于,所述蓝牙广播设备通过CSB的方式将所述音频流向外广播,通过BLE的方式将所述特征信息向外广播。
6.一种蓝牙广播设备,其特征在于,包括处理器以及存储器,所述存储器中存储有由所述处理器执行的控制程序,其中,所述控制程序被所述处理器执行时实现如权利要求1至5中任一项所述的蓝牙广播方法的步骤。
7.一种计算机可读...
【专利技术属性】
技术研发人员:麦荣昌,
申请(专利权)人:合肥炬芯智能科技有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。