Class ClientSendCmd
java.lang.Object
io.github.lunasaw.gbproxy.client.transmit.cmd.ClientSendCmd
Deprecated.
GB28181客户端命令发送器
提供统一的SIP命令发送接口,支持各种GB28181协议命令
- Author:
- luna
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
deviceAck
(FromDevice fromDevice, ToDevice toDevice) Deprecated.回复ACK响应static String
deviceAck
(FromDevice fromDevice, ToDevice toDevice, String callId) Deprecated.回复ACK响应(指定callId)static String
deviceAck
(FromDevice fromDevice, ToDevice toDevice, String content, String callId) Deprecated.回复ACK响应(带内容和callId)static String
deviceAlarmNotify
(FromDevice fromDevice, ToDevice toDevice, DeviceAlarm deviceAlarm) Deprecated.告警上报static String
deviceAlarmNotify
(FromDevice fromDevice, ToDevice toDevice, DeviceAlarmNotify deviceAlarmNotify) Deprecated.告警上报static String
deviceBye
(FromDevice fromDevice, ToDevice toDevice) Deprecated.向上级发送BYE请求static String
deviceChannelCatalogResponse
(FromDevice fromDevice, ToDevice toDevice, DeviceResponse deviceResponse) Deprecated.设备目录查询响应static String
deviceChannelCatalogResponse
(FromDevice fromDevice, ToDevice toDevice, List<DeviceItem> deviceItems) Deprecated.上报设备信息static void
deviceChannelCatalogResponse
(FromDevice fromDevice, ToDevice toDevice, List<DeviceItem> deviceItems, String sn) Deprecated.设备目录查询响应(分批发送)static String
deviceChannelUpdateCatlog
(FromDevice fromDevice, ToDevice toDevice, List<DeviceUpdateItem> deviceItems, SubscribeInfo subscribeInfo) Deprecated.设备通道更新通知static String
deviceConfigResponse
(FromDevice fromDevice, ToDevice toDevice, DeviceConfigResponse deviceConfigResponse) Deprecated.设备配置上报static String
deviceInfoResponse
(FromDevice fromDevice, ToDevice toDevice, DeviceInfo deviceInfo) Deprecated.向上级回复DeviceInfo查询信息static String
deviceKeepLiveNotify
(FromDevice fromDevice, ToDevice toDevice, String status) Deprecated.心跳设备状态上报static String
deviceKeepLiveNotify
(FromDevice fromDevice, ToDevice toDevice, String status, Event errorEvent) Deprecated.心跳设备状态上报(带错误事件)static String
deviceKeepLiveNotify
(FromDevice fromDevice, ToDevice toDevice, String status, Event errorEvent, Event okEvent) Deprecated.心跳设备状态上报(带完整事件)static String
deviceMediaStatusNotify
(FromDevice fromDevice, ToDevice toDevice, String notifyType) Deprecated.流媒体状态推送static String
deviceOtherUpdateCatlog
(FromDevice fromDevice, ToDevice toDevice, List<DeviceOtherUpdateNotify.OtherItem> deviceItems, SubscribeInfo subscribeInfo) Deprecated.事件更新推送static String
deviceRecordResponse
(FromDevice fromDevice, ToDevice toDevice, DeviceRecord deviceRecord) Deprecated.设备录像上报static void
deviceRecordResponse
(FromDevice fromDevice, ToDevice toDevice, List<DeviceRecord.RecordItem> deviceRecordItems, String sn) Deprecated.设备录像上报(分批发送)static String
deviceRegister
(FromDevice fromDevice, ToDevice toDevice, Integer expires) Deprecated.设备注册static String
deviceRegister
(FromDevice fromDevice, ToDevice toDevice, Integer expires, Event event) Deprecated.设备注册(带事件)static String
deviceStatusResponse
(FromDevice fromDevice, ToDevice toDevice, String online) Deprecated.推送设备状态信息static String
deviceUnRegister
(FromDevice fromDevice, ToDevice toDevice) Deprecated.设备注销static String
MobilePositionNotify
(FromDevice fromDevice, ToDevice toDevice, MobilePositionNotify mobilePositionNotify, SubscribeInfo subscribeInfo) Deprecated.设备位置推送
-
Constructor Details
-
ClientSendCmd
public ClientSendCmd()Deprecated.
-
-
Method Details
-
deviceAlarmNotify
public static String deviceAlarmNotify(FromDevice fromDevice, ToDevice toDevice, DeviceAlarmNotify deviceAlarmNotify) Deprecated.告警上报- Parameters:
fromDevice
- 发送设备toDevice
- 接收设备deviceAlarmNotify
- 告警通知对象- Returns:
- callId
-
deviceAlarmNotify
public static String deviceAlarmNotify(FromDevice fromDevice, ToDevice toDevice, DeviceAlarm deviceAlarm) Deprecated.告警上报- Parameters:
fromDevice
- 发送设备toDevice
- 接收设备deviceAlarm
- 告警信息- Returns:
- callId
-
deviceKeepLiveNotify
Deprecated.心跳设备状态上报- Parameters:
fromDevice
- 发送设备toDevice
- 接收设备status
- 状态信息- Returns:
- callId
-
deviceKeepLiveNotify
public static String deviceKeepLiveNotify(FromDevice fromDevice, ToDevice toDevice, String status, Event errorEvent) Deprecated.心跳设备状态上报(带错误事件)- Parameters:
fromDevice
- 发送设备toDevice
- 接收设备status
- 状态信息errorEvent
- 错误事件- Returns:
- callId
-
deviceKeepLiveNotify
public static String deviceKeepLiveNotify(FromDevice fromDevice, ToDevice toDevice, String status, Event errorEvent, Event okEvent) Deprecated.心跳设备状态上报(带完整事件)- Parameters:
fromDevice
- 发送设备toDevice
- 接收设备status
- 状态信息errorEvent
- 错误事件okEvent
- 成功事件- Returns:
- callId
-
deviceChannelCatalogResponse
public static String deviceChannelCatalogResponse(FromDevice fromDevice, ToDevice toDevice, DeviceResponse deviceResponse) Deprecated.设备目录查询响应- Parameters:
fromDevice
- 发送设备toDevice
- 接收设备deviceResponse
- 设备响应对象- Returns:
- callId
-
deviceChannelCatalogResponse
public static void deviceChannelCatalogResponse(FromDevice fromDevice, ToDevice toDevice, List<DeviceItem> deviceItems, String sn) Deprecated.设备目录查询响应(分批发送)- Parameters:
fromDevice
- 发送设备toDevice
- 接收设备deviceItems
- 设备列表sn
- 序列号
-
deviceChannelCatalogResponse
public static String deviceChannelCatalogResponse(FromDevice fromDevice, ToDevice toDevice, List<DeviceItem> deviceItems) Deprecated.上报设备信息- Parameters:
fromDevice
- 发送设备toDevice
- 接收设备deviceItems
- 通道状态列表- Returns:
- callId
-
deviceInfoResponse
public static String deviceInfoResponse(FromDevice fromDevice, ToDevice toDevice, DeviceInfo deviceInfo) Deprecated.向上级回复DeviceInfo查询信息- Parameters:
fromDevice
- 发送设备toDevice
- 接收设备deviceInfo
- 设备信息- Returns:
- callId
-
deviceStatusResponse
Deprecated.推送设备状态信息- Parameters:
fromDevice
- 发送设备toDevice
- 接收设备online
- 在线状态 "ONLINE":"OFFLINE"- Returns:
- callId
-
MobilePositionNotify
public static String MobilePositionNotify(FromDevice fromDevice, ToDevice toDevice, MobilePositionNotify mobilePositionNotify, SubscribeInfo subscribeInfo) Deprecated.设备位置推送- Parameters:
fromDevice
- 发送设备toDevice
- 接收设备mobilePositionNotify
- 位置通知对象subscribeInfo
- 订阅信息- Returns:
- callId
-
deviceChannelUpdateCatlog
public static String deviceChannelUpdateCatlog(FromDevice fromDevice, ToDevice toDevice, List<DeviceUpdateItem> deviceItems, SubscribeInfo subscribeInfo) Deprecated.设备通道更新通知- Parameters:
fromDevice
- 发送设备toDevice
- 接收设备deviceItems
- 通道列表subscribeInfo
- 订阅信息- Returns:
- callId
-
deviceOtherUpdateCatlog
public static String deviceOtherUpdateCatlog(FromDevice fromDevice, ToDevice toDevice, List<DeviceOtherUpdateNotify.OtherItem> deviceItems, SubscribeInfo subscribeInfo) Deprecated.事件更新推送- Parameters:
fromDevice
- 发送设备toDevice
- 接收设备deviceItems
- 推送事件列表subscribeInfo
- 订阅信息- Returns:
- callId
-
deviceRecordResponse
public static String deviceRecordResponse(FromDevice fromDevice, ToDevice toDevice, DeviceRecord deviceRecord) Deprecated.设备录像上报- Parameters:
fromDevice
- 发送设备toDevice
- 接收设备deviceRecord
- 录像响应对象- Returns:
- callId
-
deviceRecordResponse
public static void deviceRecordResponse(FromDevice fromDevice, ToDevice toDevice, List<DeviceRecord.RecordItem> deviceRecordItems, String sn) Deprecated.设备录像上报(分批发送)- Parameters:
fromDevice
- 发送设备toDevice
- 接收设备deviceRecordItems
- 录像文件列表sn
- 序列号
-
deviceConfigResponse
public static String deviceConfigResponse(FromDevice fromDevice, ToDevice toDevice, DeviceConfigResponse deviceConfigResponse) Deprecated.设备配置上报- Parameters:
fromDevice
- 发送设备toDevice
- 接收设备deviceConfigResponse
- 配置响应对象- Returns:
- callId
-
deviceMediaStatusNotify
public static String deviceMediaStatusNotify(FromDevice fromDevice, ToDevice toDevice, String notifyType) Deprecated.流媒体状态推送- Parameters:
fromDevice
- 发送设备toDevice
- 接收设备notifyType
- 通知类型 121- Returns:
- callId
-
deviceBye
Deprecated.向上级发送BYE请求- Parameters:
fromDevice
- 发送设备toDevice
- 接收设备- Returns:
- callId
-
deviceAck
Deprecated.回复ACK响应- Parameters:
fromDevice
- 发送设备toDevice
- 接收设备- Returns:
- callId
-
deviceAck
Deprecated.回复ACK响应(指定callId)- Parameters:
fromDevice
- 发送设备toDevice
- 接收设备callId
- 呼叫ID- Returns:
- callId
-
deviceAck
public static String deviceAck(FromDevice fromDevice, ToDevice toDevice, String content, String callId) Deprecated.回复ACK响应(带内容和callId)- Parameters:
fromDevice
- 发送设备toDevice
- 接收设备content
- 内容callId
- 呼叫ID- Returns:
- callId
-
deviceRegister
Deprecated.设备注册- Parameters:
fromDevice
- 当前设备toDevice
- 注册平台expires
- 注册时间 0注销- Returns:
- callId
-
deviceRegister
public static String deviceRegister(FromDevice fromDevice, ToDevice toDevice, Integer expires, Event event) Deprecated.设备注册(带事件)- Parameters:
fromDevice
- 当前设备toDevice
- 注册平台expires
- 注册时间 0注销event
- 事件- Returns:
- callId
-
deviceUnRegister
Deprecated.设备注销- Parameters:
fromDevice
- 发送设备toDevice
- 接收设备- Returns:
- callId
-