API概览
本文为您介绍了七牛云直播服务的所有API列表,建议您使用服务端 SDK 进行调用
空间管理
| 接口名称 | 描述 |
|---|---|
| 创建空间 | 创建一个新的空间(Bucket) |
| 删除空间 | 删除指定的空间(Bucket) |
| 列举空间 | 获取当前账号下所有空间(Bucket)的列表信息 |
| 修改空间配置 | 修改指定空间(Bucket)的配置 |
| 获取空间配置 | 获取指定直播空间(Bucket)的配置信息 |
域名管理
| 接口名称 | 描述 |
|---|---|
| 绑定上行域名 | 为指定直播空间绑定上行域名(推流域名) |
| 解绑上行域名 | 为指定直播空间解绑上行域名(推流域名) |
| 列举上行域名 | 列举指定直播空间的所有上行域名(推流域名) |
| 修改上行域名配置 | 修改指定直播空间中某个上行域名的配置 |
| 获取上行域名配置 | 获取指定直播空间中某个上行域名的详细配置信息 |
| 绑定下行域名 | 为指定直播空间绑定下行域名(播放域名) |
| 解绑下行域名 | 为指定直播空间解绑下行域名(播放域名) |
| 列举下行域名 | 列举指定直播空间的所有下行域名(播放域名) |
| 修改下行域名配置 | 修改指定直播空间中某个下行域名的配置 |
| 获取下行域名配置 | 获取指定直播空间中某个下行域名的详细配置信息 |
证书管理
| 接口名称 | 描述 |
|---|---|
| 上传域名证书 | 为直播服务上传域名 SSL 证书) |
| 删除域名证书 | 删除指定域名 SSL 证书 |
| 列举域名证书 | 列举所有已上传的域名 SSL 证书 |
| 更新证书 | 更新指定域名 SSL 证书内容 |
直播流管理
| 接口名称 | 描述 |
|---|---|
| 创建流 | 在指定直播空间中创建一个新的直播流 |
| 获取流信息 | 获取指定直播流的详细信息 |
| 删除流 | 删除指定的直播流 |
| 封禁流 | 封禁指定的直播流,禁止其推流和播放 |
| 解封流 | 解封指定的直播流,恢复其推流和播放功能 |
| 列举流列表 | 列举指定直播空间中的活跃流信息 |
Pub转推
| 接口名称 | 描述 |
|---|---|
| 创建任务 | 在服务端创建一个 pub 转推任务 |
| 编辑任务 | 在服务端编辑一个 pub 转推任务 |
| 开始任务 | 开始(启动)指定的 pub 转推任务 |
| 停止任务 | 停止(终止)指定的 pub 转推任务 |
| 删除任务 | 删除指定的 pub 转推任务 |
| 任务详情 | 查询指定 pub 转推任务的详细信息 |
| 任务列表 | 列举 pub 转推任务列表 |
| 任务运行日志 | 查询指定 pub 转推任务的运行日志 |
| 任务历史记录 | 查询 pub 转推任务的历史运行记录 |
实时流转码模版
| 接口名称 | 描述 |
|---|---|
| 新增实时流转码模版 | 创建一条新的实时转码模板 |
| 更新实时流转码模版 | 修改指定的实时转码模板配置 |
| 删除实时流转码模版 | 删除指定的实时转码模板 |
| 获取实时流转码模版具体信息 | 查询单个实时转码模板的详情 |
| 获取实时流转码模版列表 | 获取实时转码模板列表 |
录制管理
| 接口名称 | 描述 |
|---|---|
| 生成指定时间范围录制文件 | 根据时间范围触发生成录制文件 |
| 保存直播截图 | 保存指定流的截图文件 |
实用工具
| 接口名称 | 描述 |
|---|---|
| 推流地址拼接 | 生成推流地址 |
| 播放地址拼接 | 生成播放地址 |
| 创建 apikey | 创建新的 apikey |
| 删除 apikey | 删除指定 apikey |
| 重命名 apikey | 修改 apikey 名称 |
| apikey 列表 | 查询 apikey 列表 |
数据统计
| 接口名称 | 描述 |
|---|---|
| 查询直播上行流量 | 按时间粒度查询上行流量 |
| 查询直播下行流量 | 按时间粒度查询下行流量 |
| 查询流历史数据 | 查询单条流的历史指标 |
| 查询离线日志 | 查询离线日志列表 |
| 查询切分离线日志 | 查询切分后的离线日志信息 |
文档反馈
(如有产品使用问题,请 提交工单)