From 335916f1f15eb9d0b34dea38cacee2300eac0606 Mon Sep 17 00:00:00 2001
From: 李防 <liguofang0703@126.com>
Date: 星期一, 07 三月 2022 14:20:27 +0800
Subject: [PATCH] InviteRequestProcessor类中,channelid从invite消息的header subject获取,不再从第一行request line获取。原因是和第三方平台对接时,发送的invite消息第一行为国标平台编码而不是设备通道编码,导致报错通道不存在,返回404。

---
 src/main/java/com/genersoft/iot/vmp/media/zlm/dto/MediaItem.java |   50 ++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 50 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/genersoft/iot/vmp/media/zlm/dto/MediaItem.java b/src/main/java/com/genersoft/iot/vmp/media/zlm/dto/MediaItem.java
index 24bfcc1..ad158ec 100644
--- a/src/main/java/com/genersoft/iot/vmp/media/zlm/dto/MediaItem.java
+++ b/src/main/java/com/genersoft/iot/vmp/media/zlm/dto/MediaItem.java
@@ -1,8 +1,15 @@
 package com.genersoft.iot.vmp.media.zlm.dto;
 
+import com.genersoft.iot.vmp.common.StreamInfo;
+
 import java.util.List;
 
 public class MediaItem {
+
+    /**
+     * 娉ㄥ唽/娉ㄩ攢
+     */
+    private boolean regist;
 
     /**
      * 搴旂敤鍚�
@@ -54,6 +61,11 @@
     private String originUrl;
 
     /**
+     * 鏈嶅姟鍣╥d
+     */
+    private String mediaServerId;
+
+    /**
      * GMT unix绯荤粺鏃堕棿鎴筹紝鍗曚綅绉�
      */
     private Long createStamp;
@@ -78,6 +90,18 @@
      */
     private String vhost;
 
+    public boolean isRegist() {
+        return regist;
+    }
+
+    public void setRegist(boolean regist) {
+        this.regist = regist;
+    }
+
+    /**
+     * 鏄惁鏄痙ocker閮ㄧ讲锛� docker閮ㄧ讲涓嶄細鑷姩鏇存柊zlm浣跨敤鐨勭鍙o紝闇�瑕佽嚜宸辨墜鍔ㄤ慨鏀�
+     */
+    private boolean docker;
 
     public static class MediaTrack {
         /**
@@ -259,6 +283,8 @@
         }
     }
 
+    private StreamInfo streamInfo;
+
     public String getApp() {
         return app;
     }
@@ -364,4 +390,28 @@
     public OriginSock getOriginSock() {
         return originSock;
     }
+
+    public boolean isDocker() {
+        return docker;
+    }
+
+    public void setDocker(boolean docker) {
+        this.docker = docker;
+    }
+
+    public String getMediaServerId() {
+        return mediaServerId;
+    }
+
+    public void setMediaServerId(String mediaServerId) {
+        this.mediaServerId = mediaServerId;
+    }
+
+    public StreamInfo getStreamInfo() {
+        return streamInfo;
+    }
+
+    public void setStreamInfo(StreamInfo streamInfo) {
+        this.streamInfo = streamInfo;
+    }
 }

--
Gitblit v1.8.0