调整 on_stream_none_reader 仅对 rtmp 做处理
This commit is contained in:
parent
8fefeb2187
commit
ff6a5484e3
@ -32,15 +32,17 @@ public class ZlmHookApi {
|
|||||||
@PostJson("/on_stream_changed")
|
@PostJson("/on_stream_changed")
|
||||||
public void onStreamChanged(@RequestBody ZlmStreamChangeDTO dto){
|
public void onStreamChanged(@RequestBody ZlmStreamChangeDTO dto){
|
||||||
log.debug("on_stream_changed {}", dto);
|
log.debug("on_stream_changed {}", dto);
|
||||||
if(StringUtils.equalsIgnoreCase(dto.getSchema(), "rtsp")){
|
if(StringUtils.equalsIgnoreCase(dto.getSchema(), "rtmp")){
|
||||||
zlmStreamChangeHookService.processEvent(dto.getApp(),dto.getStream(), dto.getRegist());
|
zlmStreamChangeHookService.processEvent(dto.getApp(),dto.getStream(), dto.getRegist());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@PostJson("/on_stream_none_reader")
|
@PostJson("/on_stream_none_reader")
|
||||||
public void onStreamNoneReader(@RequestBody ZlmStreamNoneReaderDTO dto){
|
public void onStreamNoneReader(@RequestBody ZlmStreamNoneReaderDTO dto){
|
||||||
|
if(StringUtils.equalsIgnoreCase(dto.getSchema(), "rtmp")){
|
||||||
zlmStreamNoneReaderHookService.processEvent(dto.getApp(),dto.getStream());
|
zlmStreamNoneReaderHookService.processEvent(dto.getApp(),dto.getStream());
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@SneakyThrows
|
@SneakyThrows
|
||||||
@PostJson("/on_publish")
|
@PostJson("/on_publish")
|
||||||
|
@ -428,7 +428,7 @@ public class DeviceProxyService {
|
|||||||
.withStopStrategy(StopStrategies.stopAfterAttempt(3))
|
.withStopStrategy(StopStrategies.stopAfterAttempt(3))
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
String toUrl = "rtsp://" + zlmMediaConfig.getIp() + ":" + zlmRtmpConfig.getPort() + "/" + ZLM_FFMPEG_PROXY_APP +"/" + callId;
|
String toUrl = "rtmp://" + zlmMediaConfig.getIp() + ":" + zlmRtmpConfig.getPort() + "/" + ZLM_FFMPEG_PROXY_APP +"/" + callId;
|
||||||
String key = GenericSubscribe.Helper.getKey(Request.BYE, callId);
|
String key = GenericSubscribe.Helper.getKey(Request.BYE, callId);
|
||||||
try {
|
try {
|
||||||
ZlmResponse<AddFFmpegSourceResp> sourceResp = retryer.call(() -> zlmMediaService.addFfmpegSource(AddFFmpegSource.builder()
|
ZlmResponse<AddFFmpegSourceResp> sourceResp = retryer.call(() -> zlmMediaService.addFfmpegSource(AddFFmpegSource.builder()
|
||||||
|
Loading…
Reference in New Issue
Block a user