Linux下Helix服務器配置簡介

 

 

1. 安裝helix server.

     InstallRoot: /etc/httpd/rtsp
     administrator account : yanweicheng/1
     rtsp端口號 554, http port: 8080, mms: 1755, Administrator request: 14525

2 啓動

   cd $InstallRoot/Bin
    rmserver $InstallRoot/rmserver.cfg

3 測試

    rtsp://IP:AdminPort/realvideo10.rm

4 配置

    在瀏覽器內輸入: 服務器IP地址:管理員端口/admin/index.html 即:http://IP:AdminPort/admin/index.html 輸入u/p,

進入Helix服務器設置選單,Helix服務器需要設定的十二個選項項:Ports、 IPBinging 、MIME Type 、Connecting Control 、Mount Points 、URL Aliasing 、HTTP Delivery、Cache Directives、Share Lincesing、USER/GROUP Name、Media Sample

    

    1、Port(端口配置):在瀏覽的圖中,我們可以看到自上而下依次定義了各種不同類型的端口,包括RTSP, PNA, HTTP, MONITOR, ADMIN等端口,是因爲在安裝時已經設定好了,有一個新選項是Enable HTTP Fail Over URL for ASXGen,這是一個和ASX文件播放相關的選項.在Helix Server有WM媒體文件內容的時候會用得到,可以設定爲5087,.其他部分可以跳過。

   

    2、IP Binding(IP地址綁定):一臺Helix Server服務器上可能有不止一塊的網卡,或者在一塊網卡上可能有不只一個的IP地址,在某些情況下,就必須對Helix Server的IP地址進行綁定.這個頁面就是用來進行對服務器進行IP地址綁定以及對現有綁定進行編輯和刪除的。

   

    3、MIME Type(MIME類型):定義用於告訴服務器如何正確的識別文件,以保證其能完整有效的通過HTTP協議進行傳輸.對應於相應的擴展名,在這裏都能找到相關的定義格式。

   

    4、Connecting Control(連接控制)用來定義Helix Server有關連接的選項,從中我們在這裏可以定義服務器的最大連接數,最大允許連接數(這個就是有授權所規定的),以及對用戶播放器的限制, 比如僅限制Realplayer播放器使用,或者僅限制PLUS版本播放器使用等等.當然在這裏還可以對服務的帶寬進行限制,以保證同一臺服務器上面的其他服務有足夠的網絡資源。

   

    5、Redundant Server(冗餘服務器): 冗餘服務器的配置頁面包括:服務器列表,目錄映射關係以及例外目錄設置。

   

    6、Mount Points(配置加載點)這裏就是設置流媒體文件加載點。Helix Server 安裝完成後,將自動生成三個載入點,即 Content、secure、fsforcache 。默認情況下,Content 指向安裝目錄下的“ content ”文件夾,該文件夾裏的視頻文件可以直接被訪問。如果想將其他文件夾中的視頻文件用於服務器播放,則需要設置新的加載點。單擊“ + ”按鈕添加新的載入點的描述(如 movie ),在“ Mount Point ”欄編輯加載點名稱(如 /movie/),其將顯示在鏈接地址中(如 rtsp://ip:554/movie/ 文件名)。接下去在“ Base Path ”輸入加載點對應的絕對路徑,也就是被點播的視頻文件在本地(或網絡)中的實際路徑。比如 /home/share 。最後選擇路徑類型完成設置。見圖5。


    7、URL Aliasing(鏈接簡化):是一個別名指向,通過一個簡單的別名,讓用戶更加方便的記憶,以後進入Helix服務器管理中心不用輸入那一長串的地址,只要用 rtsp://server:port/alising 就能代替了。(個人心得:當別名設定以後就不可以再用文件全名訪問文件了)

   

    8、HTTP Delivery(HTTP 分發) :Helix Server 同樣需要通過HTTP傳輸某些文件.下面的這些目錄就是定義爲通過HTTP協議傳輸的.你可以增加或者對目錄進行編輯管理. 通過HTTP協議傳輸文件對於處於防火牆後面的用戶是非常必要的,

   

    9、 Cache Directives(緩存管理):Helix Server 默認狀態下是對所有的點播文件和直播文件進行緩存的處理,這就會出現一個問題,在採用Helix Proxy對多個Server進行管理的時候,緩存將會導致一些不必要的麻煩,在這裏,就是設置對某寫文件和目錄關閉緩存功能的選項.比如一些實時性的新聞節目以及我們前面所說的從Server到Proxy的交流之間,都需要關閉緩存功能。

   

    10Share Licesing(許可證共享):容許訪問Helix服務器的用戶名稱、IP地址的端口號。

   

    11、User/Group Name(用戶管理) :添加Helix的用戶名和組。

   

    12、Media Sample(媒體演示): 在這個頁面,需要測試當前服務器的服務情況,通過這裏的示例文件,你可以點播包括RM, FLASH, RP/RT, MPEG-1, MPEG-4, QT, ASF/WMV/WMA, 在內的多種文件,Helix Server 對於文件多樣性上的支持有了很大的進步

不同類型媒體的訪問方式

    配置服務器端口時使用了幾個不同端口號,就是爲了對應不同的流媒體格式:

    (1)rm或rmvb格式:

    rtsp://服務器ip:554/加載點名/目錄名/文件名
    說明如果使用缺省配置那麼其中:554可以省略。應用實例:rtsp://192.114.32.87/vod2/tall.rm
    當在客戶端的realplayer播放器中輸入此地址時,如看到"正在聯接”和"正在緩衝”並且時間不斷的跳動時,那麼就成功了。

    (2)wmv、asf等Media格式

    mms://服務器ip:1755/加載點名/目錄名/文件名
    說明如果使用缺省配置其中:1755也可以省略。應用實例:    mms://192.114.32.87/vod2/slzq/slzq.wmv
    注意事項:用Helix點播media媒體文件時,請不要使用中文的目錄和文件名,否則很可能出現莫名其妙的錯誤,所以還是避開爲妙。


Helix流媒體服務器的安全認證

    經過前面的設置,搭建的服務器已經可以很穩定地運行了。如果我們不想讓任何人都能訪問服務器,就需要進行用戶認證設置,通常可以通過訪問控制和用戶認證來實現。 “ Access Control ”: Helix Server 可以建立基於 IP 地址和客戶端鏈接的訪問限制,通過建立訪問規則,能允許或拒絕來自某一 IP 或某臺機器對某個端口的訪問請求

原文出自【比特網】,轉載請保留原文鏈接:http://bbs.chinabyte.com/thread-777-1-1.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章