Uses of Class
io.github.lunasaw.zlm.hook.param.HookResult
Packages that use HookResult
Package
Description
-
Uses of HookResult in io.github.lunasaw.zlm.hook.controller
Methods in io.github.lunasaw.zlm.hook.controller that return HookResultModifier and TypeMethodDescriptionZlmHookController.onFlowReport
(OnFlowReportHookParam param, jakarta.servlet.http.HttpServletRequest request) 流量统计事件,播放器或推流器断开时并且耗用流量超过特定阈值时会触发此事件, 阈值通过配置文件general.flowThreshold配置;此事件对回复不敏感。ZlmHookController.onPlay
(OnPlayHookParam param, jakarta.servlet.http.HttpServletRequest request) 播放器鉴权事件,rtsp/rtmp/http-flv/ws-flv/hls的播放都将触发此鉴权事件。ZlmHookController.onRecordMp4
(OnRecordMp4HookParam param, jakarta.servlet.http.HttpServletRequest request) ZlmHookController.onRtpServerTimeout
(OnRtpServerTimeoutHookParam param, jakarta.servlet.http.HttpServletRequest request) rtpServer收流超时 调用openRtpServer 接口,rtp server 长时间未收到数据,执行此web hook,对回复不敏感ZlmHookController.onSendRtpStopped
(OnSendRtpStoppedHookParam param, jakarta.servlet.http.HttpServletRequest request) 发送rtp(startSendRtp)被动关闭时回调ZlmHookController.onServerExited
(HookParam param, jakarta.servlet.http.HttpServletRequest request) ZlmHookController.onServerKeepalive
(OnServerKeepaliveHookParam param, jakarta.servlet.http.HttpServletRequest request) 服务器定时上报时间,上报间隔可配置,默认10s上报一次ZlmHookController.onServerStarted
(ServerNodeConfig param, jakarta.servlet.http.HttpServletRequest request) 服务器启动事件,可以用于监听服务器崩溃重启;此事件对回复不敏感。ZlmHookController.onStreamChanged
(OnStreamChangedHookParam param, jakarta.servlet.http.HttpServletRequest request) rtsp/rtmp流注册或注销时触发此事件;此事件对回复不敏感。ZlmHookController.onStreamNotFound
(OnStreamNotFoundHookParam param, jakarta.servlet.http.HttpServletRequest request) 流未找到事件,用户可以在此事件触发时,立即去拉流,这样可以实现按需拉流;此事件对回复不敏感。 -
Uses of HookResult in io.github.lunasaw.zlm.hook.param
Subclasses of HookResult in io.github.lunasaw.zlm.hook.paramModifier and TypeClassDescriptionclass
Java 类表示class
class
Java 类表示class
class
Methods in io.github.lunasaw.zlm.hook.param that return HookResultModifier and TypeMethodDescriptionstatic HookResult
HookResult.Fail()
static HookResult
HookResult.SUCCESS()
-
Uses of HookResult in io.github.lunasaw.zlm.hook.service
Methods in io.github.lunasaw.zlm.hook.service that return HookResultModifier and TypeMethodDescriptionAbstractZlmHookService.onPlay
(OnPlayHookParam param, jakarta.servlet.http.HttpServletRequest request) ZlmHookService.onPlay
(OnPlayHookParam param, jakarta.servlet.http.HttpServletRequest request)