|  |  | 
 |  |  |    /**
 | 
 |  |  |     * 视频流停止
 | 
 |  |  |     */
 | 
 |  |  |    void streamByeCmd(String deviceId, String channelId, SipSubscribe.Event okEvent);
 | 
 |  |  |    void streamByeCmd(String deviceId, String channelId);
 | 
 |  |  |    void streamByeCmd(String deviceId, String channelId, String stream, SipSubscribe.Event okEvent);
 | 
 |  |  |    void streamByeCmd(String deviceId, String channelId, String stream);
 | 
 |  |  | 
 | 
 |  |  |    /**
 | 
 |  |  |     * 回放暂停
 | 
 |  |  | 
 |  |  |     * @param device 视频设备
 | 
 |  |  |     * @param startTime 开始时间,格式要求:yyyy-MM-dd HH:mm:ss
 | 
 |  |  |     * @param endTime 结束时间,格式要求:yyyy-MM-dd HH:mm:ss
 | 
 |  |  |     * @param sn
 | 
 |  |  |     */
 | 
 |  |  |    boolean recordInfoQuery(Device device, String channelId, String startTime, String endTime);
 | 
 |  |  |    boolean recordInfoQuery(Device device, String channelId, String startTime, String endTime, int sn,  Integer Secrecy, String type, SipSubscribe.Event okEvent, SipSubscribe.Event errorEvent);
 | 
 |  |  |    
 | 
 |  |  |    /**
 | 
 |  |  |     * 查询报警信息
 | 
 |  |  | 
 |  |  |     * @return            true = 命令发送成功
 | 
 |  |  |     */
 | 
 |  |  |    boolean catalogSubscribe(Device device, SipSubscribe.Event okEvent ,SipSubscribe.Event errorEvent);
 | 
 |  |  | 
 | 
 |  |  |    /**
 | 
 |  |  |     * 拉框控制命令
 | 
 |  |  |     *
 | 
 |  |  |     * @param device    控制设备
 | 
 |  |  |     * @param channelId 通道id
 | 
 |  |  |     * @param cmdString 前端控制指令串
 | 
 |  |  |     */
 | 
 |  |  |    boolean dragZoomCmd(Device device, String channelId, String cmdString);
 | 
 |  |  | }
 |