"http_active_num" : { "total" : 5,
"used" : 0 },
"rtmp_num" : { "total" : 0, "used" : 0 }
}, "created_at" : "2018-10-25T03:06:10Z", "is_subscribed" : true
}
状态码: 400
请求错误。具体返回错误码请参考错误码说明
{ "error_msg" : "You have already subscribed to VIS.", "error_code" : "VIS.0018"
}
状态码
状态码 描述
201 请求响应成功
400 请求错误。具体返回错误码请参考错误码说明
4.2 获取服务开通信息
功能介绍
该接口用于获取服务开通信息
接口约束
目前"华北-北京一"和"华东-上海二"区域不支持新用户开通
调试
您可以在API Explorer中调试该接口。
URI
GET /v1/{project_id}/subscription
表4-15 路径参数
参数 是否必选 参数类型 描述
project_id 是 String 项目ID,获取方法请参考获取项 目ID
请求参数
表4-16 请求 Header 参数
参数 是否必选 参数类型 描述
X-Auth-Token 是 String 普通租户的token。
Authorization 否 String 使用AK/SK方式认证时必选,携 带的鉴权信息。
X-Sdk-Date 否 String 使用AK/SK方式认证时必选,请 求的发生时间。
X-Project-Id 否 String 使用AK/SK方式认证时必选,携 带项目ID信息。
响应参数
状态码: 200
表4-17 响应 Body 参数
参数 参数类型 描述
user_id String 用户ID。
sip_ip String SIP服务器地址,VIS对外提供的设备注册地址。
sip_port String SIP服务器端口,VIS对外提供的设备注册端口,
固定为5080。
quota quotaInfo
object 开通服务返回的quota体。
created_at String 创建时间,格式为:YYYY-MM-DDTHH:MM:SSZ
(UTC时间)。
is_subscribed Boolean 用户是否开通服务。
● true:表示开通。
● false:表示未开通。
表4-18 quotaInfo
参数 参数类型 描述
password PassWordInf
o object GB/T28181凭证配额信息。
consecutive_a
ccess_time Consecutive_
Access_TimeI nfo object
GB/T28181设备连续接入时长的配额信息。
random_acces
s_time Random_Acc ess_TimeInfo object
GB/T28181设备随机接入时长的配额信息。
stream StreamInfo
object 视频流配额信息。
active_stream Active_Strea
mInfo object 激活视频流配额信息。
device DeviceInfo
object 设备配额信息。
aksk AKSKInfo
object AKSK凭证配额信息。
http_num HttpInfo
object http_flv配额信息。
http_active_n
um HttpActiveInf
o object http_flv激活配额信息。
rtmp_num RtmpInfo
object rtmp配额信息。
表4-19 PassWordInfo
参数 参数类型 描述
total Integer GB/T28181凭证总配额量。
used Integer GB/T28181凭证已创建量。
表4-20 Consecutive_Access_TimeInfo
参数 参数类型 描述
total Integer 设备连续接入的总时长。
used Integer 设备已使用的时长。
表4-21 Random_Access_TimeInfo
参数 参数类型 描述
total Integer GB/T28181设备随机接入的总时长。
used Integer GB/T28181设备随机已接入的时长。
表4-22 StreamInfo
参数 参数类型 描述
total Integer 视频流总配额量。
used Integer 视频流已创建量。
表4-23 Active_StreamInfo
参数 参数类型 描述
total Integer 可激活视频流总配额量。
used Integer 视频流已激活量。
表4-24 DeviceInfo
参数 参数类型 描述
total Integer 设备总配额量。
used Integer 设备已创建量。
表4-25 AKSKInfo
参数 参数类型 描述
total Integer AKSK凭证总配额量。
used Integer AKSK凭证已创建量。
表4-26 HttpInfo
参数 参数类型 描述
total Integer http_flv总配额数量 used Integer http_flv已创建数量
表4-27 HttpActiveInfo
参数 参数类型 描述
total Integer http_flv激活总配额数量 used Integer http_flv已激活数量
表4-28 RtmpInfo
参数 参数类型 描述
total Integer rtmp总配额数量 used Integer rtmp已创建数量
请求示例
GET /v1/3266392d188c47d09948b1**********/subscription
响应示例
状态码: 200 请求响应成功
{ "user_id" : "******6045184a8194e021113e******", "sip_ip" : "10.95.144.***",
"sip_port" : "5080", "quota" : {
"consecutive_access_time" : { "total" : 120,
"random_access_time" : { "total" : 240,
"total" : 10, "used" : 5 },
"http_active_num" : { "total" : 5,
"used" : 1 },
"rtmp_num" : { "total" : 0, "used" : 0 }
}, "created_at" : "2018-10-25T03:06:10Z", "is_subscribed" : true
}
状态码: 404
找不到资源或没有开通服务。具体返回错误码请参考错误码说明
{ "error_msg" : "Failed to find the user subscription info.", "error_code" : "VIS.0015"
}
状态码
状态码 描述
200 请求响应成功
404 找不到资源或没有开通服务。具体返回错误码请参考错误码说明
5 视频流管理
创建视频流 获取视频流列表 更新视频流 获取视频流信息 删除视频流 更新转储信息 获取视频流地址