public static interface Room.Listener
限定符和类型 | 方法和说明 |
---|---|
void |
onAppDataNotify(java.lang.String key,
java.lang.String value)
房间应用层数据更改通知
|
void |
onConnectionStatus(Room.ConnectionStatus status)
房间网络状态通知
|
void |
onJoinResult(int result)
加入房间操作异步返回
|
void |
onLeaveIndication(int reason,
java.lang.String fromId)
指示用户离开房间
|
void |
onOutgoingInviteStatusNotify(int type,
java.lang.String roomId,
java.lang.String addr,
int status,
java.lang.String amsg)
sip邀请状态通知
|
void |
onPrivateData(byte[] data,
int len,
java.lang.String fromId)
透明通道,接收到私有数据通知
|
void |
onPublicData(byte[] data,
int len,
java.lang.String fromId)
透明通道,接收到广播数据通知
|
void |
onRoomStatusNotify(RoomInfo.RoomStatus status)
房间状态通知
|
void |
onStreamKeepAliveTimeoutNotify(java.lang.String userId,
java.lang.String userName,
int mediaType,
java.lang.String deviceId,
int ssrc)
媒体流推送失败通知
|
void onJoinResult(int result)
void onLeaveIndication(int reason, java.lang.String fromId)
void onPublicData(byte[] data, int len, java.lang.String fromId)
void onPrivateData(byte[] data, int len, java.lang.String fromId)
void onAppDataNotify(java.lang.String key, java.lang.String value)
void onRoomStatusNotify(RoomInfo.RoomStatus status)
void onConnectionStatus(Room.ConnectionStatus status)
void onOutgoingInviteStatusNotify(int type, java.lang.String roomId, java.lang.String addr, int status, java.lang.String amsg)
void onStreamKeepAliveTimeoutNotify(java.lang.String userId, java.lang.String userName, int mediaType, java.lang.String deviceId, int ssrc)
userId
- 媒体流的用户IDuserName
- 媒体流的用户名mediaType
- 媒体流的类型, 1:video; 2:audio; 3:screendeviceId
- 媒体流的设备IDssrc
- 媒体流的ssrc