|
@@ -400,20 +400,20 @@ public class ZLMRTPServerFactory {
|
|
|
|
|
|
String[] portRangeStrArray = sendRtpPortRange.split(",");
|
|
|
int localPort = -1;
|
|
|
- if (portRangeStrArray.length != 2) {
|
|
|
- localPort = getFreePort(serverItem, 30000, 30500, null);
|
|
|
- }else {
|
|
|
- localPort = getFreePort(serverItem, Integer.parseInt(portRangeStrArray[0]), Integer.parseInt(portRangeStrArray[1]), null);
|
|
|
- }
|
|
|
- if (localPort == -1) {
|
|
|
- logger.error("没有可用的端口");
|
|
|
- return null;
|
|
|
- }
|
|
|
+// if (portRangeStrArray.length != 2) {
|
|
|
+// localPort = getFreePort(serverItem, 30000, 30500, null);
|
|
|
+// }else {
|
|
|
+// localPort = getFreePort(serverItem, Integer.parseInt(portRangeStrArray[0]), Integer.parseInt(portRangeStrArray[1]), null);
|
|
|
+// }
|
|
|
+// if (localPort == -1) {
|
|
|
+// logger.error("没有可用的端口");
|
|
|
+// return null;
|
|
|
+// }
|
|
|
// startSendRtp CHECK_ARGS("vhost", "app", "stream", "ssrc", "dst_url", "dst_port", "is_udp");
|
|
|
Map<String, Object> param = new HashMap<>();
|
|
|
param.put("vhost", "__defaultVhost__");
|
|
|
// 推流端口设置0则使用随机端口
|
|
|
- param.put("src_port", 31234);
|
|
|
+ param.put("src_port", 0);
|
|
|
param.put("only_audio", 1);
|
|
|
param.put("ssrc", ssrc);
|
|
|
param.put("app", app);
|