mobile CCTV,mobile surveillance,police body worn cameras

标题: 蓝牙耳机疑问 [打印本页]

author: Aiwinn    time: 2019-10-29 16:26
标题: 蓝牙耳机疑问
开启MPU状态下连接蓝牙耳机,设备不发声,音频为耳机播放。先连接蓝牙耳机,在打开MPU,音频为设备播放,耳机无声音。此时重连连接蓝牙耳机,音频为耳机播放,这个问题要怎么修改?

author: xuwei    time: 2019-10-29 17:43
需求是什么?在使用蓝牙耳机的情况下,用蓝牙采集和蓝牙播放么?
author: Aiwinn    time: 2019-10-31 10:27
xuwei post on2019-10-29 17:43
需求是什么?在使用蓝牙耳机的情况下,用蓝牙采集和蓝牙播放么?

蓝牙耳机是PTT耳机,需求是连接蓝牙设备音频输入输出由蓝牙耳机接管,断掉蓝牙设备接管。
author: hardfire    time: 2019-11-5 10:52
这个您有SDK,可以自己开发支持的。
author: Aiwinn    time: 2019-11-25 18:17
hardfire post on2019-11-5 10:52
这个您有SDK,可以自己开发支持的。

现在遇到了设备连接上了蓝牙耳机,后台开启图传,声音是蓝牙耳机采集的,播放开启图传的音频文件也能在蓝牙耳机里面听到,多次开启和关闭图传都没问题。但是如果开启了一次图传后台再开启集群通话,或者开启完第一次集群通话,再往后所有开启集群通话,就改为设备采集声音了,而且开启集群通话时候滴的一声也为设备播放,这个切入点该怎么找,感觉应该是状态错误了。
author: besovideo    time: 2019-11-26 06:49
好我们帮看看。
author: bvwl    time: 2019-11-26 10:19
关于开启集群通话后,变成设备采集声音问题,请看一下SCOReceiver这个类,可能是因为接收到SCO_AUDIO_STATE_CHANGED广播,导致MPU主动关闭了SCO通道。
author: Aiwinn    time: 2019-11-26 12:02
bvwl post on2019-11-26 10:19
关于开启集群通话后,变成设备采集声音问题,请看一下SCOReceiver这个类,可能是因为接收到SCO_AUDIO_STATE ...

我把SCOReceiver里面的代码都注释了,问题还是那样,其他地方还有处理么?
author: bvwl    time: 2019-11-26 14:11
在ConfSpeakPost类中也有处理,你可以尝试在SCOReceiver增加打印mAudioManager.isBluetoothScoOn(),看一下SCO状态
author: Aiwinn    time: 2020-1-2 12:02
关于蓝牙耳机的问题,通过源码发现在接收到后台发送的打开集群通话的指令后,调用了以下方法关闭了sco功能,导致了语音由蓝牙耳机改变为外放;请问当初是出于什么考虑做这样的设置?以便我们进行分析避免一些其他的问题。
        public void setConfStart(boolean bConfStart) {
                if (bConfStart) {
                        if (Connection != null){
                                Connection.getService().stopSCO();
                        }
                }
                this.bConfStart = bConfStart;
        }




author: Aiwinn    time: 2020-1-6 10:38
这个问题是不是检测到 sco 打开的情况下 , 开启集群通话就不用关闭sco功能就可以了
author: bvwl    time: 2020-1-6 10:59
Aiwinn post on2020-1-6 10:38
这个问题是不是检测到 sco 打开的情况下 , 开启集群通话就不用关闭sco功能就可以了

如果你们不需要开启会议时外放,就不需要关闭蓝牙SCO
author: Aiwinn    time: 2020-1-6 12:13
bvwl post on2020-1-6 10:59
如果你们不需要开启会议时外放,就不需要关闭蓝牙SCO

不会影响到其他功能吧




欢迎光临 mobile CCTV,mobile surveillance,police body worn cameras (http://bbs.besovideo.com:8067/) Powered by Discuz! X3.2