Commit bef7fb2440093bbf92a2d192ce1f1c4db219b07c

Authored by dengming
1 parent ec97c6a7

修复关闭按需拉流无效的问题

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  
... ...