IMLib RTCClient
Functions
Link copied to clipboard
Link copied to clipboard
public void AnswerRTCLiveInvitation(String roomId, int answer, String anchorId, String peerRoomId, String sessionId, String content, String key, String value, IRongCoreCallback.OperationCallback callback)
Link copied to clipboard
public void CancelRTCLiveInvitation(String roomId, String anchorId, String peerRoomId, String inviteInfo, String sessionId, IRongCoreCallback.OperationCallback callback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Deprecated()
public void getRTCConfig(String model, String osVersion, long timestamp, String sdkVersion, IRongCoreRTCCallback.IRTCConfigCallback callback)
Link copied to clipboard
public void getRTCToken(String roomId, int roomType, int mediaType, IRongCoreCallback.ResultCallback<String> resultCallback)
Link copied to clipboard
public void getRTCUserData(String roomId, int order, IRongCoreRTCCallback.IRTCDataCallback callback)
public void getRTCUserData(String roomId, List<String> userIds, IRongCoreRTCCallback.IRTCDataCallback callback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public void HangupRTCLiveInvitation(String roomId, String peerRoomId, String sessionId, String content, Array<String> keys, IRongCoreCallback.OperationCallback callback)
Link copied to clipboard
Whether to enable Gzip compression for HTTP requests
Link copied to clipboard
public void joinRTCRoomAndGetData(String roomId, IRongCoreRTCCallback.IRTCJoinRoomCallback callback)
public void joinRTCRoomAndGetData(String roomId, int roomType, int broadcastType, String key, String value, IRongCoreRTCCallback.IRTCJoinRoomCallbackEx<Array<Object>> callback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Refresh IM Nav to reacquire the navigation JWT
Link copied to clipboard
public void rtcDeleteInnerData(String roomId, int type, Array<String> keys, String objectName, String content, IRongCoreCallback.OperationCallback callback)
Link copied to clipboard
public void rtcDeleteOuterData(String roomId, int type, Array<String> keys, String objectName, String content, IRongCoreCallback.OperationCallback callback)
Link copied to clipboard
public void rtcGetInnerData(String roomId, int type, Array<String> keys, IRongCoreRTCCallback.IRtcIODataCallback callback)
Link copied to clipboard
public void rtcGetOuterData(String roomId, int type, Array<String> keys, IRongCoreRTCCallback.IRtcIODataCallback callback)
Link copied to clipboard
public void rtcPutInnerDatum(String roomId, int type, String key, String value, String objectName, String content, IRongCoreCallback.OperationCallback callback)
Link copied to clipboard
public void rtcPutOuterDatum(String roomId, int type, String key, String value, String objectName, String content, IRongCoreCallback.OperationCallback callback)
Link copied to clipboard
public void rtcSetUserResource(String roomId, Array<RTCStatusDate> kv, String objectName, Array<RTCStatusDate> content, IRongCoreCallback.OperationCallback callback)
Link copied to clipboard
public void RTCSignaling(String roomId, String signalingName, boolean isQuery, Array<byte> pbBuffer, int timeout, IRongCoreCallback.ResultCallback<Array<byte>> resultCallback)
Link copied to clipboard
public void RTCSignalingByDefaultTimeout(String roomId, String signalingName, boolean isQuery, Array<byte> pbBuffer, IRongCoreCallback.ResultCallback<Array<byte>> resultCallback)
Link copied to clipboard
public void sendRTCDirectMessage(String targetId, MessageContent content, Array<String> userIds, String pushContent, String pushData, SendMessageOption option, boolean isFilterBlackList, IRongCoreCallback.ISendMessageCallback callback)
Sends an RTC targeted message, which can be received by users not in the room.
Link copied to clipboard
Link copied to clipboard
public void SendRTCLiveInvitation(String roomId, String anchorId, String peerRoomId, String inviteInfo, String sessionId, int timeout, IRongCoreCallback.OperationCallback callback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public static void setRtcRoomActionListener(IMLibRTCClient.RTCRoomActionListener roomActionListener)
Link copied to clipboard
Link copied to clipboard
public void setRTCUserData(String id, int type, HashMap data, String objectName, String content, IRongCoreCallback.OperationCallback callback)
Link copied to clipboard
public void setRTCUserState(String roomId, String state, IRongCoreCallback.OperationCallback callback)
Link copied to clipboard
Link copied to clipboard