From affbd89fdb7a1a0dbfea2d5ff871c1e4989aaff9 Mon Sep 17 00:00:00 2001
From: 648540858 <648540858@qq.com>
Date: 星期一, 08 五月 2023 17:55:07 +0800
Subject: [PATCH] 修复hook订阅移除失败的问题

---
 src/main/java/com/genersoft/iot/vmp/gb28181/bean/Device.java |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/genersoft/iot/vmp/gb28181/bean/Device.java b/src/main/java/com/genersoft/iot/vmp/gb28181/bean/Device.java
index 83b9c6a..daf709f 100644
--- a/src/main/java/com/genersoft/iot/vmp/gb28181/bean/Device.java
+++ b/src/main/java/com/genersoft/iot/vmp/gb28181/bean/Device.java
@@ -191,6 +191,9 @@
 	@Schema(description = "鏄惁浣滀负娑堟伅閫氶亾")
 	private boolean asMessageChannel;
 
+	@Schema(description = "璁惧娉ㄥ唽鐨勪簨鍔′俊鎭�")
+	private SipTransactionInfo sipTransactionInfo;
+
 
 	public String getDeviceId() {
 		return deviceId;
@@ -242,6 +245,17 @@
 
 	public String getStreamMode() {
 		return streamMode;
+	}
+
+	public Integer getStreamModeForParam() {
+		if (streamMode.equalsIgnoreCase("UDP")) {
+			return 0;
+		}else if (streamMode.equalsIgnoreCase("TCP-PASSIVE")) {
+			return 1;
+		}else if (streamMode.equalsIgnoreCase("TCP-ACTIVE")) {
+			return 2;
+		}
+		return 0;
 	}
 
 	public void setStreamMode(String streamMode) {
@@ -439,4 +453,12 @@
 	public void setAsMessageChannel(boolean asMessageChannel) {
 		this.asMessageChannel = asMessageChannel;
 	}
+
+	public SipTransactionInfo getSipTransactionInfo() {
+		return sipTransactionInfo;
+	}
+
+	public void setSipTransactionInfo(SipTransactionInfo sipTransactionInfo) {
+		this.sipTransactionInfo = sipTransactionInfo;
+	}
 }

--
Gitblit v1.8.0