648540858
2020-11-13 33b51c40ddd9750a19b2c6a6618fb22386f87cd7
src/main/java/com/genersoft/iot/vmp/media/zlm/ZLMUtils.java
@@ -30,14 +30,9 @@
        param.put("stream_id", streamId);
        JSONObject jsonObject = zlmresTfulUtils.openRtpServer(param);
        if (jsonObject.getInteger("code") == 0) {
            System.out.println(11111111);
            System.out.println(streamId);
            System.out.println(ssrc);
            System.out.println(newPort);
            System.out.println(jsonObject.toJSONString());
            return newPort;
        }else {
            return getNewRTPPort(streamId);
        } else {
            return getNewRTPPort(ssrc);
        }
    }
@@ -48,11 +43,14 @@
            udpPortRangeArray[1] = Integer.parseInt(udpPortRangeStrArray[1]);
        }
        if (currentPort == 0 || currentPort ++ > udpPortRangeArray[1]) {
        if (currentPort == 0 || currentPort++ > udpPortRangeArray[1]) {
            currentPort = udpPortRangeArray[0];
            return udpPortRangeArray[0];
        }else {
            return currentPort ++;
        } else {
            if (currentPort % 2 == 1) {
                currentPort++;
            }
            return currentPort++;
        }
    }
}