From 0c10e8d9d3ca01fb31f632560f6089f5d2b1d585 Mon Sep 17 00:00:00 2001 From: 648540858 <648540858@qq.com> Date: 星期二, 14 十二月 2021 18:41:50 +0800 Subject: [PATCH] 优化info消息的cseq计数 --- src/main/java/com/genersoft/iot/vmp/vmanager/gb28181/playback/PlaybackController.java | 13 ------------- 1 files changed, 0 insertions(+), 13 deletions(-) diff --git a/src/main/java/com/genersoft/iot/vmp/vmanager/gb28181/playback/PlaybackController.java b/src/main/java/com/genersoft/iot/vmp/vmanager/gb28181/playback/PlaybackController.java index fd1f2ab..8f83e7c 100644 --- a/src/main/java/com/genersoft/iot/vmp/vmanager/gb28181/playback/PlaybackController.java +++ b/src/main/java/com/genersoft/iot/vmp/vmanager/gb28181/playback/PlaybackController.java @@ -9,7 +9,6 @@ import com.genersoft.iot.vmp.service.bean.SSRCInfo; import com.genersoft.iot.vmp.storager.IRedisCatchStorage; import com.genersoft.iot.vmp.service.IPlayService; -import com.genersoft.iot.vmp.vmanager.gb28181.session.InfoCseqCache; import io.swagger.annotations.Api; import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParams; @@ -31,7 +30,6 @@ import com.genersoft.iot.vmp.storager.IVideoManagerStorager; import org.springframework.web.context.request.async.DeferredResult; -import javax.sip.message.Response; import java.util.UUID; @Api(tags = "瑙嗛鍥炴斁") @@ -168,7 +166,6 @@ logger.warn("streamId涓嶅瓨鍦�!"); return new ResponseEntity<String>(json.toString(), HttpStatus.BAD_REQUEST); } - setCseq(streamId); Device device = storager.queryVideoDevice(streamInfo.getDeviceID()); cmder.playPauseCmd(device, streamInfo); json.put("msg", "ok"); @@ -189,7 +186,6 @@ logger.warn("streamId涓嶅瓨鍦�!"); return new ResponseEntity<String>(json.toString(), HttpStatus.BAD_REQUEST); } - setCseq(streamId); Device device = storager.queryVideoDevice(streamInfo.getDeviceID()); cmder.playResumeCmd(device, streamInfo); json.put("msg", "ok"); @@ -211,7 +207,6 @@ logger.warn("streamId涓嶅瓨鍦�!"); return new ResponseEntity<String>(json.toString(), HttpStatus.BAD_REQUEST); } - setCseq(streamId); Device device = storager.queryVideoDevice(streamInfo.getDeviceID()); cmder.playSeekCmd(device, streamInfo, seekTime); json.put("msg", "ok"); @@ -238,18 +233,10 @@ logger.warn("涓嶆敮鎸佺殑speed锛� " + speed); return new ResponseEntity<String>(json.toString(), HttpStatus.BAD_REQUEST); } - setCseq(streamId); Device device = storager.queryVideoDevice(streamInfo.getDeviceID()); cmder.playSpeedCmd(device, streamInfo, speed); json.put("msg", "ok"); return new ResponseEntity<String>(json.toString(), HttpStatus.OK); } - public void setCseq(String streamId) { - if (InfoCseqCache.CSEQCACHE.containsKey(streamId)) { - InfoCseqCache.CSEQCACHE.put(streamId, InfoCseqCache.CSEQCACHE.get(streamId) + 1); - } else { - InfoCseqCache.CSEQCACHE.put(streamId, 2L); - } - } } -- Gitblit v1.8.0