From 11d40d3e220a3f12453136fedbbdc99f93c6c1b1 Mon Sep 17 00:00:00 2001
From: 648540858 <648540858@qq.com>
Date: 星期二, 15 三月 2022 10:47:07 +0800
Subject: [PATCH] #396

---
 src/main/java/com/genersoft/iot/vmp/media/zlm/ZLMRTPServerFactory.java |   12 ++++--------
 1 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/src/main/java/com/genersoft/iot/vmp/media/zlm/ZLMRTPServerFactory.java b/src/main/java/com/genersoft/iot/vmp/media/zlm/ZLMRTPServerFactory.java
index 76bab9c..5d1e8af 100644
--- a/src/main/java/com/genersoft/iot/vmp/media/zlm/ZLMRTPServerFactory.java
+++ b/src/main/java/com/genersoft/iot/vmp/media/zlm/ZLMRTPServerFactory.java
@@ -45,12 +45,8 @@
 
         Map<String, Object> param = new HashMap<>();
         int result = -1;
-        /**
-         * 涓嶈缃帹娴佺鍙g鍒欎娇鐢ㄩ殢鏈虹鍙�
-         */
-        if (StringUtils.isEmpty(mediaServerItem.getSendRtpPortRange())){
-            param.put("port", 0);
-        }else {
+        // 涓嶈缃帹娴佺鍙g鍒欎娇鐢ㄩ殢鏈虹鍙�
+        if (!StringUtils.isEmpty(mediaServerItem.getSendRtpPortRange())){
             int newPort = getPortFromportRange(mediaServerItem);
             param.put("port", newPort);
         }
@@ -205,7 +201,7 @@
     /**
      * 璋冪敤zlm RESTful API 鈥斺�� startSendRtp
      */
-    public Boolean startSendRtpStream(MediaServerItem mediaServerItem, Map<String, Object>param) {
+    public JSONObject startSendRtpStream(MediaServerItem mediaServerItem, Map<String, Object>param) {
         Boolean result = false;
         JSONObject jsonObject = zlmresTfulUtils.startSendRtp(mediaServerItem, param);
         if (jsonObject == null) {
@@ -216,7 +212,7 @@
         } else {
             logger.error("RTP鎺ㄦ祦澶辫触: " + jsonObject.getString("msg"));
         }
-        return result;
+        return jsonObject;
     }
 
     /**

--
Gitblit v1.8.0