init语聊

This commit is contained in:
zlzw 2023-08-23 10:45:22 +08:00
parent 75b176a81e
commit d74d8d7e2f
3 changed files with 32 additions and 1 deletions

View File

@ -235,4 +235,7 @@ rx.internal.util.atomic.LinkedQueueNode* consumerNode;
}
-keep class com.faceunity.wrapper.faceunity$LoadConfig*{
private static boolean sLoadedLibrary;
}
}
#--融云语聊--
-keep public class cn.rongcloud.** {*;}
-ignorewarnings

View File

@ -157,6 +157,7 @@ dependencies {
api 'cn.rongcloud.sdk:rtc_lib:5.2.0' //
// 5.1.2
api 'cn.rongcloud.sdk:im_lib:5.2.0.2'
api 'cn.rongcloud.sdk:call_lib:5.2.0'
// 5.1.2
api 'cn.rongcloud.sdk:im_kit:5.2.5.4' // UI

View File

@ -0,0 +1,27 @@
package com.yunbao.live.utils;
import android.view.SurfaceView;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import io.rong.calllib.IRongCallListener;
import io.rong.calllib.RongCallClient;
import io.rong.calllib.RongCallCommon;
import io.rong.calllib.RongCallSession;
import io.rong.imlib.model.Conversation;
public class LiveRongCallManager {
private String uid;
public LiveRongCallManager(String uid,IRongCallListener listener) {
this.uid=uid;
RongCallClient.getInstance().setVoIPCallListener(listener);
}
public void startCall(String toUid){
List<String> list=new ArrayList<>();
list.add(toUid);
RongCallClient.getInstance().startCall(Conversation.ConversationType.PRIVATE,uid,list,null, RongCallCommon.CallMediaType.VIDEO,null);
}
}