使用 Wowza IDE 开发第一个 Wowza 服务器扩展应用 -- 监控直播频道

本文指导如何使用Wowza IDE创建一个新的Wowza媒体服务器项目——defonds-live-module,详细介绍了从启动项目到监控直播频道的步骤。通过File菜单新建项目,设置项目名称,然后在IDE内启动或调试Wowza服务器。完成这些步骤后,可以在控制台查看服务器日志,实现对直播频道的监控。
摘要由CSDN通过智能技术生成
        跟 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 一般无二:
Wowza 界面
        III. 新建项目

        File -> New -> Wowza Media Server Project,打开新建项目向导,输入项目名 defonds-live-module:

新建一个模块

        其中,新项目名 defonds-live-module 也会作为 .jar 的文件名,之后作为一个模块被 Wowza IDE 自动部署在 Wowza 服务器 wowza/lib 目录下;Wowza Media Server /Location 应该指向你的 Wowza 服务器的安装目录。

        点击 Next > 按钮,进入新建 WMS 模块类对话框:

新建模块对话框

        包名栏输入:com.defonds.wms.module;
        类名栏输入:DefondsLiveModule;
        自定义方法名输入&#
Wowza IDE User’s Guide》,英文版,PDF 格式,大小 285 KB。截至 20130925,Wowza 官方公布的最新 IDE 用户手册。 内容简介: What is the Wowza IDE? Wowza IDE is an integrated development environment for creating extensions, configuring and managing the Wowza Media Systems product line. It is an application built on top of the popular Eclipse application framework from the Eclipse Foundation. You can learn more about Eclipse at http://www.eclipse.org. The Wowza IDE is available for the Windows and Mac OS X platforms. This version of the Wowza IDE includes the Eclipse version 3.5.1 Java development tools as well as custom IDE features to enhance the development of Wowza Media Server modules and server extensions. The remainder of this document covers the process for developing Java server extensions. 目录: Introduction.......................................................................................................................5 Before Installation.................................................................................................................................................5 Installing the Wowza IDE......................................................................................................................................6 Extending Wowza Media Server Using Java.....................................................................7 Project and Module Class Creation.......................................................................................................................7 Import ModuleServerSide Example.....................................................................................................................10 Application.xml Configuration.............................................................................................................................10 Server Startup....................................................................................................................................................11 Module Testing...................................................................................................................................................12 Server Extension Wizards...................................................................................................................................13
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值