之前公司上了一個主播視頻聊天室的項目,需要搭建流媒體服務器,對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
執行後會打印出一些聲明的信息
可以按空格鍵閱讀聲明信息,也可以直接按q鍵結束聲明信息,此時會出現一個選擇是否安裝的對話界面,直接輸入“yes”繼續安裝。
4、安裝結束後會提示後續的安裝步驟
注:這裏告訴我們默認將程序安裝到了/usr/local/WowzaMediaServer位置
接着需要到cd /usr/local/WowzaMediaServer/bin下執行./startup.sh啓動程序,同時輸入序列碼完成軟件的註冊。
(可以在下載軟件的同時在官網上找到一個試用半個月的key:SVRT3-wkxtE-Pa8vm-KK7aE-J9TDt-mCrDQ-HtYvzz3GjWV)
至此軟件安裝完成,服務已經啓動成功。
二、WowzaMediaServer安裝完成後還需要再安裝一個web服務配合使用,這裏選擇apache的web服務。
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
總體設置:
重點注意這塊
stream設置一個名字就相當於一個標籤,在展示地址裏會用到
以上設置好後,在Adobe Flash Media Live Encoder最下邊會有一個“start”按鈕,點擊後就開始採集了。
展示地址:
http://192.168.1.237/examples/LiveVideoStreaming/FlashRTMPPlayer/live.swf
配置如上