ossrs / srs-gb28181

GB28181 server based on SRS
https://ossrs.net
MIT License
83 stars 41 forks source link

通过gb28181 给摄像头发送回放 抓拍指令 #48

Open thinkpower opened 2 years ago

thinkpower commented 2 years ago

注意:提问前,请先看FAQ(Please read FAQ before file an issue) https://github.com/ossrs/srs/issues/2716

描述(Description)

描述你遇到了什么问题(Please description your issue here)

  1. SRS版本(Version): xxxxxx 5.0.19

  2. SRS的日志如下(Log): 项目启动成功,且与三家摄像头厂家对接成功 [2022-03-30 11:28:05.837][Trace][17957][5z1nxg57] gb28181: sip session=34020000001320000003 peer(113.110.227.83, 25037) status(RegisterOk,AliveOk) duration(1312,44) [2022-03-30 11:28:05.977][Trace][17957][60r408v3] Hybrid cpu=1.00%,38MB, cid=1,0, timer=62,0,0, clock=0,46,2,0,0,0,0,0,0, objs=(pkt:229,raw:0,fua:228,msg:278,oth:1,buf:1) [2022-03-30 11:28:10.978][Trace][17957][60r408v3] Hybrid cpu=1.00%,38MB, cid=1,0, timer=62,0,0, clock=0,46,2,0,0,0,0,0,0, objs=(pkt:229,raw:0,fua:228,msg:278,oth:1,buf:1) [2022-03-30 11:28:13.409][Trace][17957][8531dvvx] gb28181: client id=34020000001320000003@34020000001310000003, ssrc=0x2d32108, peer(113.110.227.83, 51508), rtmp muxer is alive [2022-03-30 11:28:15.978][Trace][17957][60r408v3] Hybrid cpu=1.00%,38MB, cid=1,0, timer=62,0,0, clock=0,46,2,0,0,0,0,0,0, objs=(pkt:239,raw:0,fua:238,msg:289,oth:1,buf:1)

  3. SRS的配置如下(Config): push.gb28181.conf 已成功启动,且已在java项目中集成

重现(Replay) api接口如何扩充

重现Bug的步骤(How to replay bug?) api接口如何扩充

期望行为(Expect) 项目背景 摄像头数量较大,一万个以上,通过28181协议4G网络连接视频服务器,但并不是所有摄像头都同时传流和播放,各管控人员需要时才会播放,摄像头带存储卡,视频滚动录制,需要时回放, 项目启动成功,且与三家摄像头厂家对接成功,java项目中通过webrtc集成,客户较为满意 该项目还有以下要求: 通过gb28181 给摄像头发指令,完成摄像头的回放 抓拍 还有通过28181接收遮挡、温度超标报警

描述你期望发生的事情(Please describe your expectation) api文档中,仅有register, message, invite,bye. query caltalog, ptz等信令 api文档 对于给摄像头发送回放 抓拍指令,该如何操作,红外摄像头,会上传遮挡、温度超标等信息,如何接收, SRS是否支持以上操作

放 抓拍 还有通过28181接收遮挡、温度超标报警

描述你期望发生的事情(Please describe your expectation) api文档中,仅有register, message, invite,bye. query caltalog, ptz等信令 api文档 对于给摄像头发送回放 抓拍指令,该如何操作,红外摄像头,会上传遮挡、温度超标等信息,如何接收, SRS是否支持以上操作