实时音视频

  • 实时音视频 > API 文档 > Android >QNMediaRelayResultCallback

    QNMediaRelayResultCallback

    最近更新时间:2022-05-12 20:09:15

    跨房媒体转发回调接口,可通过调用 QNRTCClient.startMediaRelay 等方法传入
    Index
    Core Methods
    Core Methods
    onResult
    • void onResult(Map<String, QNMediaRelayState> stateMap)
    • 跨房媒体转发操作成功

      注意:此接口回调的是全量的跨房状态,包含所有跨房目标。具体每个目标房间是否转发成功,需要参考回调参数中目标房间对应的 QNMediaRelayState

      Parameters
      • stateMap: Map<String, QNMediaRelayState>

        具体目标房间状态, key 为房间名, value 为状态

    onError
    • void onError(int errorCode, String description)
    • 接口失败回调

      code describe message
      ERROR_INVALID_CLIENT_MODE 使用场景不符 请确认当前场景为互动直播,通信场景不支持角色设置
      ERROR_INVALID_CLIENT_ROLE 用户角色不符 请确认当前角色为主播,观众角色不支持跨房媒体转发
      ERROR_RELAY_TOKEN_ERROR Token 验证失败 请确认 Token 是否正确
      Parameters
      • errorCode: int

        错误码

      • description: String

        错误描述

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