之前公司上了一个主播视频聊天室的项目,需要搭建流媒体服务器,对wowza简单研究了下。

一下是简单的安装、测试过程:

 

一、安装

1、下载程序包WowzaMediaServer-3.5.2.tar.bin

2、将程序包赋予执行权限安装:

[root@foneserv1 tmp]# chmod 755 WowzaMediaServer-3.5.2.tar.bin

3、开始安装:

[root@foneserv1 tmp]# ./WowzaMediaServer-3.5.2.tar.bin

执行后会打印出一些声明的信息

spacer.gif

可以按空格键阅读声明信息,也可以直接按q键结束声明信息,此时会出现一个选择是否安装的对话界面,直接输入“yes”继续安装。

spacer.gif

4、安装结束后会提示后续的安装步骤

spacer.gif

注:这里告诉我们默认将程序安装到了/usr/local/WowzaMediaServer位置

接着需要到cd /usr/local/WowzaMediaServer/bin下执行./startup.sh启动程序,同时输入序列码完成软件的注册。

(可以在下载软件的同时在官网上找到一个试用半个月的keySVRT3-wkxtE-Pa8vm-KK7aE-J9TDt-mCrDQ-HtYvzz3GjWV

至此软件安装完成,服务已经启动成功。

二、WowzaMediaServer安装完成后还需要再安装一个web服务配合使用,这里选择apacheweb服务。

1、安装apache软件

[root@foneserv1 ~]# yum -y install httpd

2、安装完成后启动服务

[root@foneserv1 ~]# /etc/init.d/httpd start

三、时时直播

进行实时直播需要接收视频流,此处用Adobe Flash Media Encoder + 摄像头模拟视频流.

[root@foneserv1 examples]# cd /usr/local/WowzaMediaServer/examples

[root@foneserv1 examples]# sh installall.sh

[root@foneserv1 WowzaMediaServer]# cp examples /var/www/html/ -r

配置直播

配置

Wowza Media Server 安装目录的applications下创建文件夹live

创建文件夹[install-dir]/conf/live

复制文件[install-dir]/conf/Application.xml[install-dir]/conf/live

编辑[install-dir]/conf/live文件夹下刚刚复制的Application.xml,Streams/StreamType设置为live,如果要录制此视频流可设为live-record,默认保存在[install-dir]/content/文件夹下

采集地址

结合flash media live

总体设置:

spacer.gif

spacer.gif

重点注意这块

stream设置一个名字就相当于一个标签,在展示地址里会用到

以上设置好后,在Adobe Flash Media Live Encoder最下边会有一个“start”按钮,点击后就开始采集了。

展示地址:

http://192.168.1.237/examples/LiveVideoStreaming/FlashRTMPPlayer/live.swf

spacer.gif

配置如上