声网升级到v4.0.0.4以及适配相芯美颜

声网升级之前用的是v3.6.2,相芯美颜的版本没有变是v8.2

一、声网升级到v4.0.0.4遇到的问题

问题1:对方加入了频道,但是监听不到对方进入了频道

解决方案:rtcEngine?.setClientRole(Constants.CLIENT_ROLE_BROADCASTER)

问题2:onUserMuteVideo()方法回调,语音通话也进这回调了。

解决方案:在方法里面加下当前是语音通话还是视频通话即可

问题3:扬声器问题

视频通话默认扬声器有问题
解决方案:初始化是调setDefaultAudioRoutetoSpeakerphone()这个方法,如果初始化完成后面点按钮切换扬声器的调setEnableSpeakerphone()这个方法。
也有可能是前面邀请视频通话开了扬声器,然后接通后关了系统的扬声器,会导致扬声器失效和听不到对方声音都有可能。

我目前是就碰到上面的问题,如果你们还碰到其他问题可评论或者私信我,一起讨论。

二、相芯美颜适配遇到的问题

我这边用的相芯美颜,和相芯技术沟通,可以拿到相芯适配了v4.0.0.0的版本的demo源代码的。如果你们之前没用相芯美颜,直接按demo接入即可。

问题1:美颜没生效

解决方案:参考demo的,看各种初始化代码顺序尽量做得和demo一样

问题2:美颜和不美颜之间不断切换,就是一闪闪的

解决方案:删除项目中的faceunity模块,引入demo中的faceunity模块。

问题3:美型效果没生效

它的问题在于没检查出人脸。你是否修改了PreprocessorFaceUnity,记得不要修改这个类任何代码,用demo的覆盖。

美颜有问题,很难排查的,基本靠一步步慢慢对比。

问题2:美颜和不美颜之间不断切换,就是一闪闪的

解决方案:删除项目中的faceunity模块,引入demo中的faceunity模块。

问题3:美型效果没生效

它的问题在于没检查出人脸。你是否修改了PreprocessorFaceUnity,记得不要修改这个类任何代码,用demo的覆盖。

美颜有问题,很难排查的,基本靠一步步慢慢对比。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章