如何使用Wowza IDE工具来开发Java程序扩展Wowza服务器的功能?
Wowza™ IDE 是一个Eclipse集成开发环境的插件,可以简化用Java开发自定义模块来扩展Wowza Streaming Engine™软件的过程。 Wowza IDE 支持Windows、Linux、OS X平台,在Eclipse 4.3 (Kepler)及以上版本中可以添加这个插件。 这篇文章介绍了如何安装这个插件以及如何用它来扩展Wowza Streaming Engine软件的功能。
安装Eclipse IDE
在开发之前,你首先需要安装和配置EClipse IDE 4.3 (Kepler) 及以上版本。
1.下载并安装Eclipse IDE for Java Developers (Eclipse IDE version 4.3 及以上版本).
2.在Help菜单,点击Install New Software.
3.在Available Software对话框中,点击Add.
4.在Add Repository对话框,输入以下信息,然后点击OK.
o Name - Enter Wowza.
o Location - Enter http://www.wowza.com/wowzaide4.
5.在Available Software对话框中,检查Wowza IDE 4输入框,然后点击Next.
6.在Review Licenses对话框中,选择I accept,然后点击Finish.
7.接下来,根据界面提示安装这个插件,然后重启Eclipse.
开始使用Wowza IDE的开发向导,请到File菜单,然后点击New,然后选择Other,你会看到下面这些Wowza Streaming Engine的开发向导:
· Wowza Streaming Engine Project
· Wowza Streaming Engine Module Class
· Wowza Streaming Engine HTTPProvider Class
· Wowza Streaming Engine ServerListener Class
创建一个Wowza Streaming Engine project
这个Project就是一个完整的Wowza Streaming Engine 扩展,它会生成一个.jar文件,以Project名字命名。 以下是一个创建新项目的步骤:
1.在File菜单,点击New,再选择Other.
2.在Select a Wizard界面,选择Wowza Streaming Engine Project,然后点击Next.
3.在New Wowza Streaming Engine Java Project界面,输入以下信息,然后点击Next:
o Project Name - Project的名字,也是Jar文件的文件名,不能有空格o Location - Wowza Streaming Engine的安装目录,这个会自动被Wowza IDE填上的
4.在New Wowza Streaming Engine Module Class界面,输入以下信息:
o Package - Java类包名(搞Java开发的,这个就不用多说了吧,都明白的).
o Name - Java Class类名,例如MyWowzaModule.
5.点击Finish
如下图所示:
当你每次在这个项目中改动了java代码后,Eclipse会自动编译,然后Wowza IDE 会用Ant工具自动把编译后的jar文件拷贝到Wowza安装目录的的/lib路径下。 Wowza Streaming Engine 在启动时会加载[install-dir]/lib下的每一个.jar文件,以Project名字命名。
将开发的Module添加到Wowza应用上
在Jar拷贝到Wowza的/lib路径下之后,你还需要在Wowza的应用中启用这个Module,才能让Module生效
1.登录到Wowza Streaming Engine Manager管理界面后,点击页面顶部的Applications菜单,然后点击你要添加Module的应用。
2.在应用的主界面点击Modulestab页,然后点击Edit.
3.点击Add Module,然后在下面输入你在创建一个Wowza Streaming Engine project时的Java Class信息:
o Name - 模块的Java Classs名,例如MyWowzaModule.
o Description - 对这个Module的一个简要描述,例如MyWowzaModule.
o Fully Qualified Class Name - 输入完整的Java Class类名和路径(例如com.mycompany.wowza.MyWowzaModule).
4.点击Add.
在项目中增加Java Class
在Wowza Eclipse IDE中的另一个向导是向已有的项目中添加Java Class:
1.在Package Explorer,右键你要添加CLass的package path,选择New,然后点击Other.
2.在打开的对话框中,选择你需要的Wowza Streaming Engine 的开发向导,然后点击Next.
3.输入Java Class的Name,点击Finish.
Wowza Streaming Engine 4是业界功能强大、API接口丰富的流媒体Server产品,采用它作为流媒体服务器产品的案例很多,直播、在线教育、IPTV都有它的用武之地。
京ICP备09015132号-996 | 网络文化经营许可证京网文[2017]4225-497号 | 违法和不良信息举报电话:4006561155
© Copyright 2000-2023 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室