A. linux操作系統上顯示請在磁碟列表中雙擊選擇目標分區
建議系統分區方案
/swap目錄 8G ##內存小於4G的為內存的2倍 內存大於4G的和內存大小一致即可
/boot目錄 100M
/根 目錄 30G-50G ##較大一些 強制主分區
/var 目錄 30G-50G ##存放各種日誌文件最好較大一些
/usr目 錄 50G-100G ##用於個人配置應用程序,特別是安裝一些容易產生日誌較大的程序若wowza tomcat等時,最好劃分的大一些
/home 10G
/opt 10G
/tmp 10G
其他剩餘空間可以劃分出一部分給業務應用,可以按照自己的需要進行分配
如果安裝資料庫可以劃分 /data 用於存放資料庫文件
安裝web服務可以劃分 /webroot 用於存放網頁文件等等
B. 我是大白菜U盤啟動的,想安裝linux系統,但diskgenius文件系統沒有boot,ext4,home等等,怎麼辦
一般安裝LINUX時,不需要提前分區,而且多數情況下,提前分區的並不適合。
直接用LINUX安裝盤安裝,在安裝時,會有一步分區,此時再詳細分區即可。
C. linux apache 怎麼安裝rtmp
一,目標: 利用開源或者免費工具實現一個直播系統;同時支持在瀏覽器、播放器和嵌入到 PC 應 用或者移動 APP 中觀看直播。 二,技術選型: 視音頻源端:: Adobe Flash Media Live Encoder 3.2,可以在 windows 和 mac 安裝; 如果你已有一些支持 RTMP 的採集設備,那是最好了; 或許你想在自己的應用中實現,這樣你就必須自己開發處理採集,編碼和協議傳輸了(以後 再表); RTMP Server: FMS -- Adobe 公司出品的伺服器,價格昂貴,當然是最正宗的,因為 RTMP 就是 Adobe 公 司的私有協議; Wowza -- 同樣需要授權費, 大概是$55 per month/instance,效率和穩定性都還不錯; Red5 -- 一個開源實現, 效率和穩定性都稍微差些,由於它是 java 實現的,所以天生支持 跨平台運行; Nignx-rtmp-mole - -nginx 的一個第三方模塊,如果你熟悉 nginx 那是不錯的選擇,當然它 也是免費的,不過功能就沒有其他幾個豐富了; 這里我選擇 nginx+nginx-rtmp-mole 作為伺服器,這是我認為最容易上手的一種方式了(如 果 你 把 windows 作 為 服務 器 那 可 能 麻煩 些 , 官 方 提供 的 windows 二 進 製版 本 是 沒 有 nignx-rtmp-mole 的
D. 如何安裝和配置Wowza Streaming Engine
Wowza Streaming Engine 4 (也就是著名的Wowza Media Server®)是一個高性能、可擴展的流媒體伺服器軟體,支持直播、VOD、在線視頻聊天、遠程錄制功能, 它也支持多種播放器技術,包括:
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 解決方案
安裝Java
Wowza Streaming Engine 4 是一個基於Java 6 (也就是 1.6) 和Java 7 (也就是 1.7)的應用程序,需要先安裝Java Runtime Environment (JRE) 6 或以上版本。
Wowza Streaming Engine可以使用下面的Java安裝包:
Java Development Kit (JDK). 這個JDK 包含了完整的JRE 並可以讓Java 開發人員開發和調試服務端應用。
Java Server JRE. 這個Server JRE 是一個完整的JRE。如果你只是要運行Java程序,而不是開發和調試,那麼可以用這個安裝包。
第三方的Java虛擬機環境、 用戶端的Java JRE、以及32位的客戶端環境,這些都不是運行Wowza server 軟體所需要的服務端環境。 你可以在32位的Java JRE上運行Wowza Streaming Engine,但它僅僅只能用於測試環境,此外,還需要一些額外的配置。
為了得到最好的性能,為了能夠使用Wowza Transcoder AddOn,我們推薦你將Wowza Streaming Engine 安裝在 64位的操作系統和最新的64位Java JDK 或 Server JRE。
注意:
Wowza Transcoder AddOn 只能運行在64位的Windows 和 Linux 操作系統和64位的Java VM。
你可以從Oracle Java SE 下載頁面或 所有操作系統下的Java 下載頁面下載下載64位Java JDK 或 Server JRE。
根據手冊或指南安裝Java 環境。
你可以用java –version命令來驗證是否已經正確安裝了Java。
如果Java已經被正確的安裝和配置,命令行或終端窗口會出現Java的版本號,它應該至少是1.6版本。
針對32位Java 客戶端環境下運行Wowza Streaming Engine 所需要的配置
如果你下載32位客戶端版本的Java JRE,比如在www.java.com頁面點擊Free Java Download 按鈕。 我們不推薦使用這個版本,要使用它,你需要在Wowza Stream Engine 上做如下配置:
在[install-dir]/conf/目錄下,用一個文本編輯器打開Tune.xml文件。
刪除文件中的<VMOption>-server</VMOption>屬性。
保存文件,然後重啟Wowza Streaming Engine 。
- 或者 -
在Java的安裝目錄的bin文件夾下,通常位於[java-install-dir]\bin下,按如下操作
創建一個名字為server的文件夾。
例如,當你的Java安裝在C:\Program Files\java\jre7下,那麼創建如下文件夾:
Code:
C:\Program Files\java\jre7\bin\server
將[java-install-dir]\bin\client 文件夾下的內容拷貝到[java-install-dir]\bin\server 文件夾下。
確認JAVA_HOME 環境變數能正確匹配你的Java安裝根目錄([java-install-dir]).
例如,C:\Program Files\java\jre7. 如果這個環境變數設置的不對,請參考After installing latest Java version, java command is still using old Java (fix) 以了解更多如何解決它的信息。
安裝Wowza Streaming Engine 4
注意:
在安裝Wowza Streaming Engine 4.0.6之前要卸載以前的任何Wowza版本。
到Wowza官網的 安裝包下載 頁面點擊 Download 以下載你需要的操作系統下的Wowza版本。
下載完成後,按以下步驟進行:
Windows: 雙擊安裝文件, WowzaStreamingEngine-4.0.6.exe, 按界面提示進行。
Mac OS: 雙擊 WowzaStreamingEngine-4.0.6.dmg 文件,然後雙擊安裝包Wowza Streaming Engine 4.0.6.pkg, 按界面提示進行。
Linux: 進入包含安裝文件的目錄,根據你的平台,執行以下命令:
Red Hat Package Manager (RPM):
打開命令Shell,輸入如下命令:
Code:
sudo chmod +x WowzaStreamingEngine-4.0.6.rpm.bin
sudo ./WowzaStreamingEngine-4.0.6.rpm.bin
Debian Package Manager (DEB):
打開命令Shell,輸入如下命令:
code:
sudo chmod +x WowzaMediaStreamingEngine-4.0.6.deb.bin
sudo ./WowzaStreamingEngine-4.0.6.deb.bin
其它Linux系統TAR包安裝:
打開命令Shell,輸入如下命令:
code:
sudo chmod +x WowzaStreamingEngine-4.0.6.tar.bin
sudo ./WowzaStreamingEngine-4.0.6.tar.bin
在安裝過程中,你會被要求:
接受授權協議(license agreement)
輸入一個合法的產品授權序列號。這個序列號是由Wowza公司通過郵件發給你的,你會在收件箱中找到它。
創建一個管理員賬戶需要的用戶名和密碼。你將用這個賬號登錄基於Web的Wowza Streaming Engine Manager。注意:用戶名和密碼都是大小寫敏感的。
確認或改變安裝目錄,默認情況下,Wowza Streaming Engine 將被安裝在以下目錄:
/Applications/Wowza Streaming Engine 4.0.6/
/Library/LaunchDaemons/
/Library/WowzaStreamingEngine/ (an alias)
/Library/WowzaStreamingEngine-4.0.6/
Windows: \Program File(x86)\Wowza Media Systems\Wowza Streaming Engine 4.0.6
Mac OSX:
Linux/Unix: /usr/local/WowzaStreamingEngine-4.0.6
如果你希望在系統啟動後自動啟動Wowza Streaming Engine 和 Streaming Engine Manager 。 請在提示界面中接受默認的選項 Start Wowza Streaming Engine automatically when the system starts 以及 Launch Wowza Streaming Engine Manager in a web browser ,這樣可以使得伺服器和管理界面能夠在操作系統啟動後自動啟動,這樣會方便很多。 如果你沒有接受這些選項,你必須自己啟動伺服器和管理界面。
啟動軟體
如果你在安裝的時候沒有選擇自動啟動服務和管理界面,你必須手動啟動它們。根據不同的操作系統平台,按以下指導進行。
Windows平台上以服務方式啟動:
按WIN鍵 + R
在運行對話框輸入 services.msc,然後點擊確定。
在Services MMC窗口中,右鍵Wowza Streaming Engine 4.0.6,然後點擊啟動。
要確定Wowza Streaming Engine是否已經正常啟動,請在Web瀏覽器訪問下面的URL:
http://[wowza-ip-address]:1935
在這里,[wowza-ip-address], 是運行Wowza Streaming Engine的伺服器IP地址或域名。例如:
http://localhost:1935
如果已經正常啟動,瀏覽器上會顯示Wowza Streaming Engine 的版本號。如果沒有,請檢查軟體是否已經正確安裝,在你的路由和防火牆設備以及軟體防火牆上的TCP埠是否被打開。
當 Wowza Streaming Engine 服務正常運行後,你再啟動Wowza Streaming Engine Manager。
回到Services 窗口, 右鍵Wowza Streaming Engine Manager 4.0.6, 然後選擇e Start.
Mac OS X平台上以服務方式啟動
到/Applications/WowzaStreamingEngine-4.0.6/ ,雙擊 Start Services.
運行Start Services 應用,將Wowza Streaming Engine server software 和 Wowza Streaming Engine Manager 同時作為系統服務啟動。
要確定Wowza Streaming Engine是否已經正常啟動,請在Web瀏覽器訪問下面的URL:
http://[wowza-ip-address]:1935
在這里,[wowza-ip-address], 是運行Wowza Streaming Engine的伺服器IP地址或域名。例如:
http://localhost:1935
如果已經正常啟動,瀏覽器上會顯示Wowza Streaming Engine 的版本號。如果沒有,請檢查軟體是否已經正確安裝,在你的路由和防火牆設備以及軟體防火牆上的TCP埠是否被打開。
Linux平台上以服務方式啟動
要在Linux平台以服務方式將啟動Wowza 軟體,你必須以用sudo命令成為root用戶。 如果以下的指導在你的Linux發型版本上不能生效,請咨詢您的Linux手冊。
在一個終端窗口,輸入下面的命令(依賴你的Linux發型版本):
Code:
sudo service WowzaStreamingEngine start
-或-
Code:
/etc/init.d/WowzaStreamingEngine start
要確定Wowza Streaming Engine是否已經正常啟動,請在Web瀏覽器訪問下面的URL:
http://[wowza-ip-address]:1935
在這里,[wowza-ip-address], 是運行Wowza Streaming Engine的伺服器IP地址或域名。例如:
http://localhost:1935
如果已經正常啟動,瀏覽器上會顯示Wowza Streaming Engine 的版本號。如果沒有,請檢查軟體是否已經正確安裝,在你的路由和防火牆設備以及iptables上的TCP埠是否被打開。
當 Wowza Streaming Engine 服務正常運行後,你再啟動Wowza Streaming Engine Manager。
在一個終端窗口,輸入下面的命令(依賴你的Linux發型版本):
Code:
sudo service WowzaStreamingEngineManager start
-或-
Code:
/etc/init.d/WowzaStreamingEngineManager start
E. 如何安裝和配置Wowza Streaming Engine
Wowza Streaming Engine 4 (也就是著名的Wowza Media Server®)是一個高性能、可擴展的流媒體伺服器軟體,支持直播、VOD、在線視頻聊天、遠程錄制功能, 它也支持多種播放器技術,包括:
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 解決方案
安裝Java
Wowza Streaming Engine 4 是一個基於Java 6 (也就是 1.6) 和Java 7 (也就是 1.7)的應用程序,需要先安裝Java Runtime Environment (JRE) 6 或以上版本。
Wowza Streaming Engine可以使用下面的Java安裝包:
Java Development Kit (JDK). 這個JDK 包含了完整的JRE 並可以讓Java 開發人員開發和調試服務端應用。
Java Server JRE. 這個Server JRE 是一個完整的JRE。如果你只是要運行Java程序,而不是開發和調試,那麼可以用這個安裝包。
第三方的Java虛擬機環境、 用戶端的Java JRE、以及32位的客戶端環境,這些都不是運行Wowza server 軟體所需要的服務端環境。 你可以在32位的Java JRE上運行Wowza Streaming Engine,但它僅僅只能用於測試環境,此外,還需要一些額外的配置。
為了得到最好的性能,為了能夠使用Wowza Transcoder AddOn,我們推薦你將Wowza Streaming Engine 安裝在 64位的操作系統和最新的64位Java JDK 或 Server JRE。
注意:
Wowza Transcoder AddOn 只能運行在64位的Windows 和 Linux 操作系統和64位的Java VM。
你可以從Oracle Java SE 下載頁面或 所有操作系統下的Java 下載頁面下載下載64位Java JDK 或 Server JRE。
根據手冊或指南安裝Java 環境。
你可以用java –version命令來驗證是否已經正確安裝了Java。
如果Java已經被正確的安裝和配置,命令行或終端窗口會出現Java的版本號,它應該至少是1.6版本。
針對32位Java 客戶端環境下運行Wowza Streaming Engine 所需要的配置
如果你下載32位客戶端版本的Java JRE,比如在www.java.com頁面點擊Free Java Download 按鈕。 我們不推薦使用這個版本,要使用它,你需要在Wowza Stream Engine 上做如下配置:
在[install-dir]/conf/目錄下,用一個文本編輯器打開Tune.xml文件。
刪除文件中的<VMOption>-server</VMOption>屬性。
保存文件,然後重啟Wowza Streaming Engine 。
- 或者 -
在Java的安裝目錄的bin文件夾下,通常位於[java-install-dir]\bin下,按如下操作
創建一個名字為server的文件夾。
例如,當你的Java安裝在C:\Program Files\java\jre7下,那麼創建如下文件夾:
Code:
C:\Program Files\java\jre7\bin\server
將[java-install-dir]\bin\client 文件夾下的內容拷貝到[java-install-dir]\bin\server 文件夾下。
確認JAVA_HOME 環境變數能正確匹配你的Java安裝根目錄([java-install-dir]).
例如,C:\Program Files\java\jre7. 如果這個環境變數設置的不對,請參考After installing latest Java version, java command is still using old Java (fix) 以了解更多如何解決它的信息。
安裝Wowza Streaming Engine 4
注意:
在安裝Wowza Streaming Engine 4.0.6之前要卸載以前的任何Wowza版本。
到Wowza官網的 安裝包下載 頁面點擊 Download 以下載你需要的操作系統下的Wowza版本。
下載完成後,按以下步驟進行:
Windows: 雙擊安裝文件, WowzaStreamingEngine-4.0.6.exe, 按界面提示進行。
Mac OS: 雙擊 WowzaStreamingEngine-4.0.6.dmg 文件,然後雙擊安裝包Wowza Streaming Engine 4.0.6.pkg, 按界面提示進行。
Linux: 進入包含安裝文件的目錄,根據你的平台,執行以下命令:
Red Hat Package Manager (RPM):
打開命令Shell,輸入如下命令:
Code:
sudo chmod +x WowzaStreamingEngine-4.0.6.rpm.bin
sudo ./WowzaStreamingEngine-4.0.6.rpm.bin
Debian Package Manager (DEB):
打開命令Shell,輸入如下命令:
code:
sudo chmod +x WowzaMediaStreamingEngine-4.0.6.deb.bin
sudo ./WowzaStreamingEngine-4.0.6.deb.bin
其它Linux系統TAR包安裝:
打開命令Shell,輸入如下命令:
code:
sudo chmod +x WowzaStreamingEngine-4.0.6.tar.bin
sudo ./WowzaStreamingEngine-4.0.6.tar.bin
在安裝過程中,你會被要求:
接受授權協議(license agreement)
輸入一個合法的產品授權序列號。這個序列號是由Wowza公司通過郵件發給你的,你會在收件箱中找到它。
創建一個管理員賬戶需要的用戶名和密碼。你將用這個賬號登錄基於Web的Wowza Streaming Engine Manager。注意:用戶名和密碼都是大小寫敏感的。
確認或改變安裝目錄,默認情況下,Wowza Streaming Engine 將被安裝在以下目錄:
/Applications/Wowza Streaming Engine 4.0.6/
/Library/LaunchDaemons/
/Library/WowzaStreamingEngine/ (an alias)
/Library/WowzaStreamingEngine-4.0.6/
Windows: \Program File(x86)\Wowza Media Systems\Wowza Streaming Engine 4.0.6
Mac OSX:
Linux/Unix: /usr/local/WowzaStreamingEngine-4.0.6
如果你希望在系統啟動後自動啟動Wowza Streaming Engine 和 Streaming Engine Manager 。 請在提示界面中接受默認的選項 Start Wowza Streaming Engine automatically when the system starts 以及 Launch Wowza Streaming Engine Manager in a web browser ,這樣可以使得伺服器和管理界面能夠在操作系統啟動後自動啟動,這樣會方便很多。 如果你沒有接受這些選項,你必須自己啟動伺服器和管理界面。
啟動軟體
如果你在安裝的時候沒有選擇自動啟動服務和管理界面,你必須手動啟動它們。根據不同的操作系統平台,按以下指導進行。
Windows平台上以服務方式啟動:
按WIN鍵 + R
在運行對話框輸入 services.msc,然後點擊確定。
在Services MMC窗口中,右鍵Wowza Streaming Engine 4.0.6,然後點擊啟動。
要確定Wowza Streaming Engine是否已經正常啟動,請在Web瀏覽器訪問下面的URL:
http://[wowza-ip-address]:1935
在這里,[wowza-ip-address], 是運行Wowza Streaming Engine的伺服器IP地址或域名。例如:
http://localhost:1935
如果已經正常啟動,瀏覽器上會顯示Wowza Streaming Engine 的版本號。如果沒有,請檢查軟體是否已經正確安裝,在你的路由和防火牆設備以及軟體防火牆上的TCP埠是否被打開。
當 Wowza Streaming Engine 服務正常運行後,你再啟動Wowza Streaming Engine Manager。
回到Services 窗口, 右鍵Wowza Streaming Engine Manager 4.0.6, 然後選擇e Start.
Mac OS X平台上以服務方式啟動
到/Applications/WowzaStreamingEngine-4.0.6/ ,雙擊 Start Services.
運行Start Services 應用,將Wowza Streaming Engine server software 和 Wowza Streaming Engine Manager 同時作為系統服務啟動。
要確定Wowza Streaming Engine是否已經正常啟動,請在Web瀏覽器訪問下面的URL:
http://[wowza-ip-address]:1935
在這里,[wowza-ip-address], 是運行Wowza Streaming Engine的伺服器IP地址或域名。例如:
http://localhost:1935
如果已經正常啟動,瀏覽器上會顯示Wowza Streaming Engine 的版本號。如果沒有,請檢查軟體是否已經正確安裝,在你的路由和防火牆設備以及軟體防火牆上的TCP埠是否被打開。
Linux平台上以服務方式啟動
要在Linux平台以服務方式將啟動Wowza 軟體,你必須以用sudo命令成為root用戶。 如果以下的指導在你的Linux發型版本上不能生效,請咨詢您的Linux手冊。
在一個終端窗口,輸入下面的命令(依賴你的Linux發型版本):
Code:
sudo service WowzaStreamingEngine start
-或-
Code:
/etc/init.d/WowzaStreamingEngine start
要確定Wowza Streaming Engine是否已經正常啟動,請在Web瀏覽器訪問下面的URL:
http://[wowza-ip-address]:1935
在這里,[wowza-ip-address], 是運行Wowza Streaming Engine的伺服器IP地址或域名。例如:
http://localhost:1935
如果已經正常啟動,瀏覽器上會顯示Wowza Streaming Engine 的版本號。如果沒有,請檢查軟體是否已經正確安裝,在你的路由和防火牆設備以及iptables上的TCP埠是否被打開。
當 Wowza Streaming Engine 服務正常運行後,你再啟動Wowza Streaming Engine Manager。
在一個終端窗口,輸入下面的命令(依賴你的Linux發型版本):
Code:
sudo service WowzaStreamingEngineManager start
-或-
Code:
/etc/init.d/WowzaStreamingEngineManager start
F. 如何抓取rtmp串流影音
這個應用主要是將HTTP的串流轉換成RTMP協議傳送到Adobe Flash Media Server或Wowza Media Server的媒體伺服器。
RTMP的協議有以下的參數: RTMP: 其原始採用TCP port 1935 RTMPS: 將RTMP載入到SSL的安全機制,就類似HTTPS。