直播开放平台API接口调用对接说明

为了满足各行业用户使用监控视频直播业务需求,我公司拟定发布基于WEB方式,M3U8视频调用对接接口如下,前端需要部署我们智能网关,然后推流到我们云平台,支持市场主流监控摄像头厂商的接入,欢迎大家咨询交流,视频对接API开发包,请与我公司业务人员索取。

  为了满足各行业用户使用监控直播业务需求,我公司直播开放平台拟定发布基于WEB方式,M3U8视频调用对接接口如下,前端需要部署我们智能网关,然后推流到我们云平台,支持市场主流监控摄像头厂商的接入,欢迎大家咨询交流,视频对接API开发包,请与我公司业务人员索取。

监控直播开放接口文档 1

一、 概述 2

直播开放接口调用

二、 API接口 2

2.1 获取设备列表 2

2.2 监看请求 3

三、 代码对照表 4

3.1 命令码 cmdID 4

3.2 响应码 result 4

一、概述

  1. 二、API接口
  2. 二.1 获取设备列表
名称获取设备列表请求方式GET | POST
URL(http|https)://cdn88.cn/api/
功能描述获取用户账号下设备列表:播放地址、缩略图、名称、SN
请求参数类型默认值必填参数说明
cmdIdnumber100指令代码,未指定则默认100
ipstring  服务器ip,非自建服务器请留空
userstring 登录账号
passwordstring‘’ 登录密码(支持MD5),默认空密码
devstringnull 设备SN,默认返回账号下所有设备,指定设备则用逗号隔开SN
返回参数类型默认值必填参数说明
cmdIdnumber101指令代码
resultnumber 0正常,其它异常状态参考代码对照表result
devlistarray  result=0时返回,[{},{},...]
+ipstring  设备连接的流媒体服务器ip
+snnumber  设备序列号SN
+portnumber  协议端口
+flsPortnumber  FLASH方式播放端口
+devidnumber  设备ID
+namestring  设备名称
+hlsurlstring  hls播放地址
+imgsrcstring  缩略图地址
+statenumber  设备状态,0=正常,其它异常参考代码对照表result
  1. 二.2 监看请求

ϖ 首次请求后,如果该视频未被其他人播放过,则可能需要10秒左右准备视频文件,此时播放地址可能暂时失效,需要业务里设置重新加载的逻辑;

ϖ 之后每5分钟保持一次请求,否则会停止生成视频文件,播放地址失效

名称监看请求请求方式GET | POST
URL(http|https)://cdn88.cn/api/
功能描述通知服务器准备播放所需的视频文件
请求参数类型默认值必填参数说明
cmdIdnumber200指令代码
ipstring  服务器ip,非自建服务器请留空
userstring 登录账号
passwordstring‘’ 登录密码(支持MD5),默认空密码
devstring 监看设备的SN
返回参数类型默认值必填参数说明
cmdIdnumber201指令代码
resultnumber 0正常,其它异常状态参考代码对照表result

更新于:2019年09月

  1. 三、代码对照表
  2. 三.1 命令码 cmdID

100-199 登录验证相关协议

200-499 媒体控制相关协议

500-999 设备控制相关协议

cmdID说明
100登录验证
101登录验证 - 返回
110登录验证 - 多通道版
111登录验证 - 多通道版 - 返回
200监看请求
201监看请求 - 返回
202监看请求 - 多设备免登录
210监看请求 - 多通道
300云台控制指令
500设备重启
501获取设备状态
502获取设备状态 - 返回
503获取设备端配置
504获取设备端配置 - 返回
506更新设备端配置
  1. 三.2 响应码 result
result说明
0成功
-1其它错误
9没有这个用户
10用户已经在线
11用户密码错误
50设备不在线
57请求被拒绝,设备未验证
73转发服务器不在线
77不在定时监看范围内
1019超过并发数或者欠费

 

直播开放平台API接口可用于网站、小程序、公众号、管理系统提供开放的API对接调用,详细可与客服微 信:ainsytone 手机:18028759876 沟通对接!