You need to enable JavaScript to run this app.
导航
OpenAPI 概览
最近更新时间:2025.02.14 16:55:51首次发布时间:2021.11.25 17:24:44

慢直播产品面向音视频端侧设备,提供一体化的视频接入、视频分发、视频存储回放、视频录制回放和智能分析服务。

我们开放了服务管理、空间管理、设备管理、视频流管理、模板管理等相关业务的 OpenAPI。本文档为您提供具体的 API 描述、语法、参数说明及示例等,您可以调用 API 管理慢直播服务资源、开展业务。

服务管理

API说明
GetAccount检查账号状态
CreateAccount开通服务
UpdateAccount更新账号

空间管理

API说明
CreateSpace创建空间
DeleteSpace删除空间V3
GetSpace查看空间信息
UpdateSpace更新空间信息
ListSpaces查看空间列表

域名管理

API说明
AddSpaceDomain添加域名
UpdateSpaceDomain更新域名
ListSpaceDomains查看域名列表
GetSpaceDomain查看域名
DeleteSpaceDomain删除域名
UploadCert上传证书
UpdateCert更新证书
ListCertificates查看证书列表
CertDetail证书详情
BindCert绑定证书
UnbindCert证书解绑
DeleteCert删除证书
UpdateAuthInSpace使能时间防盗链
DisableAuthInSpace关闭时间防盗链

模板管理

API说明
GetSpaceTemplate模板列表
SetSpaceTemplate配置模板
CheckBindTemplate查询模板占用
CancelBindTemplate释放空间模板

设备管理

API说明
ListDevices查看设备列表
CreateDevice创建设备
GetDevice查询设备
GetDeviceChannelsV2查看设备通道列表V2
UpdateDevice编辑设备信息
DeleteDevice删除设备
ListDeviceScreenshots视频截图
FreshDevice刷新设备
GenSipID生成 SIPID

视频流管理

API说明
ListStreams查看视频流列表
GetStream查看视频流
CreateStream创建视频流
UpdateStream编辑视频流
StartStream启用视频流
StopStream停用、禁用、解禁视频流
DeleteStream删除视频流
GetStreamData查询视频流参数
StatStream查询直播流数据
SetStreamTemplate设置流模板
CancelStreamTemplate取消流模板

本地回放

API说明
GetRecordList回放列表(已废弃)
PlayBackStart开始回放(已废弃)
PlayBackStop结束回放
PlayBackControl回放控制
PlayBackStat回放流状态

本地回放(新)

API说明
GetRecordList回放列表
ControlPlayback回放控制
GetPlaybackStatus查询回放流状态
StopPlayback结束回放
DownloadLocalMedia下载本地录像文件

录像计划

API说明
CreateRecordPlan创建录像计划
UpdateRecordPlan编辑录像计划
GetRecordPlan查询录像计划
DeleteRecordPlan删除录像计划
ListRecordPlans录像计划列表
ListRecordPlanChannels查询录像计划通道

录制管理

API说明
PlayCloudRecord云端录像播放V2
StreamStartRecord启动录像
StreamStopRecord停止录像
GetStreamRecord查询录像
DeleteStreamRecord删除录像
ListStreamRecords云端回放列表V2

报警管理

API说明
SetDeviceAlarm报警使能V3
ResetDeviceAlarm报警重置V3
ListDeviceAlarms报警列表查询V3
DeleteDeviceAlarm删除报警记录V3
ClearDeviceAlarm清空设备报警信息V3

设备控制

API说明
CloudControl云台控制
QueryPresetInfo获取预置位信息V3
CruiseControl通道巡航控制V3
SetCruiseTrack设置巡航路径V3
GetCruiseTrack查询通道巡航路径V3
ListCruiseTracks通道巡航路径列表
DeleteCruiseTrack删除巡航组V3
StartCruiseTrack开始巡航V3
StopCruiseTrack停止巡航V3

模板管理

API说明
ListScreenshotTemplates查看截图模板列表
GetScreenshotTemplate查看截图模板
CreateScreenshotTemplate创建截图模板
UpdateScreenshotTemplate编辑截图模板
DeleteScreenshotTemplate删除截图模板
ListRecordTemplates查看录制模板列表
GetRecordTemplate查看录制模板
CreateRecordTemplate创建录制模板
UpdateRecordTemplate编辑录制模板
DeleteRecordTemplate删除录制模板
ListAITemplates查看 AI 模板列表
GetAITemplate查看 AI 模板
CreateAITemplate创建 AI 模板
UpdateAITemplate编辑 AI 模板
DeleteAITemplate删除 AI 模板
CreateTransTemplate创建转码模板

国标级联

上级平台

API说明
ListCascadePlatform查询上级平台列表
GetCascadePlatform获取上级平台信息
CreateCascadePlatform创建上级平台
UpdateCascadePlatform编辑上级平台
DeleteCascadePlatform删除上级平台
BatchDeleteCascadePlatform批量删除上级平台

级联任务

API说明
ListCascadeTask查询级联任务列表
GetCascadeTask查询级联任务信息
CreateCascadeTask创建级联任务
UpdateCascadeTask编辑级联任务
DeleteCascadeTask删除级联任务
BatchDeleteCascadeTask批量删除级联任务
GetGroupNodesByCascadeTask获取共享节点信息
ShareGroupNodesToCascadeTask共享节点
StartCascadeTask启动级联任务
StopCascadeTask停用级联任务

语音对讲

API说明
StartVoiceTalk开始语音对讲
StopVoiceTalk结束语音对讲

慢直播媒体处理

API说明
ListSlowLive慢直播媒体处理应用列表
CreateSlowLive创建慢直播媒体处理应用
UpdateSlowLive编辑慢直播媒体处理应用
StartSlowLive开始运行/停止运行慢直播媒体处理应用
DeleteSlowLive删除慢直播媒体处理应用
BatchDeleteSlowLive批量删除慢直播媒体处理应用

数据工程

API说明
GetDataProjectWithBindWidthAndFlow带宽和流量查询
GetTotalData昨日数据查询
GetTotalDeviceAndStream设备和流数据查询
GetPushStreamCnt推流数据查询