메소드 | 설명 | |
---|---|---|
GetAllCameras ( bool fromMonitorSys, List |
获取摄像头列表及分组信息
|
|
GetResourceType ( string deviceId ) : string |
获取资源类型
|
|
Load ( System monitorConfigElement ) : |
初始化T28181监控平台
|
|
MakeIFrame ( string cameraNo ) : |
重发I帧(暂不支持)
|
|
SetDataCallBackFunc ( DataCallBack dataCallBack, string sender ) : void |
注册码流回调函数
|
|
SetMic ( string cameraNo, bool isOn ) : |
设置麦克风状态,非物理状态,通过软件控制,该状态只针对该融合网关。软件重启,状态丢失
|
|
SetSpeaker ( string cameraNo, bool isOn ) : |
设置扬声器状态(暂不支持)
|
|
StartControlPtz ( string cameraNo, PtzCommandType ptzCommand, int param ) : |
开始云台控制,摄像头控制
|
|
StartReceiveVideo ( string cameraNo ) : |
启动摄像头预览
|
|
StopControlPtz ( string cameraNo, PtzCommandType ptzCommandType ) : |
停止云台控制,摄像头控制
|
|
StopReceiveVideo ( string cameraNo ) : |
停止预览
|
|
T28181VideoMonitor ( ) : System |
构造函数,设置查询摄像机线程属性
|
|
Unload ( ) : |
注销T28181监控平台资源
|
메소드 | 설명 | |
---|---|---|
ClearCamera ( ) : void |
清除缓存数据
|
|
FilterDeviceList ( List |
过滤设备列表,获取摄像机和目录列表
|
|
FindNodeRelationPath ( string parentID, List |
获取所有父节点路径
|
|
FrameDataCallBackFun ( |
rtp码流回调处理
|
|
GetAllCamerasTimer ( object sender, System e ) : void |
获取摄像头列表及分组信息定时器 1、获取系统中所有的域 2、循环所有的域,查询域下面的分组,递归处理,获取节点关系 3、查询设备列表
|
|
GetCameraAndGroupRelation ( List |
获取摄像头和组之间的关联
|
|
GetCameraList ( List |
获取摄像机列表、组列表、组关系列表
|
|
NetExceptionCallBackFun ( |
异常回调函数
|
|
OnReceivedAllDevice ( object sender, |
查询设备列表结束事件
|
|
RealPlayCallBackRawFun ( |
T28181实况回调,获取得到实况的RTP包、处理获取到的rtp数据包
|
|
StartConnectRegisterSip ( string domain, int sipPort, int localPort, string username, string password ) : void |
开始连接、注册Sip服务器
|
public GetAllCameras ( bool fromMonitorSys, List |
||
fromMonitorSys | bool | |
cameraList | List |
摄像头列表 |
groupList | List |
组信息 |
nodeRelationList | List |
分组关系 |
리턴 |
public static GetResourceType ( string deviceId ) : string | ||
deviceId | string | 设备编码 |
리턴 | string |
public Load ( System monitorConfigElement ) : |
||
monitorConfigElement | System | 监控平台配置节点 |
리턴 |
public MakeIFrame ( string cameraNo ) : |
||
cameraNo | string | 摄像头编号 |
리턴 |
public SetDataCallBackFunc ( DataCallBack dataCallBack, string sender ) : void | ||
dataCallBack | DataCallBack | 回调函数 |
sender | string | 调用者 |
리턴 | void |
public SetMic ( string cameraNo, bool isOn ) : |
||
cameraNo | string | |
isOn | bool | 麦克风是否开启 |
리턴 |
public SetSpeaker ( string cameraNo, bool isOn ) : |
||
cameraNo | string | |
isOn | bool | 扬声器是否开启 |
리턴 |
public StartControlPtz ( string cameraNo, PtzCommandType ptzCommand, int param ) : |
||
cameraNo | string | 摄像头编号 |
ptzCommand | PtzCommandType | |
param | int | 命令参数,速度或倍数 |
리턴 |
public StartReceiveVideo ( string cameraNo ) : |
||
cameraNo | string | 摄像头编号 |
리턴 |
public StopControlPtz ( string cameraNo, PtzCommandType ptzCommandType ) : |
||
cameraNo | string | 摄像头编号 |
ptzCommandType | PtzCommandType | 命令类型 |
리턴 |
public StopReceiveVideo ( string cameraNo ) : |
||
cameraNo | string | 摄像头编号 |
리턴 |