Method | Description | |
---|---|---|
GetAllCameras ( List |
获取摄像头列表及分组信息
|
|
GetRefreshStatus ( |
获取监控摄像头列表刷新状态,返回结果为0是表示刷新完毕,为1是刷新操作中。当查询刷新状态为0时,可调用获取监控摄像头列表接口,获取刷新后监控摄像头列表
|
|
Load ( System monitorConfigElement ) : SmcError.SmcErr |
初始化eLTE台
|
|
MakeIFrame ( string cameraNo ) : SmcError.SmcErr |
重发I帧(暂不支持)
|
|
RefreshMonitorCamera ( ) : |
刷新监控摄像头列表
|
|
SetDataCallBackFunc ( DataCallBack videoDataCallBack, string sender ) : void |
指定码流回调函数
|
|
SetMic ( string cameraNo, bool isOn ) : |
设置麦克风状态,非物理状态,通过软件控制,该状态只针对该融合网关。软件重启,状态丢失
|
|
SetSpeaker ( string cameraNo, bool isOn ) : |
设置扬声器状态(暂不支持)
|
|
StartControlPtz ( string cameraNo, PtzCommandType ptzCommand, int param ) : SmcError.SmcErr |
开始云台控制,摄像头控制
|
|
StartReceiveVideo ( string cameraNo ) : SmcError.SmcErr |
启动摄像头预览
|
|
StopControlPtz ( string cameraNo, PtzCommandType ptzCommandType ) : SmcError.SmcErr |
停止云台控制,摄像头控制
|
|
StopReceiveVideo ( string cameraNo ) : SmcError.SmcErr |
停止预览
|
|
Unload ( ) : SmcError.SmcErr |
注销eLTE平台资源
|
|
eLTEVideoMonitor ( ) : System |
构造函数,设置查询摄像机线程属性
|
Method | Description | |
---|---|---|
CallModuleStatusDelegateFun ( |
服务用户状态信息回调
|
|
CallProvisionAllDelegateFun ( ) : void |
自动下载配置文件成功,下载成功后,才进行查找设备和注册Trigger
|
|
CallUserStatusDelegateFun ( |
通知用户和群组资源的状态变更信息,需要YC实现,更新设备列表状态
|
|
CallbackResStatusDelegateFun ( |
通知资源状态信息,登录用户回调状态
|
|
FindNodeRelationPath ( string parentID, List |
获取所有父节点路径
|
|
FrameDataCallBackFun ( |
rtp码流回调处理
|
|
GetAllCamerasMethod ( ) : void |
获取摄像头列表及分组信息
|
|
GetAllCamerasTimer ( object sender, System e ) : void |
获取摄像头列表及分组信息定时器 1、获取系统中所有的域 2、循环所有的域,查询域下面的分组,递归处理,获取节点关系 3、查询设备列表
|
|
GetCameraAndGroupRelation ( List |
获取摄像头和组之间的关联
|
|
GetLocalIP ( string serverIP, int serverPort, int localPort ) : string |
获取本机ip
|
|
LoadElTEParamters ( System monitorConfigElement, string nodeName, string tempArrays ) : string |
加载eLTE播放的配置参数,做异常判断并设定默认值.zWX231378. 2015/6/16
|
|
LoginThread ( Object loginInfoObj ) : void |
监控平台加载器,轮询加载,直到成功
|
|
NetExceptionCallBackFun ( |
异常回调函数
|
|
P2pStatusDelegateFun ( |
发起视频回传成功后,在状态变化事件中处理视频接收、P2Pvideocall_IND_STATUS_ANSWERED时开始接收视频数据
|
|
RealPlayCallBackRawFun ( |
eLTE实况回调,获取得到实况的RTP包、处理获取到的rtp数据包
|
|
StartRecvStream ( string cameraCode, string pRemoteSendStreamIp, uint uiRemoteSendStreamVideoPort, uint uiRemoteSendStreamAudioPort, uint uiLocalVideoPort, uint uiLocalAudioPort ) : |
开始实况
|
|
monitorManageServiceGetCameraList_Elapsed ( object sender, System e ) : void |
public GetAllCameras ( List |
||
cameraList | List |
摄像头列表 |
groupList | List |
组信息 |
nodeRelationList | List |
分组关系 |
return | SmcError.SmcErr |
public GetRefreshStatus ( |
||
refreshStatus | 刷新状态 | |
return |
public Load ( System monitorConfigElement ) : SmcError.SmcErr | ||
monitorConfigElement | System | 监控平台配置节点 |
return | SmcError.SmcErr |
public MakeIFrame ( string cameraNo ) : SmcError.SmcErr | ||
cameraNo | string | 摄像头编号 |
return | SmcError.SmcErr |
public RefreshMonitorCamera ( ) : |
||
return |
public SetDataCallBackFunc ( DataCallBack videoDataCallBack, string sender ) : void | ||
videoDataCallBack | DataCallBack | |
sender | string | |
return | void |
public SetMic ( string cameraNo, bool isOn ) : |
||
cameraNo | string | |
isOn | bool | 麦克风是否开启 |
return |
public SetSpeaker ( string cameraNo, bool isOn ) : |
||
cameraNo | string | |
isOn | bool | 扬声器是否开启 |
return |
public StartControlPtz ( string cameraNo, PtzCommandType ptzCommand, int param ) : SmcError.SmcErr | ||
cameraNo | string | 摄像头编号 |
ptzCommand | PtzCommandType | 命令类型 |
param | int | 命令参数(速度、倍数) |
return | SmcError.SmcErr |
public StartReceiveVideo ( string cameraNo ) : SmcError.SmcErr | ||
cameraNo | string | 摄像头编号 |
return | SmcError.SmcErr |
public StopControlPtz ( string cameraNo, PtzCommandType ptzCommandType ) : SmcError.SmcErr | ||
cameraNo | string | 摄像头编号 |
ptzCommandType | PtzCommandType | |
return | SmcError.SmcErr |
public StopReceiveVideo ( string cameraNo ) : SmcError.SmcErr | ||
cameraNo | string | 摄像头编号 |
return | SmcError.SmcErr |