Commit bef7fb2440093bbf92a2d192ce1f1c4db219b07c
1 parent
ec97c6a7
修复关闭按需拉流无效的问题
Showing
2 changed files
with
2 additions
and
2 deletions
src/main/java/com/genersoft/iot/vmp/media/zlm/ZLMHttpHookListener.java
| ... | ... | @@ -459,7 +459,7 @@ public class ZLMHttpHookListener { |
| 459 | 459 | } |
| 460 | 460 | } |
| 461 | 461 | MediaServerItem mediaServerItem = mediaServerService.getOne(mediaServerId); |
| 462 | - if (mediaServerItem != null && "-1".equals(mediaServerItem.getStreamNoneReaderDelayMS())) { | |
| 462 | + if (mediaServerItem != null && mediaServerItem.getStreamNoneReaderDelayMS() == -1) { | |
| 463 | 463 | ret.put("close", false); |
| 464 | 464 | } |
| 465 | 465 | return new ResponseEntity<String>(ret.toString(),HttpStatus.OK); | ... | ... |
src/main/java/com/genersoft/iot/vmp/service/impl/MediaServerServiceImpl.java
| ... | ... | @@ -512,7 +512,7 @@ public class MediaServerServiceImpl implements IMediaServerService { |
| 512 | 512 | param.put("hook.on_stream_not_found",String.format("%s/on_stream_not_found", hookPrex)); |
| 513 | 513 | param.put("hook.on_server_keepalive",String.format("%s/on_server_keepalive", hookPrex)); |
| 514 | 514 | param.put("hook.timeoutSec","20"); |
| 515 | - param.put("general.streamNoneReaderDelayMS","-1".equals(mediaServerItem.getStreamNoneReaderDelayMS())?"3600000":mediaServerItem.getStreamNoneReaderDelayMS() ); | |
| 515 | + param.put("general.streamNoneReaderDelayMS",mediaServerItem.getStreamNoneReaderDelayMS()==-1?"3600000":mediaServerItem.getStreamNoneReaderDelayMS() ); | |
| 516 | 516 | |
| 517 | 517 | JSONObject responseJSON = zlmresTfulUtils.setServerConfig(mediaServerItem, param); |
| 518 | 518 | ... | ... |