Windows下的wowza服务器安装很简单,下载WowzaStreamingEngine-4.0.3.exe安装包后,输入license一路next 即可,安装成功之后,wowza默认将wowza Streaming Engine和Wowza Stream Engine Manager启动,而且默认将其设置为两个服务并在系统重启后自动启动.
1. 服务器安装 jdk
Wowza 基于 java 开发,运行环境依赖于 jdk。
2. 查看服务器相关信息
版本查看cat /etc/issue
位数查看getconf LONG_BIT
3. 获取license key
访问http://www.wowza.com/pricing/trial,提交,Wowza官方会及时给你发送一封带有license key的邮件。
4. 下载安装包
访问http://www.wowza.com/pricing/installer,根据第一步的信息,选择合适的安装包进行下载。
切换到下载目录,先设置执行权限:
sudo chmod +x WowzaStreamingEngine-4.0.3.rpm.bin
然后执行 rpm 安装:
sudo ./WowzaStreamingEngine-4.0.3.rpm.bin
控制台打印出一系列 license 信息后,会问你是否同意以上 license 条款?
输入 yes
然后会问你输入 Wowza Streaming Engine Manager的管理员用户名和密码。
User Name:wowzams
Password:11111
之后你要输入第二步获取的 license key,安装包开始执行提取安装,过程很短,是否在系统重启之后启动Wowza Streaming Engine?
选择是,输入 yes 后遇到以下错误:
Starting WowzaStreamingEngine (via systemctl):
./WowzaStreamingEngine-4.0.3.rpm.bin: line 1387: service: command not found
Starting WowzaStreamingEngine (via systemctl):
./WowzaStreamingEngine-4.0.3.rpm.bin: line 1389: service: command not found
Install Location:
/usr/local/WowzaStreamingEngine.
访问http://192.168.251.144:8088/enginemanager 该页面找不到(笔者搭建 wowza 服务器 ip 是
192.168.251.144),ps wowza 一下发现 wowza 并没启动。
6. 关于 wowza 服务
是不是 wowza 没有装好呢?当然不是。
查看 /usr/local 目录,已存在 WowzaStreamingEngine-4.0.3
查看 /etc/rc.d/init.d 目录,也可以看到 WowzaStreamingEngine、WowzaStreamingEngineManager 两个服务。
但为何会有第四步的错误呢?这是因为新加的服务在当前窗口还是无效的,你可以重启一下服务器,就生效了。
如果不想重启服务器,可以手工启动这俩服务:
/etc/init.d/WowzaStreamingEngine start
/etc/init.d/WowzaStreamingEngineManager start
7. 访问 Manager
wowza 4 引入了友好的可视化服务管理,用户不需要去面对各种 conf 也能通过网页对 wowza 服务进行管理、配置了,甚至还可以轻松地对 wowza 的服务的各个应用的状态进行实时监控。http://192.168.251.144:8088/enginemanager
- <script type="text/javascript" src="/player/images/swfobject.js"></script>
- <div class="video" id="CuPlayer"> <b> <img src="/player/images/loading.gif" />
网页视频播放器加载中,请稍后...</b> </div> - <script type="text/javascript">
- var so = new SWFObject("/player/player.swf","ply","980","460","9","#000000");
- so.addParam("allowfullscreen","true");
- so.addParam("allowscriptaccess","always");
- so.addParam("wmode","opaque");
- so.addParam("quality","high");
- so.addParam("salign","lt");
-
- so.addVariable("JcScpServer","rtmp://192.168.251.144/vod"); //rtmp流媒体服务器地址
- so.addVariable("JcScpVideoPath","mp4:test.mp4"); //文件地址
- so.addVariable("JcScpImg","/player/Images/flashChangfa2.jpg");
- so.addVariable("JcScpFile","/player/CuSunV2Set.asp");
-
- so.write("CuPlayer");
- </script>