chatop2020 / StreamNode-GB28181

本项目是基于ZLMediaKit的流媒体控制管理接口平台,支持RTSP,GB28181的设备拉流与推流控制,GB28181支持PTZ控制。
152 stars 62 forks source link

modify PTZ控制方法增加开始、停止参数 #19

Closed funthing closed 3 years ago

funthing commented 3 years ago

PTZ控制方法没法停止,增加了停止参数,并修改了相关接口

funthing commented 3 years ago

另外就是在测试的过程中我发现发送控制命令后,海康监控设备会回复Call Leg/Transaction Does Not Exist,最后测试了下,将 GB28181.SIPSorcery\Servers\SIPMonitor\SIPMonitorCore.cs 中的 SIPRequest ptzReq = PTZRequest(fromTag, toTag, cSeq, callId);更改为 SIPRequest ptzReq = PTZRequest(fromTag, string.Empty, cSeq, callId);之后就能正常控制海康监控设备了,不知道这个是什么原因。

funthing commented 3 years ago

有知道的大佬希望能不吝赐教。

chatop2020 commented 3 years ago

这个原先就支持的,command里有一个stop命令的,可以停止ptz控制,不需要额外增加stop指令的。

chatop2020 commented 3 years ago
QQ20201204-155232@2x

可以从这里找到