java - 如何从模块内关闭 Wowza 应用程序?

标签 java wowza

当某些配置信息丢失或不正确时,我希望能够从自定义模块中关闭整个 Wowza 应用程序。目前,我被迫保留“正确加载”标志,并在处理传入事件之前检查此标志,但这是一个非常不优雅的解决方案。

我已经尝试了在 appInstance/vhost/等上找到的各种方法,但它们似乎都是用于覆盖的事件处理程序而不是 API 方法。我什至尝试过仅在 onAppStart() 中使用 System.exit(),但 Wowza 只是重新启动应用程序并重复循环。

模块告诉 Wowza 放弃直到服务器重新启动(大概是在更正配置之后)所需的正确咒语是什么?

最佳答案

IApplication 接口(interface)提供了 shutdown() method .

您可以在onAppStart中获取appInstance:

 public void onAppStart(IApplicationInstance appInstance)

关于java - 如何从模块内关闭 Wowza 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29244538/

相关文章:

html5-video - 如何在 videojs 上播放 HLS Wowza Live Stream (m3u8)

ios - Wowza 直播问题

java - 服务器发送了带有 Jersey : EventOutput is not closed after client drops 的事件

c# - 同时使用 catch 和 finally 的 try-catch-finally 的用例

java - TLS SMTP 邮件 Java 抛出 SSLHandShakeException

Android 视频流 - 设备支持吗?

java - 为 Java 中的公式生成图像

java - pdf 文件无法从 ubuntu 16.04 的 jar 中打开

audio - 使用 ffmpeg 设置单独的音频和视频文件,同时将 rtsp 传输到 wowza