基于蓝牙的手机省流方法与系统技术方案

技术编号:33796199 阅读:23 留言:0更新日期:2022-06-16 09:59
本申请实施例提供了一种基于蓝牙的手机省流方法与系统,所述基于蓝牙的手机省流方法包括:与移动终端建立蓝牙连接;接收移动终端发送的音频信息;判断音频信息是否含有ID3信息;若所述音频信息含有ID3信息,则根据ID3信息在本地缓存空间调取对应的音频进行播放,并向移动终端发送停止播放指令。基于本申请的方法可以实现免流播放移动终端以前通过蓝牙共享至车载终端的音频,减少了用户手机流量的消耗。耗。耗。

【技术实现步骤摘要】
基于蓝牙的手机省流方法与系统


[0001]本申请涉及车辆应用
,尤其涉及一种基于蓝牙的手机省流方法与系统。

技术介绍

[0002]由于汽车行业的快速发展、车载终端的各项功能也一直在完善,车载终端与移动终端的互动应用广泛普及。例如,车载终端与移动终端建立蓝牙连接之后就可以实现通过车载蓝牙播放移动终端正在播放的音频。然而用户播放以前从移动终端共享至车载终端的音频时,还需要再一次消耗流量,这给用户带来了不必要的流量浪费。
[0003]因此,如何解决现有技术无法免流播放移动终端以前通过蓝牙共享至车载终端的音频的问题,给用户带来更优的使用体验,为本领域人员亟待解决的技术问题。

技术实现思路

[0004]本申请实施例提供了一种基于蓝牙的手机省流方法与系统,可以实现免流播放移动终端以前通过蓝牙共享至车载终端的音频,减少了用户手机流量的消耗。
[0005]第一方面,本申请实施例提供了一种基于蓝牙的手机省流方法,包括:
[0006]与移动终端建立蓝牙连接;
[0007]接收移动终端发送的音频信息;
[0008]判断音频信息是否含有ID3信息;
[0009]若音频信息含有ID3信息,则根据ID3信息在本地缓存空间调取对应的音频进行播放,并向移动终端发送停止播放指令。
[0010]第二方面,本申请实施例提供了一种基于蓝牙的手机省流系统,系统包括如第一方面所述的车载终端;
[0011]移动终端,用于与车载终端建立蓝牙连接,向车载终端发送音频信息。
[0012]第三方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,当计算机程序被处理器执行时,实现如第一方面所述手机省流方法。
[0013]通过实施本申请实施例,可以根据移动终端发送的音频信息中的ID3信息,在车载终端的缓存空间进行查找并播放对应音频,实现免流播放,减少用户手机流量的消耗;若在车载终端的缓存空间中未查找到对应音频,车载终端则会将音频信息制作成数据包进行缓存,能实现下次该音频的免流播放,提升了用户的蓝牙共享体验。
附图说明
[0014]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0015]图1是本申请实施例提供的一种基于蓝牙的手机省流系统的架构示意图;
[0016]图2是本申请实施例提供的一种基于蓝牙的手机省流方法的流程示意图;
[0017]图3是本申请实施例提供的一种音频调用播放方法的流程示意图;
[0018]图4是本申请实施例提供的一种车载终端的装置组成示意图。
具体实施方式
[0019]下面结合本申请实施例中的附图对本申请的实施例进行描述。
[0020]本申请的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选的还包括没有列出的步骤或单元,或可选的还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0021]请参见图1,为本申请实施例提供的一种基于蓝牙的手机省流系统的架构示意图,本系统可以包括交易车载终端10、移动终端20。
[0022]其中,车载终端10,可以用于实现接收和播放音频的功能。例如,在本申请实施例中,车载终端10可以与移动终端20建立蓝牙连接;接收移动终端20发送的音频信息;判断音频信息是否含有ID3信息;若音频信息含有ID3信息,则根据ID3信息在本地缓存空间调取对应的音频进行播放,并向移动终端20发送停止播放指令。其中,ID3信息至少包括:歌曲名、专辑名及作者。可选地,当音频播放完毕时向移动终端20发送切换播放指令;还可以用于,将在缓存空间中没有对应音频的音频信息制作成数据包,并将数据包缓存至缓存空间。
[0023]移动终端20也可以称为用户设备(User Equipment,简称UE)。其具体形式可以是手机(mobile phone)、平板电脑(Pad)、带无线收发功能的电脑、可穿戴终端设备等。其是用户侧的一种用于接收信号或发射信号的实体,在本申请实施例中,移动终端20可以与车载终端10建立蓝牙连接;向车载终端10发送音频信息。可选地,移动终端20还可以接收车载终端10发送的停止播放指令和切换播放指令。
[0024]需要说明的是,在本申请实施例中,为了简单明了地描述手机省流方法,并没有将各个终端执行步骤的模块列举出来,例如车载终端、移动终端通过通信模块进行信息和指令的发送与接收;车载终端还有缓存模块用于对音频信息的调用或缓存等。因此,上述系统架构的划分只是为了说明执行的方法或步骤,具体实现形式本申请实施例不作限定。
[0025]下面,结合图2

图4中的步骤对本申请实施例提供的基于蓝牙的手机省流方法进行详细说明。
[0026]请参见图2,为本申请实施例提供的一种基于蓝牙的手机省流方法的流程示意图,可包括如下步骤:
[0027]S101,与移动终端建立蓝牙连接。
[0028]需要说明的是,在与移动终端初次建立蓝牙连接时,在本地存储器中划分出预存容量的本地缓存空间。例如,针对8GB内存的车载终端可以选择划分出1G预设容量的缓存空间。预存容量的大小由所述领域设计人员依据不同的情况进行设置,在此不作限定。
[0029]S102,接收所述移动终端发送的音频信息。
[0030]需要说明的是,移动终端发送的音频信息包括ID3信息和音频,ID3信息至少包括:歌曲名、专辑名及作者,还可以包括其他歌曲附加讯息。ID3信息用于锁定音频,车载终端需根据ID3信息对缓存空间数据包的音频进行查找。
[0031]具体的,ID3一般是位于一个mp3文件的开头或末尾的若干字节内,附加了关于该mp3的歌曲名、专辑名及作者等信息。分为两个版本,v1和v2版。其中:v1版的ID3在mp3文件的末尾128字节,以TAG三个字符开头,后面跟上歌曲信息。v2版一般位于mp3的开头,可以存储歌词,该专辑的图片等大容量的信息。
[0032]S103,判断所述音频信息是否含有ID3信息。
[0033]需要说明的是,在图2中所述方法流程是在“所述音频信息含有ID3信息”的基础上进行解释的。
[0034]在一种可能的实现方式中,音频信息不含ID3信息,此时车载终端直接解码并播放移动终端发送的音频信息中的音频。由于音频信息不含ID3信息,车载终端无法查找到与音频信息相对应的音频,故直接解码并播放音频信息中的音频。也是由于音频信息不含ID3信息,车载终端后续无法调用该音频信息中的音频,故不保存该音频信息。
[0035]S104,根据所述ID3信息在本地缓存空间调取对应的音频进行播放本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于蓝牙的手机省流方法,其特征在于,包括以下步骤:与移动终端建立蓝牙连接;接收所述移动终端发送的音频信息;判断所述音频信息是否含有ID3信息;若所述音频信息含有ID3信息,则根据所述ID3信息在本地缓存空间调取对应的音频进行播放,并向所述移动终端发送停止播放指令。2.根据权利要求1所述的手机省流方法,还包括以下步骤:当所述音频播放完毕时,向所述移动终端发送切换播放指令,所述切换播放指令用于指示所述移动终端播放下一音频。3.根据权利要求1所述的手机省流方法,包括以下步骤:若所述音频信息含有ID3信息且本地缓存空间没有所述ID3信息对应的音频,则解码并播放所述移动终端发送的音频信息中的音频;将所述音频信息制作成数据包并缓存至所述本地缓存空间。4.根据权利要求3所述的手机省流方法,所述将所述音频信息制作成数据包并缓存至所述本地缓存空间,包括以下步骤:将所述数据包的大小与所述本地缓存空间的剩余空间大小进行对比;当所述数据包的大小小于或等于所述剩余空间大小时,将所述数据包缓存至所述本地缓存空间;当所述数据包的大小大于所述剩余空间大小时,在对所述本地缓存空间进行清理缓存处理后,将所述数据包缓存至所述本地...

【专利技术属性】
技术研发人员:彭勇程恺熊韬马栋栋娄坤帅
申请(专利权)人:东风汽车集团股份有限公司
类型:发明
国别省市:

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

1