聲網升級之前用的是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的覆蓋。
美顏有問題,很難排查的,基本靠一步步慢慢對比。