Zimo hai 1 día
pai
achega
b670dde4b5

+ 3 - 3
yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/service/yanfan/sip/ZmlHookServiceImpl.java

@@ -308,9 +308,9 @@ public class ZmlHookServiceImpl implements IZmlHookService {
         String ssrc = sInfo.getSsrc();
         YfMediaServerDO mediaInfo = mediaServerService.selectMediaServerBydeviceSipId(sInfo.getDeviceId());
         Stream streamUrl = new Stream(sInfo.getDeviceId(), sInfo.getChannelId(), streamId, ssrc);
-        streamUrl.setRtmp(String.format("rtmp://%s:%s/rtp/%s", mediaInfo.getIp(),
+        streamUrl.setRtmp(String.format("rtmp://%s:%s/rtp/%s", mediaInfo.getDomain(),
                 mediaInfo.getPortRtmp(), streamId));
-        streamUrl.setRtsp(String.format("rtsp://%s:%s/rtp/%s", mediaInfo.getIp(),
+        streamUrl.setRtsp(String.format("rtsp://%s:%s/rtp/%s", mediaInfo.getDomain(),
                 mediaInfo.getPortRtsp(), streamId));
         setFlv(streamUrl, mediaInfo, streamId);
         setFmp4(streamUrl, mediaInfo, streamId);
@@ -325,7 +325,7 @@ public class ZmlHookServiceImpl implements IZmlHookService {
 
     public void setFlv(Stream streamUrl, YfMediaServerDO mediaInfo, String streamId) {
         String file = String.format("rtp/%s.live.flv", streamId);
-        String host = String.format("%s:%s", mediaInfo.getIp(), mediaInfo.getPortHttp());
+        String host = String.format("%s:%s", mediaInfo.getDomain(), mediaInfo.getPortHttp());
         String hosts = String.format("%s:%s", mediaInfo.getDomain(), mediaInfo.getPortHttps());
         streamUrl.setFlv(String.format("http://%s/%s", host, file));
         streamUrl.setWs_flv(String.format("ws://%s/%s", host, file));