title: ConversationCallback

视频通话回调,创建会话时会通过 onConversation 方法传递会话实例对象或错误信息。

方法

onConversation(Conversation, VideoException)

定义

  1. void onConversation(@Nullable Conversation conversation,@Nullable VideoException exception);

说明

创建视频通话时通过此接口传递 ConversationVideoException

  • 视频通话创建成功 传递 conversation 对象,VideoException 为空。

  • 视频通话创建失败 conversationnull,传递错误信息对象 VideoException

参数

参数名 描述
conversation Conversation,视频通话对象
exception VideoException,视频通话异常对象

示例

  1. //mConversation为已经建立的视频通话
  2. mConversation.setConversationListener(new Conversation.Listener() {
  3. @Override
  4. public void onParticipantConnected(Conversation conversation, Participant participant) {
  5. RemoteStream remoteStream = participant.getRemoteStream();
  6. remoteStream.attach(remoteCallbacks);
  7. }
  8. @Override
  9. public void onFailedToConnectParticipant(Conversation conversation, Participant participant,VideoException exception) {
  10. }
  11. @Override
  12. public void onParticipantDisconnected(Conversation conversation, Participant participant) {
  13. }
  14. @Override
  15. public void onConversationEnded(Conversation conversation, VideoException exception) {
  16. }
  17. });