跟 Red5 类似,Wowza 支持服务扩展,用户可以进行自定义应用程序开发,然后将其作为一个模块部署在 Wowza 服务器。Red5 提供了一个 Eclipse 插件进行应用扩展开发(参见《
eclipse 的 Red5 插件安装简介》),Wowza 则提供了一个 IDE。本文简要介绍如何使用 Wowza IDE 开发第一个 Wowza 服务器扩展应用。《
安装并使用 Wowza 发布你的 RTMP 直播流》一文介绍了如何安装 Wowza 服务器并提供直播服务,本文将继续以此为例,介绍如何使用 Wowza IDE 开发应用对每个流频道进行监控。
I. 下载 Wowza IDE
官方下载地址 http://wowza.cn/mediaserver/developers( 笔者 2014-03-18 10:28 注:Wowza4 发布之后,官方这个链接不再提供 IDE 下载。笔者推荐安装 Wowza IDE 插件到 Eclipse 进行开发,参考《Eclipse 安装/更新 Wowza IDE 插件的步骤》),选择适合你自己的平台的版本进行下载 (英文官网下载地址: http://www.wowza.com/pricing/installer)。
作者上传了一个 Windows 版本的到 CSDN 资源以做备份,如果看官嫌从官网下载速度太慢,可以点击下载:
WowzaIDE-2.0.0.exe
II. 安装
Windows 下直接运行步骤 I 下载的 WowzaIDE-2.0.0.exe。
安装好以后,开始 -> 程序 -> Wowza IDE 2 -> Wowza IDE 2 启动 IDE,选择一个目录作为你的工作台,进入后的界面跟 Eclipse 一般无二:
III. 新建项目
类名栏输入:DefondsLiveModule;
自定义方法名输入&#
I. 下载 Wowza IDE
官方下载地址 http://wowza.cn/mediaserver/developers( 笔者 2014-03-18 10:28 注:Wowza4 发布之后,官方这个链接不再提供 IDE 下载。笔者推荐安装 Wowza IDE 插件到 Eclipse 进行开发,参考《Eclipse 安装/更新 Wowza IDE 插件的步骤》),选择适合你自己的平台的版本进行下载 (英文官网下载地址: http://www.wowza.com/pricing/installer)。
作者上传了一个 Windows 版本的到 CSDN 资源以做备份,如果看官嫌从官网下载速度太慢,可以点击下载:
WowzaIDE-2.0.0.exe
II. 安装
Windows 下直接运行步骤 I 下载的 WowzaIDE-2.0.0.exe。
安装好以后,开始 -> 程序 -> Wowza IDE 2 -> Wowza IDE 2 启动 IDE,选择一个目录作为你的工作台,进入后的界面跟 Eclipse 一般无二:
III. 新建项目
File -> New -> Wowza Media Server Project,打开新建项目向导,输入项目名 defonds-live-module:
点击 Next > 按钮,进入新建 WMS 模块类对话框:
类名栏输入:DefondsLiveModule;
自定义方法名输入&#