ConversationCallback
视频通话回调,创建会话时会通过 onConversation 方法传递会话实例对象或错误信息。
onConversation(Conversation, VideoException)
Section titled “onConversation(Conversation, VideoException)”定义
void onConversation(@Nullable Conversation conversation,@Nullable VideoException exception);说明
创建视频通话时通过此接口传递 Conversation 和 VideoException。
-
视频通话创建成功 传递
conversation对象,VideoException为空。 -
视频通话创建失败
conversation为null,传递错误信息对象VideoException。
参数
| 参数名 | 描述 |
|---|---|
| conversation | Conversation,视频通话对象 |
| exception | VideoException,视频通话异常对象 |
示例
//mConversation为已经建立的视频通话 mConversation.setConversationListener(new Conversation.Listener() { @Override public void onParticipantConnected(Conversation conversation, Participant participant) { RemoteStream remoteStream = participant.getRemoteStream(); remoteStream.attach(remoteCallbacks); }
@Override public void onFailedToConnectParticipant(Conversation conversation, Participant participant,VideoException exception) { }
@Override public void onParticipantDisconnected(Conversation conversation, Participant participant) { }
@Override public void onConversationEnded(Conversation conversation, VideoException exception) {
} });