trtc进房uid改为当前房间uid

This commit is contained in:
huangjian
2022-08-26 19:03:14 +08:00
parent 5b311112b4
commit 264581f8b1

View File

@@ -18,6 +18,7 @@ import com.tencent.trtc.TRTCCloud;
import com.tencent.trtc.TRTCCloudDef;
import com.tencent.trtc.TRTCCloudListener;
import com.tencent.trtc.TRTCStatistics;
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager;
import com.yizhuan.xchat_android_core.utils.LogUtils;
import org.json.JSONException;
@@ -1002,7 +1003,8 @@ public class TRTCEngineAdapter extends BaseAdapterImpl {
try {
mTRTCParams.roomId = Integer.parseInt(channelName);
} catch (Exception e) {
mTRTCParams.roomId = uid;
//我们自己的uid生成规则理论上不会超过Integer.MAX_VALUE,除非用户数量到达Integer.MAX_VALUE!
mTRTCParams.roomId = (int) AvRoomDataManager.get().getRoomUid();
}
sUid = String.valueOf(uid);
users.add(sUid);