The invention discloses an audio stream processing method and device, mobile terminal and storage medium. The method includes: acquiring application priority of each application with audio output request in mobile terminal, acquiring first application and second application in application sequentially based on application priority from high to low, acquiring headphones that establish communication connection with mobile terminal, and determining left sound in headphones. Channel and right channel priority; if the left channel priority is higher than the right channel priority, the audio stream of the first application is output in the left channel, and the audio stream of the second application is output in the right channel; judging whether there is a new third application with audio output request open, and if there is a third application open, the third application priority is based on the third application. Level 1 determines whether the audio stream of the third application is output in the headset. The invention solves the technical problem that when multiple applications in mobile terminal are simultaneously opened, multiple application sounds can not be clearly played in headphones at the same time.
【技术实现步骤摘要】
音频流处理方法、装置、移动终端以及存储介质
本专利技术涉及通信
,尤其涉及一种音频流处理方法、装置、移动终端以及存储介质。
技术介绍
随着电子产业的快速发展,移动终端(例如手机、个人数字化助理等)智能化程度越来越高。移动终端研发公司也越来越注重智能化,人性化设计。在此移动终端快速发展的背景下,终端的便捷操作和人性化设计成为移动终端不可忽视的一部分。而当前手机在耳机模式下,如果遇到声音并发的情况,要么只能通过优先级来判断需要播放某一个应用的声音,要么进行混音后播放,在多种流播放时,都不能同时进行并且清楚的分辨不同的音源。因此,如何通过移动终端在耳机中同时清晰的播放多个已开启应用的声音成为了目前亟待解决的技术问题。
技术实现思路
本专利技术的主要目的在于提供一种音频流处理方法、装置、移动终端和存储介质,旨在解决移动终端中的多个应用同时开启时,在耳机中不能同时清晰的播放多个应用的声音的技术问题。为实现上述目的,本专利技术提供一种音频流处理方法,所述音频流处理方法包括以下步骤:获取移动终端中具有音频输出请求各应用的应用优先级,并基于所述应用优先级自高向低的顺序依次获取所述应用中的第一应用和第二应用;获取与移动终端建立通信连接的耳机,并确定所述耳机中左声道和右声道的声道优先级;若所述左声道的声道优先级高于所述右声道的声道优先级,则将所述第一应用的音频流在所述左声道输出,将所述第二应用的音频流在所述右声道输出;判断是否存在新增的具有音频输出请求的第三应用开启,若存在第三应用开启,则基于所述第三应用的第三应用优先级确定是否在所述耳机中输出所述第三应用的音频流。可选地, ...
【技术保护点】
1.一种音频流处理方法,其特征在于,所述音频流处理方法包括以下步骤:获取移动终端中具有音频输出请求各应用的应用优先级,并基于所述应用优先级自高向低的顺序依次获取所述应用中的第一应用和第二应用;获取与移动终端建立通信连接的耳机,并确定所述耳机中左声道和右声道的声道优先级;若所述左声道的声道优先级高于所述右声道的声道优先级,则将所述第一应用的音频流在所述左声道输出,将所述第二应用的音频流在所述右声道输出;判断是否存在新增的具有音频输出请求的第三应用开启,若存在第三应用开启,则基于所述第三应用的第三应用优先级确定是否在所述耳机中输出所述第三应用的音频流。
【技术特征摘要】
1.一种音频流处理方法,其特征在于,所述音频流处理方法包括以下步骤:获取移动终端中具有音频输出请求各应用的应用优先级,并基于所述应用优先级自高向低的顺序依次获取所述应用中的第一应用和第二应用;获取与移动终端建立通信连接的耳机,并确定所述耳机中左声道和右声道的声道优先级;若所述左声道的声道优先级高于所述右声道的声道优先级,则将所述第一应用的音频流在所述左声道输出,将所述第二应用的音频流在所述右声道输出;判断是否存在新增的具有音频输出请求的第三应用开启,若存在第三应用开启,则基于所述第三应用的第三应用优先级确定是否在所述耳机中输出所述第三应用的音频流。2.如权利要求1所述的音频流处理方法,其特征在于,所述判断是否存在新增的具有音频输出请求的第三应用开启,若存在第三应用开启,则基于所述第三应用的第三应用优先级确定是否在所述耳机中输出所述第三应用的音频流的步骤,包括:判断是否存在新增的具有音频输出请求的第三应用开启;若存在第三应用开启,则获取所述第三应用的第三应用优先级和所述第一应用的第一应用优先级,并判断所述第三应用优先级是否大于所述第一应用优先级;若所述第三应用优先级大于所述第一应用优先级,则在所述耳机左声道上输出所述第三应用的音频流,并暂停输出所述第一应用的音频流。3.如权利要求2所述的音频流处理方法,其特征在于,所述判断所述第三应用优先级是否大于所述第一应用优先级的步骤之后,包括:若所述第三应用优先级小于所述第一应用优先级,则获取所述第二应用的第二应用优先级,并判断所述第三应用优先级是否大于所述第二应用优先级;若所述第三应用优先级大于所述第二应用优先级,则在所述耳机右声道上输出所述第三应用的音频流,并暂停输出所述第二应用的音频流。4.如权利要求3所述的音频流处理方法,其特征在于,所述判断所述第三应用优先级是否大于所述第二应用优先级的步骤之后,包括:若所述第三应用优先级小于第二应用优先级,则在所述移动终端中获取用户输入的音频开启指令,并基于所述音频开启指令在所述耳机中输出所述第三应用的音频流。5.如权利要求4所述的音频流处理方法,其特征在于,所述基于所述音频开启指令在所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。