Wowza™ IDE是一个Eclipse上的插件,它是一个免费的集成开发环境,它可以简化基于Wowza Streaming Engine的二次开发工作。 Wowza IDE可以在Windows、Linux以及OS X上使用,它可以以软件包的形式被添加到Eclipse 4.3 (Kepler) 及以上版本上。 这篇文章介绍了如何用 Wowza IDE来扩展Wowza Streaming Engine 软件的功能。
内容大纲
安装 Eclipse
创建一个Wowza Streaming Engine 项目
将一个项目模块添加到一个Wowza应用上
为项目添加一个新的class
安装Eclipse
在做基于Wowza Streaming Engine的二次开发前,你首先要安装 Eclipse IDE for Java Developers 4.3 (Kepler) 及以上版本。
- 下载并安装Eclipse IDE for Java Developers( Eclipse IDE 4.3 或更高版本)
- 选择Help菜单项: 点击Install New Software
- 在Available Software的对话框,点击Add按钮
- 在Add Repository对话框,按下面的信息输入,然后点击OK按钮:
- name: 输入Wowza
- Location: 输入wowza.com/wowzaide4
- 在Available Software对话框中,选择"Wowza IDE 4" 的选项框,再点击Next按钮
- 在Review Licenses对话框,选择I Accept单选按钮,再点击Finish按钮
- 根据剩下的提示安装软件并重启Eclipse.
- Wowza Streaming Engine Project
- Wowza Streaming Engine Module Class
- Wowza Streaming Engine HTTPProvider Class
- Wowza Streaming Engine ServerListener Class
创建一个Wowza Streaming Engine 项目
这个项目会生成一个.jar文件,文件名就是项目的名字:
- 在File菜单,点击New 然后选择 Other.
- 在Select a Wizard 界面,Wowza Streaming Engine Project 然后点击 Next.
-
在New Wowza Streaming Engine Java Project 界面,输入下面的信息,然后点击 Next:
- Project Name - 项目的名字,也是.jar文件的名字,不能有空格.
- Location - Wowza Streaming Engine 安装目录,这个会自动填上.
- Project Name - 项目的名字,也是.jar文件的名字,不能有空格.
-
在New Wowza Streaming Engine Module Class 界面,输入下面信息:
- Package - 这是你的项目的Java 类包路径(package path).不能以点(.)开始和结尾,Java采用倒置的域名作为类包名。例如com.mycompany.wowza.
- Name - 模块的Class类名,名字Java采用 Camel 风格,例如MyWowzaModule.
- Package - 这是你的项目的Java 类包路径(package path).不能以点(.)开始和结尾,Java采用倒置的域名作为类包名。例如com.mycompany.wowza.
- 点击 Finish
将一个项目模块添加到一个Wowza应用上
在你开发的模块能够被使用前,你需要先将这个模块添加到Wowza Streaming Engine 服务器上。
- 首先登陆进入Wowza Streaming Engine Manager的管理界面,点击顶部的Applications菜单,然后选择一个你要添加模块的应用.
- 点击Modulestab页,再点击Edit.
-
点击Add Module,然后根据创建一个Wowza Streaming Engine 项目输入下面的信息:
- Name - 模块名字,例如MyWowzaModule.
- Description - 对这个模块的描述,随便填,例如MyWowzaModule.
- Fully Qualified Class Name - 完整的Class类名,要带上类包路径(com.mycompany.wowza),例如: com.mycompany.wowza.MyWowzaModule.
- Name - 模块名字,例如MyWowzaModule.
- 点击Add.
为项目添加一个新的class
- 在 Package Explorer 导航中,右键你要添加Class的类包路径,选择New,在点击Other.
- 在打开的对话框中,点击你要向其添加的Wowza Streaming Engine 向导,然后再点击Next.
- 输入Class的Name,再点击Finish.