• 沒有找到結果。

"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 视频流管理

创建视频流 获取视频流列表 更新视频流 获取视频流信息 删除视频流 更新转储信息 获取视频流地址