分页读取摄像机列表信息
请求地址:

http://ip:port/org/ReadChannelListByPage?pageNo={$pageNo}&pageSize={$pageSize}&name={$name}& hls=

{$hls}&rtsp={$rtsp}&httpflv={$httpflv}&ws={$ws}&memo={$memo}&type={$type}&id={$id}


请求方式: GET


请求参数:
参数名 类型 描述 是否必选
pageNo int 页码, 第一页为 0。 缺省为 0 N
pageSize int 每页记录数 Y
name string 摄像机名称。 模糊查找, 部分匹配。 若全部搜索, 则为空 N
HLS int 是否读取 hls 的 url, 缺省为 0 N
RTSP int 是否读取 rtsp 的 url, 缺省为 0 N
HttpFlv int 是否读取 HttpFlv 的 url, 缺省为 0 N
Ws int 是否读取 ws 的 url, 缺省为 0 N
memo string 备注信息, 缺省为空。 当不为空时, 只返回符合备注的通道列表。

memo 与下面 type+id 组合是冲突的, memo 任先。

N
type int 节点类型: 1-区域节点, 2-设备节点, 3-通道节点 N
id int 节点的 ID, 与 type 配对使用 N

返回参数:

{

"result" :{$result},

"pageNo" : {$pageNo},

"pageSize" : {$pageSize},

"pageCount" : {$pageCount},

"recordCount" :{$recordCount},

"items": [{

"valid" :{$valid},

"pid" :{$pid},

"pname" :{$pname},

"name" :{$name},

"gbid" :{$gbid},

"longitude": {$longitude},

"latitude": {$latitude},

"cameratype": {$cameratype},

"hls": {$hls},

"rtsp": {$rtsp},

"httpflv": {$httpflv},

"ws": {$ws},

"channel":{$channel}

}]

}


返回字段:
字段名 类型 描述
result int 执行结果: 0 成功, -1 为失败
pageNo int 页码, 0 表示第 1 页
pageSize int 每页记录数
pageCount int 总页数
recordCount int 记录总数
valid int 是否在线的标志, valid=1, 在线; valid=0, 不在线
PID int 设备的 ID
pname string 上级节点的名称
name string 节点名称
channel int 通道号
gbid string 下级平台推送过来时的国标 ID
longitude string 经度
latitude string 纬度
cameratype int 摄像机类型: 1-球机;2-半球;3-固定枪机;4-遥控枪机。 仅当节点通道时有效
url string HLS 的 URL(只在 hls 不等于 0 时才有效)
rtspurl string RTSP 的 URL(只在 rtsp 不等于 0 时才有效)
httpflv string HTTP-FLV 的 URL(只在 httpflv 不等于 0 时才有效)
ws string WebSocket 的 URL(只在 ws 不等于 0 时才有效)
channelid int 通道的 ID, 数据库 ID, 唯一值