实时音视频

  • 实时音视频 > API 文档 > iOS >QNConnectionDisconnectedInfo

    QNConnectionDisconnectedInfo

    最近更新时间:2021-11-05 10:17:10

    房间断开时的相关信息
    Index
    Core Properties
    Enum
    Core Properties
    reason
    • @property (nonatomic, assign) QNConnectionDisconnectedReason reason;
    • 获取用户房间断开的原因

      code describe message
      QNConnectionDisconnectedReasonLeave 主动退出
      QNConnectionDisconnectedReasonKickedOut 被服务端踢出房间
      QNConnectionDisconnectedReasonRoomClosed 房间被管理员关闭 请确认房间管理逻辑
      QNConnectionDisconnectedReasonRoomFull 房间人数已满,当房间已加入人数超过房间的人数限制时触发 请确认后台服务的设置
      QNConnectionDisconnectedReasonError 异常断开 可通过 error code 查看异常断开的原因
    error
    • @property (nonatomic, strong) NSError *error;
    • 错误信息

      code describe message
      QNRTCErrorAuthFailed 加入房间认证失败 服务验证时出错,可能为服务网络异常。建议重新尝试加入房间
      QNRTCErrorTokenError 房间 Token 错误 表示您提供的房间 token 不符合七牛 token 签算规则, 详情请参考RoomToken 签发服务
      QNRTCErrorTokenExpired 房间 Token 过期 表示您的房间 token 过期, 需要重新生成 token 再加入
      QNRTCErrorUserAlreadyExist 房间内已经有同名用户 后台如果配置为开启“禁止自动踢人”,则同一用户重复加入/未正常退出再加入会触发此错误
      QNRTCErrorMediaCapNotSupport 媒体协商失败 表示该设备不支持指定的音视频格式,无法进行连麦的操作
      QNRTCErrorReconnectTokenError 内部重连失效 内部重连后出错,一般出现在网络非常不稳定时出现,建议提示用户并尝试重新加入房间。当发生该错误时,之前创建的转推任务将被服务销毁,如有需要,应在下次成功加入房间后按业务需要恢复
    Enum
    Reason
    • Type declaration
      • QNConnectionDisconnectedReasonLeave

      • QNConnectionDisconnectedReasonKickedOut

      • QNConnectionDisconnectedReasonRoomClosed

      • QNConnectionDisconnectedReasonRoomFull

      • QNConnectionDisconnectedReasonError

    以上内容是否对您有帮助?
  • Qvm free helper
    Close