实时音视频

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

    QNConnectionDisconnectedInfo

    最近更新时间: 2022-03-28 23:01:49

    房间断开时的相关信息
    Index
    Properties
    Enum
    Properties
    reason
    • reason: Reason
    • 获取用户房间断开的原因

      code describe message
      kLeave 主动退出
      kKickOut 被服务端踢出房间
      kRoomClosed 房间被管理员关闭 请确认房间管理逻辑
      kRoomFull 房间人数已满,当房间已加入人数超过房间的人数限制时触发 请确认后台服务的设置
      kRoomError 异常断开 可通过 error code 查看异常断开的原因
    error_code
    • error_code: int
    • 错误码

      code describe message
      QNRTC_OK 主动退出房间
      Err_Auth_Failed 加入房间认证失败 服务验证时出错,可能为服务网络异常。建议重新尝试加入房间
      Err_Token_Error 房间 Token 错误 表示您提供的房间 token 不符合七牛 token 签算规则, 详情请参考RoomToken 签发服务
      Err_Token_Expired 房间 Token 过期 表示您的房间 token 过期, 需要重新生成 token 再加入
      Err_User_Already_Exist 房间内已经有同名用户 后台如果配置为开启“禁止自动踢人”,则同一用户重复加入/未正常退出再加入会触发此错误
      Err_Media_Not_Support 媒体协商失败 表示该设备不支持指定的音视频格式,无法进行连麦的操作
      Err_Fatal 非预期错误 表示 RTC 生命周期异常,需要释放资源并重新初始化
      Err_Reconnect_Failed 内部重连失效 内部重连后出错,一般出现在网络非常不稳定时出现,建议提示用户并尝试重新加入房间。当发生该错误时,之前创建的转推任务将被服务销毁,如有需要,应在下次成功加入房间后按业务需要恢复
    error_message
    • error_message: string
    • 获取错误信息的文字描述

    Enum
    Reason
    • Type declaration
      • kLeave

      • kKickOut

      • kRoomClosed

      • kRoomFull

      • kRoomError

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