(1)监控仪表盘
打开监控仪表盘,输入 sdkappid 和 roomid,并切换到问题用户的通话详情页面,之后再切换到音频详情页卡。如果音频发送码率不正常(持续小于16kbps),则为上行无声;如果音频接受码率不正常(持续小于16kbps),则为下行无声。
(2)用户反馈
房间里所有人都听不到,则为上行无声;房间里部分人听不到,则为下行无声。
检查是否获取了麦克风权限。
检查是否调用启动声音采集 API startLocalAudio或提前停止声音采集;调用API把采集静音 setCurrentMicDeviceMute: 1;用户静音本地音频,调用muteLocalAudio mute取消静音。
(1)检查用户是否插入采集设备
(2)用户可能选用了有问题的采集设备,建议更换排查
(3)用户将app切换到后台,再去启动麦克风采集,startLocalAudio 需要当APP在前台时执行
(4)拔插耳机或者更换耳机
检查硬件和软件采集音量是否过小。
观众角色无法上行音频。
-3316 进房参数为空,请检查 TRTCCloud.enterRoom(): 接口调用是否传入有效的 param
-3317 进房参数 sdkAppId 错误
-3318 进房参数 roomId 错误
-3319 进房参数 userID 不正确
-3320 进房参数 userSig 不正确
-3308 请求进房超时,请检查网络
-100013 服务不可用。请检查:套餐包剩余分钟数是否大于0,腾讯账号是否欠费
检查是否调用了muteRemoteAudio mute了远端音频。
setRemoteAudioVolume的Volume很小(<20)。
(1)pc端用户未插入播放设备
(2)安卓端本地日志中频繁出现 restart play device,说明系统播放异常,需要判断用户是否带了耳机。如果带了耳机,拔掉重新拉流是否正常;如果没有带,转告用户重启手机。
3.3 取消了音频自动订阅功能
在本地日志中 setDefaultStreamRecvMode audio:false,请查阅setDefaultStreamRecvMode,恢复音频自动订阅。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。