1. 接口通用规则设置
1.1. 请求
所有API接口使用HTTP(s)协议访问,交互过程中请求和响应格式均为JSON类型。Content-Type 为 application/json;charset=utf-8。
所有请求需要携带 Header头进行身份验证:
字段名
含义
access_id
身份ID,由cc视频提供给客户
timestamp
时间戳(当前时间毫秒数,如java:System.currentTimeMillis() )
access_sign
识别码,该字段组成方式:MD5(access_id | access_key | timestamp)
注:"|"为连接符
其中access_key是由cc视频提供给客户
1.2. 响应
返回数据类型均为 JSON 类型
1.3. 安全认证
调用接口发起请求时,每个接口的url中都需要加入以下两个参数:
字段
规则
time
当前时间戳(10位),如果时间戳距当前时间大于15分钟则请求无效
sign
防盗串:timeappname/streamnamekey的md5值
其中:
time: 10位时间戳
appname: 直播发布点 例如 live
streamname: 直播流名称
key: cdn厂商提供的固定字符串
如:
http://api.bokecs.com/liveService/{domain}/{appname}/{streamname}/{time}/{sign}/screenshot