Commit 4202cfb88fe3ab437b8764c388869d159d8d6ce3
1 parent
21c0eb82
修改名称
Showing
44 changed files
with
44 additions
and
44 deletions
src/main/java/com/genersoft/iot/vmp/common/VideoManagerConstants.java
src/main/java/com/genersoft/iot/vmp/conf/RedisConfig.java
| ... | ... | @@ -13,7 +13,7 @@ import com.genersoft.iot.vmp.utils.redis.FastJsonRedisSerializer; |
| 13 | 13 | |
| 14 | 14 | /** |
| 15 | 15 | * @Description:Redis中间件配置类,使用spring-data-redis集成,自动从application.yml中加载redis配置 |
| 16 | - * @author: songww | |
| 16 | + * @author: swwheihei | |
| 17 | 17 | * @date: 2019年5月30日 上午10:58:25 |
| 18 | 18 | * |
| 19 | 19 | */ | ... | ... |
src/main/java/com/genersoft/iot/vmp/conf/VManagerConfig.java
src/main/java/com/genersoft/iot/vmp/gb28181/auth/RegisterLogicHandler.java
src/main/java/com/genersoft/iot/vmp/gb28181/bean/RecordInfo.java
src/main/java/com/genersoft/iot/vmp/gb28181/bean/RecordItem.java
src/main/java/com/genersoft/iot/vmp/gb28181/event/DeviceOffLineDetector.java
src/main/java/com/genersoft/iot/vmp/gb28181/event/EventPublisher.java
src/main/java/com/genersoft/iot/vmp/gb28181/event/offline/KeepliveTimeoutListener.java
src/main/java/com/genersoft/iot/vmp/gb28181/event/offline/OfflineEvent.java
src/main/java/com/genersoft/iot/vmp/gb28181/event/offline/OfflineEventListener.java
| ... | ... | @@ -14,7 +14,7 @@ import com.genersoft.iot.vmp.utils.redis.RedisUtil; |
| 14 | 14 | * @Description: 离线事件监听器,监听到离线后,修改设备离在线状态。 设备离线有两个来源: |
| 15 | 15 | * 1、设备主动注销,发送注销指令,{@link com.genersoft.iot.vmp.gb28181.transmit.request.impl.RegisterRequestProcessor} |
| 16 | 16 | * 2、设备未知原因离线,心跳超时,{@link com.genersoft.iot.vmp.gb28181.event.offline.OfflineEventListener} |
| 17 | - * @author: songww | |
| 17 | + * @author: swwheihei | |
| 18 | 18 | * @date: 2020年5月6日 下午1:51:23 |
| 19 | 19 | */ |
| 20 | 20 | @Component | ... | ... |
src/main/java/com/genersoft/iot/vmp/gb28181/event/online/OnlineEvent.java
src/main/java/com/genersoft/iot/vmp/gb28181/event/online/OnlineEventListener.java
| ... | ... | @@ -14,7 +14,7 @@ import com.genersoft.iot.vmp.utils.redis.RedisUtil; |
| 14 | 14 | * @Description: 在线事件监听器,监听到离线后,修改设备离在线状态。 设备在线有两个来源: |
| 15 | 15 | * 1、设备主动注销,发送注销指令,{@link com.genersoft.iot.vmp.gb28181.transmit.request.impl.RegisterRequestProcessor} |
| 16 | 16 | * 2、设备未知原因离线,心跳超时,{@link com.genersoft.iot.vmp.gb28181.transmit.request.impl.MessageRequestProcessor} |
| 17 | - * @author: songww | |
| 17 | + * @author: swwheihei | |
| 18 | 18 | * @date: 2020年5月6日 下午1:51:23 |
| 19 | 19 | */ |
| 20 | 20 | @Component | ... | ... |
src/main/java/com/genersoft/iot/vmp/gb28181/session/SsrcUtil.java
| ... | ... | @@ -9,7 +9,7 @@ import com.genersoft.iot.vmp.utils.SpringBeanFactory; |
| 9 | 9 | |
| 10 | 10 | /** |
| 11 | 11 | * @Description:SIP信令中的SSRC工具类。SSRC值由10位十进制整数组成的字符串,第一位为0代表实况,为1则代表回放;第二位至第六位由监控域ID的第4位到第8位组成;最后4位为不重复的4个整数 |
| 12 | - * @author: songww | |
| 12 | + * @author: swwheihei | |
| 13 | 13 | * @date: 2020年5月10日 上午11:57:57 |
| 14 | 14 | */ |
| 15 | 15 | public class SsrcUtil { | ... | ... |
src/main/java/com/genersoft/iot/vmp/gb28181/session/VideoStreamSessionManager.java
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/SIPProcessorFactory.java
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/callback/DeferredResultHolder.java
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/callback/RequestMessage.java
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/cmd/ISIPCommander.java
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/cmd/SIPRequestHeaderProvider.java
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/cmd/impl/SIPCommander.java
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/request/ISIPRequestProcessor.java
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/request/impl/AckRequestProcessor.java
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/request/impl/ByeRequestProcessor.java
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/request/impl/CancelRequestProcessor.java
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/request/impl/InviteRequestProcessor.java
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/request/impl/MessageRequestProcessor.java
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/request/impl/OtherRequestProcessor.java
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/request/impl/RegisterRequestProcessor.java
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/request/impl/SubscribeRequestProcessor.java
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/response/ISIPResponseProcessor.java
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/response/impl/ByeResponseProcessor.java
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/response/impl/CancelResponseProcessor.java
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/response/impl/InviteResponseProcessor.java
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/response/impl/OtherResponseProcessor.java
src/main/java/com/genersoft/iot/vmp/gb28181/utils/DateUtil.java
src/main/java/com/genersoft/iot/vmp/media/zlm/ZLMHttpHookListener.java
src/main/java/com/genersoft/iot/vmp/storager/IVideoManagerStorager.java
src/main/java/com/genersoft/iot/vmp/storager/VideoManagerStoragerFactory.java
src/main/java/com/genersoft/iot/vmp/storager/jdbc/VideoManagerJdbcStoragerImpl.java
src/main/java/com/genersoft/iot/vmp/storager/redis/VideoManagerRedisStoragerImpl.java
src/main/java/com/genersoft/iot/vmp/utils/SpringBeanFactory.java
src/main/java/com/genersoft/iot/vmp/utils/redis/FastJsonRedisSerializer.java
| ... | ... | @@ -10,7 +10,7 @@ import com.alibaba.fastjson.serializer.SerializerFeature; |
| 10 | 10 | |
| 11 | 11 | /** |
| 12 | 12 | * @Description:使用fastjson实现redis的序列化 |
| 13 | - * @author: songww | |
| 13 | + * @author: swwheihei | |
| 14 | 14 | * @date: 2020年5月6日 下午8:40:11 |
| 15 | 15 | */ |
| 16 | 16 | public class FastJsonRedisSerializer<T> implements RedisSerializer<T> { | ... | ... |
src/main/java/com/genersoft/iot/vmp/utils/redis/RedisUtil.java