查询设备码流详情
功能介绍
查询设备码流详情,目前仅支持好望设备
URI
GET /v1/{user_id}/devices/{device_id}/channels/{channel_id}/stream-detail
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
channel_id |
是 |
String |
通道ID校验:目前只支持好望设备,取值范围[-1,999] |
device_id |
是 |
String |
设备ID: 好望设备:大小写字母、数字组成,长度范围[8,32],可在设备外壳或者设备web页面上获取 |
user_id |
是 |
String |
用户ID:由数字组成,长度范围[15,25],获取方式参考获取user ID与下载AK/SK |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
Access-Token |
是 |
String |
用户认证AccessToken:从获取用户北向接口认证AccessToken中获取 |
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
stream_num |
Integer |
开启码流数 |
stream_info |
Array of StreamInfo objects |
各码流信息 |
max_frame_rate |
Integer |
全帧率 |
corridor_mode_open |
Boolean |
走廊模式是否开启:枚举类型 枚举值:
|
mirror_mode |
Integer |
镜像模式:枚举类型 枚举值:
|
variable_bit_rate_open |
Boolean |
动态码率是否开启:枚举类型 枚举值:
|
variable_bit_rate |
Integer |
动态码率值正整数 |
variable_frame_rate_open |
Boolean |
动态帧率是否开启:枚举类型 枚举值:
|
variable_frame_rate |
Integer |
动态帧率值正整数 |
参数 |
参数类型 |
描述 |
---|---|---|
stream_type |
Integer |
码流类型:枚举类型 枚举值:
|
encode_type |
String |
编码类型:枚举类型 枚举值: |
resolution |
String |
分辨率 |
frame_rate |
Integer |
帧率正整数 |
bit_rate_type |
Integer |
码率类型(H264/H265生效):枚举类型 枚举值:
|
bit_rate |
Integer |
定码率码率值/变码率码率上限 |
definition |
String |
清晰度(云服务参考值) 枚举值: |
intelligence_encoding_open |
Boolean |
智能编码是否开启(H264/H265生效):枚举类型 枚举值:
|
intelligence_encoding_level |
Integer |
智能编码级别(H264/H265生效):取值范围[1, 5] |
slice_encoding_open |
Boolean |
多Slice编码是否开启(H264/H265生效):枚举类型 枚举值:
|
layered_encoding_open |
Boolean |
分层编码是否开启(H264/H265生效):枚举类型 枚举值:
|
profile |
Integer |
编码质量(H264/H265生效) :枚举类型 H264枚举值:
H265枚举值:
|
i_frame_interval |
Integer |
I帧间隔(H264/H265生效) :取值范围[1, 500] |
jpeg_quality |
Integer |
Jpeg图像质量(MJPEG生效) :取值范围[1, 99] |
bit_rate_mode |
Integer |
定码率类型:枚举类型 枚举值:
|
pic_quality |
Integer |
变码率图像质量:枚举类型 枚举值:
|
请求示例
查询设备码流详情
GET/v1/2562572829***/devices/952352LWXT***/channels/0/stream-detail
响应示例
状态码: 200
{ "stream_num" : 2, "stream_info" : [ { "stream_type" : 0, "encode_type" : "H.264", "definition" : "2K", "frame_rate" : 30, "bit_rate_type" : 1, "bit_rate" : 2048, "intelligence_encoding_open" : false, "intelligence_encoding_level" : 2, "slice_encoding_open" : true, "layered_encoding_open" : false, "profile" : 0, "i_frame_interval" : 25, "jpeg_quality" : 60, "bit_rate_mode" : 0, "pic_quality" : 1 }, { "stream_type" : 1, "encode_type" : "H.264", "definition" : "D1", "frame_rate" : 30, "bit_rate_type" : 1, "bit_rate" : 1024, "intelligence_encoding_open" : false, "intelligence_encoding_level" : 1, "slice_encoding_open" : true, "layered_encoding_open" : false, "profile" : 0, "i_frame_interval" : 30, "jpeg_quality" : 60, "bit_rate_mode" : 1, "pic_quality" : 1 } ], "max_frame_rate" : 30, "corridor_mode_open" : false, "mirror_mode" : 1, "variable_bit_rate_open" : false, "variable_bit_rate" : 2020, "variable_frame_rate_open" : false, "variable_frame_rate" : 25 }
状态码
请参见状态码
错误码
请参见错误码