低代码

  • 低代码 > API 文档 > 互动直播 > android API文档 > QPKService

    QPKService

    最近更新时间: 2023-03-03 15:46:35

    interface com.qlive.pkservice.QPKService

    pk服务

    Index
    方法
    方法
    setPKMixStreamAdapter
    • public void setPKMixStreamAdapter(QPKMixStreamAdapter adapter)
    • 主播设置混流适配器

      Parameters
      Returns void
    addServiceListener
    • public void addServiceListener(QPKServiceListener serviceListener)
    • 添加pk监听

      Parameters
      Returns void
    removeServiceListener
    • public void removeServiceListener(QPKServiceListener serviceListener)
    • 移除pk监听

      Parameters
      Returns void
    start
    • public void start(long timeoutTimestamp,String receiverRoomID,String receiverUID,HashMap extension,QLiveCallBack callBack)
    • 开始pk

      Parameters
      • timeoutTimestamp: long

        等待对方流超时时间时间戳 毫秒

      • receiverRoomID: String

        接受方所在房间ID

      • receiverUID: String

        接收方用户ID

      • extension: HashMap

        扩展字段

      • callBack: QLiveCallBack

        操作回调函数

      Returns void
    stop
    • public void stop(QLiveCallBack callBack)
    • 结束pk

      Parameters
      Returns void
    updateExtension
    • public void updateExtension(QExtension extension,QLiveCallBack callBack)
    • 跟新pk扩展字段 跟新后pk双方房间都会收到扩展字段更新事件

      Parameters
      Returns void
    setPeerAnchorPreView
    • public void setPeerAnchorPreView(QPushRenderView view)
    • 主播设置对方的连麦预览

      Parameters
      Returns void
    getInvitationHandler
    • public com.qlive.core.QInvitationHandler getInvitationHandler()
    • 获得pk邀请处理

    currentPKingSession
    • public com.qlive.pkservice.QPKSession currentPKingSession()
    • 当前正在pk信息 没有PK则空

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