Wowza Streaming Engine 4快速上手指南
這篇文章是一個快速上手指南,指導(dǎo)你如何下載、安裝、配置Wowza Streaming Engine軟件。
簡介
Wowza Streaming Engine 4 (也就是著名的Wowza Media Server®)是一個高性能、可擴展的流媒體服務(wù)器軟件,支持直播、VOD、在線視頻聊天、遠(yuǎn)程錄制功能,它也支持多種播放器技術(shù),包括:
· Adobe® HTTP Dynamic Streaming (HDS). Adobe Flash® 播放器
· Apple® HTTP Live Streaming (HLS). iPhone®, iPad®, iPod touch®, Safari® 瀏覽器, QuickTime® 播放器
· Microsoft® Smooth Streaming. Microsoft Silverlight®
· MPEG-DASH streaming. DASH clients.
· Real Time Streaming Protocol (RTSP/RTP). QuickTime 播放器, VLC 媒體播放器, 以及許多移動終端
· MPEG-2 Transport Streams (MPEG-TS). 機頂盒和IPTV 解決方案
下載和安裝Wowza Streaming Engine
從Wowza Streaming Engine 4.2.0開始,Wowza在它自己的安裝包中已經(jīng)包含了最新的JRE1.8.0,在安裝Wowza時會自動安裝JRE,因此您不用再自己安裝Java環(huán)境了??梢灾苯犹^這一章節(jié)。
注意: 如果你不希望使用Wowza自帶的JRE環(huán)境,而是希望使用你自己安裝的JRE環(huán)境,那么你可以自己安裝Java 6、7或8,這幾個版本都可以,但推薦用Java 8。
1.到Wowza官網(wǎng)的 安裝包下載 頁面點擊 Download 以下載你需要的操作系統(tǒng)下的Wowza版本。
2.下載完成后,按以下步驟進行:
Windows: 雙擊安裝文件, WowzaStreamingEngine-4.7.7-windows-installer.exe, 按界面提示進行。
Mac OS: 雙擊 WowzaStreamingEngine-4.7.7-osx-installer.dmg 文件,然后雙擊安裝包WowzaStreamingEngine-4.7.7-osx-installer, 按界面提示進行。
Linux: 進入包含安裝文件的目錄,根據(jù)你的平臺,執(zhí)行以下命令:
64-bit Linux systems
sudo chmod +x WowzaStreamingEngine-4.7.7-linux-x64-installer.run
sudo ./WowzaStreamingEngine-4.7.7-linux-x64-installer.run
在安裝過程中,你會被要求:
1. 接受授權(quán)協(xié)議(license agreement)
2. 輸入一個合法的產(chǎn)品授權(quán)序列號。這個序列號是由Wowza公司通過郵件發(fā)給你的,你會在收件箱中找到它。
3. 創(chuàng)建一個管理員賬戶需要的用戶名和密碼。你將用這個賬號登錄基于Web的Wowza Streaming Engine Manager。注意:用戶名和密碼都是大小寫敏感的。
4. 確認(rèn)或改變安裝目錄,默認(rèn)情況下,Wowza Streaming Engine 將被安裝在以下目錄:
Windows: \Program File(x86)\Wowza Media Systems\Wowza Streaming Engine 4.7.7
Mac OSX:
/Applications/Wowza Streaming Engine 4.7.7/
/Library/LaunchDaemons/
/Library/WowzaStreamingEngine/ (an alias)
/Library/WowzaStreamingEngine-4.7.7/
Linux/Unix: /usr/local/WowzaStreamingEngine-4.7.7
如果你希望在系統(tǒng)啟動后自動啟動Wowza Streaming Engine 和 Streaming Engine Manager 。 請在安裝時接受默認(rèn)的選項 Start Wowza Streaming Engine automatically when the system starts,這樣可以使得服務(wù)器和管理界面能夠在操作系統(tǒng)啟動后自動啟動,這樣會方便很多。 如果你沒有接受這些選項,你必須自己啟動服務(wù)器和管理界面。
啟動軟件
如果你在安裝的時候沒有選擇自動啟動服務(wù)和管理界面,你必須手動啟動它們。根據(jù)不同的操作系統(tǒng)平臺,按以下指導(dǎo)進行。
Windows平臺上以服務(wù)方式啟動:
1.按WIN鍵 + R
2.在運行對話框輸入 services.msc,然后點擊確定。
3.在Services MMC窗口中,右鍵Wowza Streaming Engine 4.7.7,然后點擊啟動。
4.要確定Wowza Streaming Engine是否已經(jīng)正常啟動,請在Web瀏覽器訪問下面的URL: http://[wowza-ip-address]:1935
在這里,[wowza-ip-address], 是運行Wowza Streaming Engine的服務(wù)器IP地址或域名。例如: http://localhost:1935
如果已經(jīng)正常啟動,瀏覽器上會顯示W(wǎng)owza Streaming Engine 的版本號。如果沒有,請檢查軟件是否已經(jīng)正確安裝,在你的路由和防火墻設(shè)備以及軟件防火墻上的TCP端口是否被打開。
當(dāng) Wowza Streaming Engine 服務(wù)正常運行后,你再啟動Wowza Streaming Engine Manager。
5.回到Services 窗口, 右鍵Wowza Streaming Engine Manager 4.7.7, 然后選擇e Start.
Mac OS X平臺上以服務(wù)方式啟動
1.到/Applications/WowzaStreamingEngine-4.7.7/ ,雙擊 Start Services.
運行Start Services 應(yīng)用,將Wowza Streaming Engine server software 和 Wowza Streaming Engine Manager 同時作為系統(tǒng)服務(wù)啟動。
2.要確定Wowza Streaming Engine是否已經(jīng)正常啟動,請在Web瀏覽器訪問下面的URL:
http://[wowza-ip-address]:1935
在這里,[wowza-ip-address], 是運行Wowza Streaming Engine的服務(wù)器IP地址或域名。例如: http://localhost:1935
如果已經(jīng)正常啟動,瀏覽器上會顯示W(wǎng)owza Streaming Engine 的版本號。如果沒有,請檢查軟件是否已經(jīng)正確安裝,在你的路由和防火墻設(shè)備以及軟件防火墻上的TCP端口是否被打開。
Linux平臺上以服務(wù)方式啟動
要在Linux平臺以服務(wù)方式將啟動Wowza 軟件,你必須以用sudo命令成為root用戶。 如果以下的指導(dǎo)在你的Linux發(fā)型版本上不能生效,請咨詢您的Linux手冊。
1.在一個終端窗口,輸入下面的命令(依賴你的Linux發(fā)型版本):
Code:
sudo service WowzaStreamingEngine start-或-Code:/etc/init.d/WowzaStreamingEngine start
2.要確定Wowza Streaming Engine是否已經(jīng)正常啟動,請在Web瀏覽器訪問下面的URL: http://[wowza-ip-address]:1935
在這里,[wowza-ip-address], 是運行Wowza Streaming Engine的服務(wù)器IP地址或域名。例如: http://localhost:1935
如果已經(jīng)正常啟動,瀏覽器上會顯示W(wǎng)owza Streaming Engine 的版本號。如果沒有,請檢查軟件是否已經(jīng)正確安裝,在你的路由和防火墻設(shè)備以及iptables上的TCP端口是否被打開。
當(dāng) Wowza Streaming Engine 服務(wù)正常運行后,你再啟動Wowza Streaming Engine Manager。
3.在一個終端窗口,輸入下面的命令(依賴你的Linux發(fā)型版本):
sudo service WowzaStreamingEngineManager start-或-/etc/init.d/WowzaStreamingEngineManager start
做個簡單的測試
Wowza Streaming Engine 在安裝時已經(jīng)包含了一個簡單的VOD 應(yīng)用,可以用來讓你快速測試一下看看Wowza Streaming Engine 是否已經(jīng)正常運行,可以提供流服務(wù)了。
1.在Web瀏覽器上打開下面URL:
http://[wowza-ip-address]:8088/enginemanager在這里,[wowza-ip-address] 是運行Wowza Streaming Engine 的服務(wù)器IP地址或域名。
注意:
你可以用最新版本的支持HTML5和CSS3的Web瀏覽器訪問Streaming Engine Manager。 我們推薦你用最新版本的Google Chrome 瀏覽器。
默認(rèn)情況下,Wowza Streaming Engine 被配置為接受來自localhost的Streaming Engine Manager的訪問。 要了解更多關(guān)于如何從遠(yuǎn)端計算機(非-localhost)連接Wowza Streaming Engine ,請閱讀How to connect to remote Streaming Engine installations (whitelist).
2.用你在安裝Wowza是輸入的管理員帳號登錄Wowza Streaming Engine Manager 。

3.在Streaming Engine Manager,在Home頁面的Test Video界面,點擊Test Players.

4.在Test Players 對話框,進入你準(zhǔn)備要測試的流媒體協(xié)議的Tab頁,然后點擊Start。
VOD應(yīng)用的測試播放器被配置為播放[install-dir]/content/sample.mp4 文件。 下圖展現(xiàn)了Adobe HDS 測試播放器播放這個例子視頻文件。

下一步
祝賀你!當(dāng)你成功播放sample.mp4文件時,你的Wowza Streaming Engine 已經(jīng)在正常運行了。
Wowza Streaming Engine 4是目前業(yè)界功能最全面、API接口最豐富的流媒體Server產(chǎn)品,采用它作為流媒體服務(wù)器產(chǎn)品的案例很多,直播、在線教育、IPTV都有它的用武之地。
京ICP備09015132號-996 | 違法和不良信息舉報電話:4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號豪柏大廈C2座11層1105室
北京哲想軟件集團旗下網(wǎng)站:哲想軟件 | 哲想動畫