Commit 89fba64372f422ee4e68cd4d18e6922b45f9cff5
1 parent
2e9b4b4e
修复录象回放的bug
Showing
2 changed files
with
2 additions
and
2 deletions
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/cmd/impl/SIPCommander.java
| @@ -350,7 +350,7 @@ public class SIPCommander implements ISIPCommander { | @@ -350,7 +350,7 @@ public class SIPCommander implements ISIPCommander { | ||
| 350 | content.append("o="+sipConfig.getSipId()+" 0 0 IN IP4 "+sipConfig.getSipIp()+"\r\n"); | 350 | content.append("o="+sipConfig.getSipId()+" 0 0 IN IP4 "+sipConfig.getSipIp()+"\r\n"); |
| 351 | content.append("s=Playback\r\n"); | 351 | content.append("s=Playback\r\n"); |
| 352 | content.append("u="+channelId+":0\r\n"); | 352 | content.append("u="+channelId+":0\r\n"); |
| 353 | - content.append("c=IN IP4 "+mediaInfo.getLocalIP()+"\r\n"); | 353 | + content.append("c=IN IP4 "+mediaInfo.getWanIp()+"\r\n"); |
| 354 | content.append("t="+DateUtil.yyyy_MM_dd_HH_mm_ssToTimestamp(startTime)+" " | 354 | content.append("t="+DateUtil.yyyy_MM_dd_HH_mm_ssToTimestamp(startTime)+" " |
| 355 | +DateUtil.yyyy_MM_dd_HH_mm_ssToTimestamp(endTime) +"\r\n"); | 355 | +DateUtil.yyyy_MM_dd_HH_mm_ssToTimestamp(endTime) +"\r\n"); |
| 356 | String mediaPort = null; | 356 | String mediaPort = null; |
src/main/java/com/genersoft/iot/vmp/vmanager/play/PlayController.java
| @@ -104,7 +104,7 @@ public class PlayController { | @@ -104,7 +104,7 @@ public class PlayController { | ||
| 104 | } | 104 | } |
| 105 | } | 105 | } |
| 106 | } else { | 106 | } else { |
| 107 | - String flv = storager.getMediaInfo().getLocalIP() + ":" + storager.getMediaInfo().getHttpPort() + "/rtp/" | 107 | + String flv = storager.getMediaInfo().getWanIp() + ":" + storager.getMediaInfo().getHttpPort() + "/rtp/" |
| 108 | + streamId + ".flv"; | 108 | + streamId + ".flv"; |
| 109 | streamInfo.setFlv("http://" + flv); | 109 | streamInfo.setFlv("http://" + flv); |
| 110 | streamInfo.setWs_flv("ws://" + flv); | 110 | streamInfo.setWs_flv("ws://" + flv); |