Class AbstractZlmHookService
java.lang.Object
io.github.lunasaw.zlm.hook.service.AbstractZlmHookService
- All Implemented Interfaces:
ZlmHookService
- Direct Known Subclasses:
DefaultZlmHookServiceImpl
- Version:
- 1.0
- Author:
- luna
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidonFlowReport(OnFlowReportHookParam param, jakarta.servlet.http.HttpServletRequest request) onHttpAccess(OnHttpAccessParam param, jakarta.servlet.http.HttpServletRequest request) onPlay(OnPlayHookParam param, jakarta.servlet.http.HttpServletRequest request) voidonProxyAdded(StreamProxyItem param, StreamKey streamKey, jakarta.servlet.http.HttpServletRequest request) onPublish(OnPublishHookParam param, jakarta.servlet.http.HttpServletRequest request) voidonRecordMp4(OnRecordMp4HookParam param, jakarta.servlet.http.HttpServletRequest request) voidonRtpServerTimeout(OnRtpServerTimeoutHookParam param, jakarta.servlet.http.HttpServletRequest request) onRtspAuth(OnRtspAuthHookParam param, jakarta.servlet.http.HttpServletRequest request) onRtspRealm(OnRtspRealmHookParam param, jakarta.servlet.http.HttpServletRequest request) voidonSendRtpStopped(OnSendRtpStoppedHookParam param, jakarta.servlet.http.HttpServletRequest request) voidonServerExited(HookParam param, jakarta.servlet.http.HttpServletRequest request) voidonServerKeepLive(OnServerKeepaliveHookParam param, jakarta.servlet.http.HttpServletRequest request) voidonServerStarted(ServerNodeConfig param, jakarta.servlet.http.HttpServletRequest request) voidonStreamChanged(OnStreamChangedHookParam param, jakarta.servlet.http.HttpServletRequest request) onStreamNoneReader(OnStreamNoneReaderHookParam param, jakarta.servlet.http.HttpServletRequest request) voidonStreamNotFound(OnStreamNotFoundHookParam param, jakarta.servlet.http.HttpServletRequest request)
-
Constructor Details
-
AbstractZlmHookService
public AbstractZlmHookService()
-
-
Method Details
-
onServerKeepLive
public void onServerKeepLive(OnServerKeepaliveHookParam param, jakarta.servlet.http.HttpServletRequest request) - Specified by:
onServerKeepLivein interfaceZlmHookService
-
onPlay
- Specified by:
onPlayin interfaceZlmHookService
-
onPublish
public HookResultForOnPublish onPublish(OnPublishHookParam param, jakarta.servlet.http.HttpServletRequest request) - Specified by:
onPublishin interfaceZlmHookService
-
onStreamChanged
public void onStreamChanged(OnStreamChangedHookParam param, jakarta.servlet.http.HttpServletRequest request) - Specified by:
onStreamChangedin interfaceZlmHookService
-
onStreamNoneReader
public HookResultForStreamNoneReader onStreamNoneReader(OnStreamNoneReaderHookParam param, jakarta.servlet.http.HttpServletRequest request) - Specified by:
onStreamNoneReaderin interfaceZlmHookService
-
onStreamNotFound
public void onStreamNotFound(OnStreamNotFoundHookParam param, jakarta.servlet.http.HttpServletRequest request) - Specified by:
onStreamNotFoundin interfaceZlmHookService
-
onServerStarted
public void onServerStarted(ServerNodeConfig param, jakarta.servlet.http.HttpServletRequest request) - Specified by:
onServerStartedin interfaceZlmHookService
-
onSendRtpStopped
public void onSendRtpStopped(OnSendRtpStoppedHookParam param, jakarta.servlet.http.HttpServletRequest request) - Specified by:
onSendRtpStoppedin interfaceZlmHookService
-
onRtpServerTimeout
public void onRtpServerTimeout(OnRtpServerTimeoutHookParam param, jakarta.servlet.http.HttpServletRequest request) - Specified by:
onRtpServerTimeoutin interfaceZlmHookService
-
onHttpAccess
public HookResultForOnHttpAccess onHttpAccess(OnHttpAccessParam param, jakarta.servlet.http.HttpServletRequest request) - Specified by:
onHttpAccessin interfaceZlmHookService
-
onRtspRealm
public HookResultForOnRtspRealm onRtspRealm(OnRtspRealmHookParam param, jakarta.servlet.http.HttpServletRequest request) - Specified by:
onRtspRealmin interfaceZlmHookService
-
onRtspAuth
public HookResultForOnRtspAuth onRtspAuth(OnRtspAuthHookParam param, jakarta.servlet.http.HttpServletRequest request) - Specified by:
onRtspAuthin interfaceZlmHookService
-
onFlowReport
public void onFlowReport(OnFlowReportHookParam param, jakarta.servlet.http.HttpServletRequest request) - Specified by:
onFlowReportin interfaceZlmHookService
-
onServerExited
- Specified by:
onServerExitedin interfaceZlmHookService
-
onRecordMp4
public void onRecordMp4(OnRecordMp4HookParam param, jakarta.servlet.http.HttpServletRequest request) - Specified by:
onRecordMp4in interfaceZlmHookService
-
onProxyAdded
public void onProxyAdded(StreamProxyItem param, StreamKey streamKey, jakarta.servlet.http.HttpServletRequest request) - Specified by:
onProxyAddedin interfaceZlmHookService
-