直播云

  • 直播云 > API 文档 > API概览

    API概览

    最近更新时间:2021-11-02 15:21:46

    本文为您介绍了七牛云直播服务的所有API列表,建议您使用服务端SDK进行调用

    直播空间管理API

    接口 描述
    GET /v2/hubs 查询直播空间列表
    GET /v2/hubs/<hub> 查询直播空间信息
    POST /v2/hubs/<hub>/security 修改直播空间推流鉴权配置
    POST /v2/hubs/<hub>/hlsplus 修改直播空间 hls 低延迟配置
    POST /v2/hubs/<hub>/persistence 修改直播空间存储配置
    POST /v2/hubs/<hub>/snapshot 修改直播空间封面配置

    域名管理API

    接口 描述
    GET /v2/hubs/<hub>/domains 查询域名列表
    GET /v2/hubs/<hub>/domains/<domain> 查询域名信息
    POST /v2/hubs/<hub>/newdomains 绑定直播域名
    DELETE /v2/hubs/<hub>/domains/<domain> 解绑直播域名
    POST /v2/hubs/<hub>/voddomain 绑定点播域名
    POST /v2/hubs/<hub>/domains/<domain>/cert 修改域名证书配置
    POST /v2/hubs/<hub>/domains/<domain>/urlrewrite 修改域名改写规则配置

    直播流管理API

    接口 描述
    POST /v2/hubs/<hub>/streams 创建直播流
    GET /v2/hubs/<hub>/streams 查询直播流列表
    GET /v2/hubs/<hub>/streams/<encodedStreamTitle> 查询直播流信息
    POST /v2/hubs/<hub>/streams/<encodedStreamTitle>/disabled 禁用直播流
    GET /v2/hubs/<hub>/streams/<encodedStreamTitle>/live 查询在线流信息
    POST /v2/hubs/<hub>/livestreams 批量查询在线流信息
    GET /v2/hubs/<hub>/streams/<encodedStreamTitle>/historyactivity 查询直播流推流记录
    POST /v2/hubs/<hub>/streams/<encodedStreamTitle>/saveas 录制直播回放
    POST /v2/hubs/<hub>/streams/<encodedStreamTitle>/snapshot 保存直播截图
    POST /v2/hubs/<hub>/streams/<encodedStreamTitle>/converts 修改直播流转码配置

    数据统计API

    接口 描述
    GET /statd/upflow 查询直播上行流量
    GET /statd/downflow 查询直播下行流量
    GET /statd/codec 查询直播转码使用量
    GET /statd/nrop 查询直播鉴黄使用量
    GET /statd/caster 查询导播台使用量
    GET /statd/pub 查询Pub转推服务使用量

    云导播API

    接口 描述
    POST /v1/casters 创建云导播
    POST /v1/casters/<CasterID> 更新云导播
    DELETE /v1/casters/<CasterID> 删除云导播
    POST /v1/casters/<CasterID>/start 开启云导播
    POST /v1/casters/<CasterID>/stop 关闭云导播
    GET /v1/casters 云导播列表
    GET /v1/casters/<CasterID> 云导播信息
    POST /v1/static/casters/<CasterID>/pvw 更新云导播PVW监视器频道
    POST /v1/static/casters/<CasterID>/pgm 更新PGM监视器频道
    POST /v1/static/casters/<CasterID>/switch 云导播PVW切换至PGM
    POST /v1/static/casters/<CasterID>/monitors 更新云导播监视器配置
    POST /v1/static/casters/<CasterID>/pvw/layouts 更新云导播PVW布局ID
    POST /v1/static/casters/<CasterID>/publish 更新云导播输出配置
    POST /v1/static/casters/<CasterID>/layouts 更新云导播布局配置

    Pub转推服务API

    接口 描述
    POST /tasks 创建Pub转推任务
    POST /tasks/<taskID> 编辑Pub转推任务
    GET /tasks/<taskID> Pub转推任务详情
    GET /tasks Pub转推任务列表
    DELETE /tasks/<taskID> 删除Pub转推任务
    POST /tasks/<taskID>/start 开始Pub转推任务
    POST /tasks/<taskID>/stop 停止Pub转推任务
    GET /tasks/<taskID>/runinfo Pub转推任务运行日志
    GET /history Pub转推任务历史记录
    POST /tasks/<taskID>/seek Pub转推任务seek
    以上内容是否对您有帮助?
  • Qvm free helper
    Close