當前位置:首頁 » 手機資訊 » 怎樣搭建電影推薦系統
擴展閱讀
cad畫圖網怎樣復制 2025-09-15 20:52:38
寶寶放屁臭是什麼原因 2025-09-15 17:23:00
怎樣提取圖片剪影效果 2025-09-15 14:16:33

怎樣搭建電影推薦系統

發布時間: 2022-11-26 09:52:36

1. 如何在區域網內建設電影網站及推薦免費的電影系統

飛飛ASP影視系統(ADNCMS)
採用ASP+ACCESS/ASP+MSSQL架構! 程序開源,模版分離,動態標簽,海量資源提供! 上傳即可使用,一鍵採集,一鍵生成,一鍵升級! 獨創的模板標簽技術,製作風格非常簡單,個性風格十足! 強大的自定義採集系統與定時採集功能,維護網站更人性! 包括留言,報錯,評論,廣告,友鏈等實用模塊...... 靈活方便是最大的特色,為初學者快速架設網站首選。

飛飛PHP影視系統(PPVOD)
採用PHP+MYSQL架構,基於ThinkPhp框架開發! Utf8編碼設計穩定運行於國內外主機,不再有亂碼! 一健安裝,一鍵採集,一鍵備份,操作簡便,靈活實用! 全站均可靜態生成(包括播放頁),以及資源進行加密保護! 超強的負載能力與緩存,動態模式也可支撐十萬級流量站點! 強大的自定義採集功能讓您第一時間更新最快的數據資源! 自定義QVOD緩沖廣告,下載地址等,讓站長輕松賺取廣告費!

2. 07_推薦系統演算法詳解

     基於人口統計學的推薦與用戶畫像、基於內容的推薦、基於協同過濾的推薦。

1、基於人口統計學的推薦機制( Demographic-based Recommendation)是一種最易於實現的推薦方法,它只是簡單的根據系統用戶的基本信息發現用戶的相關程度,然後將相似用戶喜愛的其他物品推薦給當前用戶。

2、對於沒有明確含義的用戶信息(比如登錄時間、地域等上下文信息),可以通過聚類等手段,給用戶打上分類標簽。

3、對於特定標簽的用戶,又可以根據預設的規則(知識)或者模型,推薦出對應的物品。

4、用戶信息標簽化的過程一般又稱為 用戶畫像 ( User Profiling)。

(1)用戶畫像( User Profile)就是企業通過收集與分析消費者社會屬性、生活習慣、消費行為等主要信息的數據之後,完美地抽象出一個用戶的商業全貌作是企業應用大數據技術的基本方式。

(2)用戶畫像為企業提供了足夠的信息基礎,能夠幫助企業快速找到精準用戶群體以及用戶需求等更為廣泛的反饋信息。

(3)作為大數據的根基,它完美地抽象出一個用戶的信息全貌,為進一步精準、快速地分析用戶行為習慣、消費習慣等重要信息,提供了足夠的數據基礎。

1、 Content- based Recommendations(CB)根據推薦物品或內容的元數據,發現物品的相關性,再基於用戶過去的喜好記錄,為用戶推薦相似的物品。

2、通過抽取物品內在或者外在的特徵值,實現相似度計算。比如一個電影,有導演、演員、用戶標簽UGC、用戶評論、時長、風格等等,都可以算是特徵。

3、將用戶(user)個人信息的特徵(基於喜好記錄或是預設興趣標簽),和物品(item)的特徵相匹配,就能得到用戶對物品感興趣的程度。在一些電影、音樂、圖書的社交網站有很成功的應用,有些網站還請專業的人員對物品進行基因編碼/打標簽(PGC)。

4、 相似度計算:

5、對於物品的特徵提取——打標簽(tag)

        - 專家標簽(PGC)

        - 用戶自定義標簽(UGC)

        - 降維分析數據,提取隱語義標簽(LFM)

     對於文本信息的特徵提取——關鍵詞

        - 分詞、語義處理和情感分析(NLP)

        - 潛在語義分析(LSA)

6、 基於內容推薦系統的高層次結構

7、 特徵工程

(1)特徵( feature):數據中抽取出來的對結果預測有用的信息。

         特徵的個數就是數據的觀測維度。

         特徵工程是使用專業背景知識和技巧處理數據,使得特徵能在機器學習演算法上發揮更好的作用的過程。

         特徵工程一般包括特徵清洗(采樣、清洗異常樣本),特徵處理和特徵選擇。

         特徵按照不同的數據類型分類,有不同的特徵處理方法:數值型、類別型、時間型、統計型。

(2)數值型特徵處理

        用連續數值表示當前維度特徵,通常會對數值型特徵進行數學上的處理,主要的做法是歸一化和離散化。

        * 幅度調整歸一化:

            特徵與特徵之間應該是平等的,區別應該體現在 特徵內部 。

            例如房屋價格和住房面積的幅度是不同的,房屋價格可能在3000000~15000000(萬)之間,而住房面積在40-300(平方米)之間,那麼明明是平等的兩個特徵,輸入到相同的模型中後由於本身的幅值不同導致產生的效果不同,這是不合理的

                        

        * 數值型特徵處理——離散化

        離散化的兩種方式:等步長——簡單但不一定有效;等頻——min -> 25% -> 75% -> max

        兩種方法對比:

            等頻的離散化方法很精準,但需要每次都對數據分布進行一遍從新計算,因為昨天用戶在淘寶上買東西的價格分布和今天不一定相同,因此昨天做等頻的切分點可能並不適用,而線上最需要避免的就是不固定,需要現場計算,所以昨天訓練出的模型今天不一定能使用。

            等頻不固定,但很精準,等步長是固定的,非常簡單,因此兩者在工業上都有應用。

(3) 類別型特徵處理

        類別型數據本身沒有大小關系,需要將它們編碼為數字,但它們之間不能有預先設定的大小關系,因此既要做到公平,又要區分開它們,那麼直接開辟多個空間。

        One-Hot編碼/啞變數:One-Hot編碼/啞變數所做的就是將類別型數據平行地展開,也就是說,經過One-Hot編碼啞變數後,這個特徵的空間會膨脹。

(4) 時間型特徵處理

        時間型特徵既可以做連續值,又可以看做離散值。

        連續值:持續時間(網頁瀏覽時長);間隔時間(上一次購買/點擊離現在的時間間隔)。

        離散值:一天中哪個時間段;一周中的星期幾;一年中哪個月/星期;工作日/周末。

(5) 統計型特徵處理

        加減平均:商品價格高於平均價格多少,用戶在某個品類下消費超過多少。

        分位線:商品屬於售出商品價格的分位線處。

        次序性:商品處於熱門商品第幾位。

        比例類:電商中商品的好/中/差評比例。

8、 推薦系統常見反饋數據 :

9、 基於UGC的推薦

     用戶用標簽來描述對物品的看法,所以用戶生成標簽(UGC)是聯系用戶和物品的紐帶,也是反應用戶興趣的重要數據源。

    一個用戶標簽行為的數據集一般由一個三元組(用戶,物品,標簽)的集合表示,其中一條記錄(u,i,b)表示用戶u給物品打上了標簽b。

    一個最簡單的演算法:

        - 統計每個用戶最常用的標簽

        - 對於每個標簽,統計被打過這個標簽次數最多的物品

        - 對於一個用戶,首先找到他常用的標簽,然後找到具有這些標簽的最熱門的物品,推薦給他

        - 所以用戶u對物品i的興趣公式為 ,其中 使用戶u打過標簽b的次數, 是物品i被打過標簽b的次數。

    簡單演算法中直接將用戶打出標簽的次數和物品得到的標簽次數相乘,可以簡單地表現出用戶對物品某個特徵的興趣。

    這種方法傾向於給熱門標簽(誰都會給的標簽,如「大片」、「搞笑」等)、熱門物品(打標簽人數最多)比較大的權重,如果一個熱門物品同時對應著熱門標簽,那它就會「霸榜」,推薦的個性化、新穎度就會降低。

    類似的問題,出現在新聞內容的關鍵字提取中。比如以下新聞中,哪個關鍵字應該獲得更高的權重?

10、 TF-IDF:詞頻逆文檔頻率 ( Term Frequency- -Inverse Document Frequency,TF-DF)是一種用於資訊檢索與文本挖掘的常用加權技術。

        TFDF是一種統計方法,用以評估一個字詞對於一個文件集或一個語料庫中的其中份文件的重要程度。字詞的重要性隨著它在文件中出現的次數成正比增加,但同時會隨著它在語料庫中出現的頻率成反比下降。

                    TFIDF=TF IDF

         TF-IDF的主要思想是 :如果某個詞或短語在一篇文章中出現的頻率TF高,並且在其他文章中很少出現,則認為此詞或者短語具有很好的類別區分能力,適合用來分類。

        TF-DF加權的各種形式常被搜索引擎應用,作為文件與用戶查詢之間相關程度的度量或評級。

         詞頻( Term Frequency,TF) :指的是某一個給定的詞語在該文件中出現的頻率。這個數字是對詞數的歸一化,以防止偏向更長的文件。(同一個詞語在長文件里可能會比短文件有更高的詞數,而不管該詞語重要與否。) ,其中 表示詞語 i 在文檔 j 中出現的頻率, 表示 i 在 j 中出現的次數, 表示文檔 j 的總詞數。

         逆向文件頻率( Inverse Document Frequency,IDF) :是一個詞語普遍重要性的度量,某一特定詞語的IDF,可以由總文檔數目除以包含該詞語之文檔的數目,再將得到的商取對數得到 ,其中 表示詞語 i 在文檔集中的逆文檔頻率,N表示文檔集中的文檔總數, 表示文檔集中包含了詞語 i 的文檔數。

(11) TF-IDF對基於UGC推薦的改進 : ,為了避免熱門標簽和熱門物品獲得更多的權重,我們需要對「熱門進行懲罰。

          借鑒TF-IDF的思想,以一個物品的所有標簽作為「文檔」,標簽作為「詞語」,從而計算標簽的「詞頻」(在物品所有標簽中的頻率)和「逆文檔頻率」(在其它物品標簽中普遍出現的頻率)。

           由於「物品i的所有標簽」 應該對標簽權重沒有影響,而 「所有標簽總數」 N 對於所有標簽是一定的,所以這兩項可以略去。在簡單演算法的基礎上,直接加入對熱門標簽和熱門物品的懲罰項: ,其中, 記錄了標簽 b 被多少個不同的用戶使用過, 記錄了物品 i 被多少個不同的用戶打過標簽。

(一)協同過濾(Collaborative Filtering, CF)

1、基於協同過濾(CF)的推薦:基於內容( Content based,CB)主要利用的是用戶評價過的物品的內容特徵,而CF方法還可以利用其他用戶評分過的物品內容。

    CF可以解決CB的一些局限:

         - 物品內容不完全或者難以獲得時,依然可以通過其他用戶的反饋給出推薦。

        - CF基於用戶之間對物品的評價質量,避免了CB僅依賴內容可能造成的對物品質量判斷的干。

        - CF推薦不受內容限制,只要其他類似用戶給出了對不同物品的興趣,CF就可以給用戶推薦出內容差異很大的物品(但有某種內在聯系)

    分為兩類:基於近鄰和基於模型。

2、基於近鄰的推薦系統:根據的是相同「口碑」准則。是否應該給Cary推薦《泰坦尼克號》?

(二)基於近鄰的協同過濾

1、 基於用戶(User-CF): 基於用戶的協同過濾推薦的基本原理是,根據所有用戶對物品的偏好,發現與當前用戶口味和偏好相似的「鄰居」用戶群,並推薦近鄰所偏好的物品。

     在一般的應用中是採用計算「K-近鄰」的演算法;基於這K個鄰居的歷史偏好信息,為當前用戶進行推薦。

    User-CF和基於人口統計學的推薦機制:

        - 兩者都是計算用戶的相似度,並基於相似的「鄰居」用戶群計算推薦。

        - 它們所不同的是如何計算用戶的相似度:基於人口統計學的機制只考慮用戶本身的特徵,而基於用戶的協同過濾機制可是在用戶的歷史偏好的數據上計算用戶的相似度,它的基本假設是,喜歡類似物品的用戶可能有相同或者相似的口味和偏好。

2、基於物品(Item-CF):基於項目的協同過濾推薦的基本原理與基於用戶的類似,只是使用所有用戶對物品的偏好,發現物品和物品之間的相似度,然後根據用戶的歷史偏好信息,將類似的物品推薦給用戶。

    Item-CF和基於內容(CB)的推薦

       - 其實都是基於物品相似度預測推薦,只是相似度計算的方法不一樣,前者是從用戶歷史的偏好推斷,而後者是基於物品本身的屬性特徵信息。

   同樣是協同過濾,在基於用戶和基於項目兩個策略中應該如何選擇呢?

        - 電商、電影、音樂網站,用戶數量遠大於物品數量。

        - 新聞網站,物品(新聞文本)數量可能大於用戶數量。

3、 User-CF和Item-CF的比較

     同樣是協同過濾,在User-CF和ltem-CF兩個策略中應該如何選擇呢?

     Item-CF應用場景

       -  基於物品的協同過濾( Item-CF ) 推薦機制是 Amazon在基於用戶的機制上改良的一種策略因為在大部分的Web站點中,物品的個數是遠遠小於用戶的數量的,而且物品的個數和相似度相對比較穩定,同時基於物品的機制比基於用戶的實時性更好一些,所以 Item-CF 成為了目前推薦策略的主流。

     User-CF應用場景

        - 設想一下在一些新聞推薦系統中,也許物品一一也就是新聞的個數可能大於用戶的個數,而且新聞的更新程度也有很快,所以它的相似度依然不穩定,這時用 User-cf可能效果更好。

    所以,推薦策略的選擇其實和具體的應用場景有很大的關系。

4、 基於協同過濾的推薦優缺點

 (1)基於協同過濾的推薦機制的優點:

        它不需要對物品或者用戶進行嚴格的建模,而且不要求對物品特徵的描述是機器可理解的,所以這種方法也是領域無關的。

       這種方法計算出來的推薦是開放的,可以共用他人的經驗,很好的支持用戶發現潛在的興趣偏好。

(2)存在的問題

        方法的核心是基於歷史數據,所以對新物品和新用戶都有「冷啟動」的問題。

        推薦的效果依賴於用戶歷史好數據的多少和准確性。

        在大部分的實現中,用戶歷史偏好是用稀疏矩陣進行存儲的,而稀疏矩陣上的計算有些明顯的問題,包括可能少部分人的錯誤偏好會對推薦的准確度有很大的影響等等。

        對於一些特殊品味的用戶不能給予很好的推薦。

(三)基於模型的協同過濾

1、基本思想

(1)用戶具有一定的特徵,決定著他的偏好選擇

(2)物品具有一定的特徵,影響著用戶需是否選擇它。

(3)用戶之所以選擇某一個商品,是因為用戶特徵與物品特徵相互匹配。

    基於這種思想,模型的建立相當於從行為數據中提取特徵,給用戶和物品同時打上「標簽」;這和基於人口統計學的用戶標簽、基於內容方法的物品標簽本質是一樣的,都是特徵的提取和匹配。

    有顯性特徵時(比如用戶標簽、物品分類標簽)我們可以直接匹配做出推薦;沒有時,可以根據已有的偏好數據,去發據出隱藏的特徵,這需要用到隱語義模型(LFM)。

2、基於模型的協同過濾推薦,就是基於樣本的用戶偏好信息,訓練一個推薦模型,然後根據實時的用戶喜好的信息進行預測新物品的得分,計算推薦

    基於近鄰的推薦和基於模型的推薦

        - 基於近鄰的推薦是在預測時直接使用已有的用戶偏好數據,通過近鄰數據來預測對新物品的偏好(類似分類)

        - 而基於模型的方法,是要使用這些偏好數據來訓練模型,找到內在規律,再用模型來做預測(類似回歸)

    訓練模型時,可以基於標簽內容來提取物品特徵,也可以讓模型去發據物品的潛在特徵;這樣的模型被稱為 隱語義模型 ( Latent Factor Model,LFM)。

(1)隱語義模型(LFM):用隱語義模型來進行協同過濾的目標:

            - 揭示隱藏的特徵,這些特徵能夠解釋為什麼給出對應的預測評分

            - 這類特徵可能是無法直接用語言解釋描述的,事實上我們並不需要知道,類似「玄學」

        通過矩陣分解進行降維分析

            - 協同過濾演算法非常依賴歷史數據,而一般的推薦系統中,偏好數據又往往是稀疏的;這就需要對原始數據做降維處理。

            - 分解之後的矩陣,就代表了用戶和物品的隱藏特徵

        隱語義模型的實例:基於概率的隱語義分析(pLSA)、隱式迪利克雷分布模型(LDA)、矩陣因子分解模型(基於奇異值分解的模型,SVD)

(2)LFM降維方法——矩陣因子分解

(3)LFM的進一步理解

    我們可以認為,用戶之所以給電影打出這樣的分數,是有內在原因的,我們可以挖掘出影響用戶打分的隱藏因素,進而根據未評分電影與這些隱藏因素的關聯度,決定此未評分電影的預測評分。

    應該有一些隱藏的因素,影響用戶的打分,比如電影:演員、題材、年代…甚至不定是人直接可以理解的隱藏因子。

    找到隱藏因子,可以對user和Iiem進行關聯(找到是由於什麼使得user喜歡/不喜歡此Item,什麼會決定user喜歡/不喜歡此item),就可以推測用戶是否會喜歡某一部未看過的電影。

(4)矩陣因子分解

(5)模型的求解——損失函數

(6)模型的求解演算法——ALS

    現在,矩陣因子分解的問題已經轉化成了一個標準的優化問題,需要求解P、Q,使目標損失函數取最小值。

    最小化過程的求解,一般採用隨機梯度下降演算法或者交替最小二乘法來實現交替最小二乘法( Alternating Least Squares,ALS)

    ALS的思想是,由於兩個矩陣P和Q都未知,且通過矩陣乘法耦合在一起,為了使它們解耦,可以先固定Q,把P當作變數,通過損失函數最小化求出P,這就是一個經典的最小二乘問題;再反過來固定求得的P,把Q當作變數,求解出Q:如此交替執行,直到誤差滿足閱值條件,或者到達迭代上限。

(7)梯度下降演算法

3. 電影推薦系統包括什麼功能

電影推薦系統功能包括票房統計,評分推薦,電影類型推薦。

項目流程:首先獲取用戶id,刪除用戶之前存在的推薦結果,裝載樣本評分數據(不同用戶對不同電影的評分數據:userid、 movieid、rating、timestamp )。然後裝載電影信息數據(從movieinfo表中取出movieid、moviename、typelist)。

註:樣本評分數據和電影信息數據以.dat文件的形式被傳入HDFS中。

將樣本評分數據切分成3部分,60%用於訓練(訓練集)、20%用於校驗(校驗集)、20%用於測試(測試集)

訓練不同參數下的模型,並在校驗集中校驗,找出最佳模型。

設置參數(隱語義因子的個數、ALS的正則化參數、迭代次數),將設置的參數和訓練集作為參數傳入到spark MLlib庫的ALS()函數中,得到推薦模型,調整參數會得到多個不同的模型。

校驗方法:

將校驗集裝入模型中,得到用戶對電影的預測評分,計算預測評分和實際評分的均方根誤差,找出多個模型中均方根誤差最小的模型作為最佳模型。

用最佳模型預測測試集的評分,並計算預測評分和實際評分的均方根誤差,改進最佳模型。

用最佳模型預測某用戶對電影信息數據集中的所有電影的評分,選出評分最高的前十部電影。將推薦結果存入資料庫recommendresult表中

————————————————

版權聲明:本文為CSDN博主「塞奈」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。

原文鏈接:https://blog.csdn.net/qq_44459219/article/details/118416465

4. 學IT的,寫了一個電影推薦系統,但是為什麼評分預測值大於五

全文以「預測電影評分」例子展開

r(i,j)=0則表明user_j沒有對movie_i 沒有評分,

推薦系統要做的就是通過預測user_j對這些movie {i|r(i,j)=0}的評分來給user_j 推薦其可能會喜歡的電影<預測評分較高的movie>

=======================================二、基於內容的推薦=======================================

對每個movie_i引入特徵x(i)=(x1, x2),這種特徵可能表明user對movie類型的偏好:浪漫or動作等

對於每個user引入一個參數theta,然後對評分矩陣的每列(對應一個user)做線性回歸,數據是{ (x(i), y(i,j)) |r(i,j)=1,for some j all i}

像機器學習一樣,x(i)添加個1變數x(i)=(1, x1, x2)

那麼對於未評分的movie_t,我們可以使用線性回歸訓練的參數theta與對應特徵x(t)做內積來得到其預測評分

對每個用戶都訓練一個參數theta_j,優化模型如下:

優化演算法:注意正則項是不約束x(i)=(1, x1, x2)中1對應的參數theta的第一項theta0,所以k=0與k=1,2分別對待

=======================================三、協同過濾=======================================

現在換個角度:如果知道theta for all user j,如何來預測x(i) = (x1, x2) all i

仍然可以使用線性回歸,為訓練每個x(i),需要評分矩陣的第i行數據{ (x(i), y(i,j)) |r(i,j)=1,for some i all j}

theta_j = (0, theta1, theta2) ;theta1=5說明user_j喜歡romance類movie, theta2=5說明user_j喜歡action類movie,只能有一個等於5哦,

我覺得也可以是:theta_j = (0, 4, 1) ;喜歡romance 4 action 1.

對應的優化:

協同過濾:交替優化theta與x

=========================================四、協同過濾演算法=======================================

優化:

優化:注意去掉了theta和x的添加項

=========================================五、實現細節補充=======================================

實現細節:

如果有user沒有對任何電影評分或者所有評分的電影都是0分,那麼所學習到的參數是零向量,

則預測都是0值,這是不合理的。通過 將評分矩陣減去其行均值再進行線性回歸來「避免」這種情況

=========================================六、一點思考==========================================

協同過濾那塊,同時優化theta、x,這樣得到的theta、x還有特定的意義<比如:x是否還表徵對影視類型的喜愛與否>沒有?

回歸中,在x數據上不添加1-feature是不是因為後來引入的平均值化;如果不是,那會對結果有什麼影響?

用x-feature來表徵一個movie,x-feature的各分量的可解釋性;應該會有一部分user應為演員的緣故有一些"偏愛"。

這里,講的"基於內容的推薦"與"協同過濾"跟以前對這兩個詞的認識/所指內容不同,查清楚、搞明白。

這周還會再更一篇關於此節課的演算法實現,會對上述部分問題做出回答。

    5. 電影推薦系統畢設難嗎

    不難。電影推薦系統畢設指的是電影推薦系統畢業設計。讀完《推薦系統實踐》這本書在進行畢業設計是不難的。電影推薦系統畢業設計是對電影的分類進行管理。

    6. 如何從零構建實時的個性化推薦系統

    第一步 把高等數學包括離散數學,數值分析學好,數學是編程的基礎,是編程演算法的源泉,演算法是編程的靈魂。 第二步 先學VB,VB是可視化的編程工具,對初學者入門很都幫助。 第三步 學習C語言,現在很多操作系統和編程語言都是C語言編寫的,比如Wi

    7. 怎樣架設電影伺服器~

    哎。怎麼說。那要看你是用於什麼方面的。如果是網吧電影伺服器那就簡單。搞一台機器,多掛幾個硬碟,開共享設置快捷方式,讓想看電影的人自己來訪問就OK拉。如果是做FTP伺服器賺錢嘛,只要會架設FTP就OK拉。

    用代理伺服器軟體:
    1、Microsoft Proxy代理伺服器
    Microsoft Proxy Server 是微軟提供的一種代理伺服器解決方案,大型的區域網可以用它作為區域網的代理伺服器軟體。Microsoft Proxy 除了提供傳統的代理功能外,還對當前Internet一些最新的應用提供了代理服務,如IP電話(Internet Phone)、網路尋呼機(ICQ)等。

    Microsoft Proxy 包括了Web Proxy、Socks Proxy、Winsock Proxy。其中Web Proxy支持HTTP、FTP等服務,WinSock Proxy支持Telnet、電子郵件、RealAudio、IRC、ICQ等服務,Socks Proxy負責中轉使用S0cks代理服務的程序與外界伺服器間的信息交換。Microsoft Proxy 在運行Windows NT/2000的伺服器上安裝後,各工作站就可以使用Web Proxy提供的服務,上網瀏覽、使用FTP等。如果要使用winSock Proxy和Socks Proxy提供的服務,必須要在客戶端安裝配置程序,並且還要在伺服器端進行設置。

    相對於SyGate、WinGate等簡易的代理伺服器軟體,Microsoft Proxy Server功能更強大,適用於企業級或大型網吧的區域網,但由於它一定要運行在WinNT/2000上,且配置比較復雜,小型區域網使用較少。

    2、Microsoft ISA 代理伺服器

    Microsoft Internet Security and Acceleration Server (簡稱Microsoft ISA或ISA Server)是Microsoft Proxy Server的升級換代產品。ISA Server是一個可擴展的企業防火牆和Neb緩存伺服器,可與Windows 2000/2003集成,以便為連網用戶實現基於策略的安全的實現、數據訪問的加速。

    ISA Server 最吸引人的地方在於它和 Active Directory 的集成,這使得我們可以使用與管理其它網路和用戶相同的方法來管理用戶訪問、 Internet 以及安全策略。ISA Server 使用 Microsoft 管理控制台(MMC), MMC 是一個界面,用來管理 Windows 2000/2003 Server 中的許多功能,而且文檔十分完善。

    ISA Server構建在Windows 2000/2003安全、目錄、虛擬專用網路(VPN)和帶寬控制基礎之上。不論是作為一組單獨的防火牆還是緩存伺服器來部署,還是以集成的模式來部署, ISA Server均可增強網路的安全性,實施一致的Internet使用策略,加速Internet訪問,並最大限度地提高各種規模公司員工的辦公效率。

    3、WinProxy代理伺服器

    Winproxy 是一種常用的代理伺服器軟體,只要安裝在區域網的伺服器上就可以了,它可以讓區域網的多台客戶機通過伺服器上網。它支持SOCKs 4 & 5,利用Winproxy的SOCKs協議可以讓客戶機連通QQ。

    Winproxy是一款集NAT、代理和防火牆三者為一體的代理軟體,它能夠支持我們提到過的多種代理方式,同樣也能夠支持常見的協議。從功能上看,WinProxy與WinGate十分相似,但不如WinGate強大,其性能介於WinGate和CCProxy之間,對於那些不希望使用 WinGate這么復雜軟體,但還需要使用NAT共享方式的用戶來說,這是一個相當不錯的選擇。

    4 、WinGate代理伺服器

    WinGate可以作為一個堅固的防火牆,能控制企業內部網路的入出訪問。相對同類軟體,WinGate有很多優點,如可以限制用戶對 Internet訪問的能力,通過GateKeeper提供的強勁的遠程式控制制和用戶認證能力(Pro版),記錄和審計能力, 一個SOCKS5伺服器, HTTP緩存(節省帶寬和加速訪問),連接映射,可作為服務運行等等。

    如果使用的是一個十多台計算機的區域網環境,以Wingate為代理伺服器通過一個Modem上網,應該說速度還是可以接受的。不過,問題就是我們剛才也提到的,在操控方面,WinGate對用戶的要求似乎更高些。

    作為一款經典的代理服務軟體,WinGate能夠提供多種網路代理服務。其最新版除了提供常用的HTTP、Socks代理服務以外,還支持 DHCP、DNS服務。同時,它還提供了完整的POP3和SMTP服務,用戶可以藉此構建一個郵件伺服器。WinGate還特別提供了按需撥號功能。更方便的是,WinGate還能夠與Windows用戶進行集成,Windows NT/2000系統用戶可以直接使用已創建好的用戶信息。

    5、winRoute代理伺服器

    WinRoute除了具有代理伺服器的功能外,還具有NAT(Network Address Translation,網路地址轉換)、防火牆、郵件伺服器、DHCP伺服器、DNS伺服器等功能,能為用戶提供一個功能強大的軟網關。

    WinRoute有很多選項設置,涉及到網路配置的方方面面,但是它的幫助系統卻不是很完善,由於WinRoute具有DHCP伺服器的功能,區域網內部的機器還可配置成由WinRoute動態分配IP地址。

    WinRoute的Commands選單比較簡單,可以進行撥號、斷線、收發電子郵件。總體來說,WinRoute的網路功能相當全面,是一個優秀的軟網關;美中不足的就是它的用戶界面顯得有些簡單,幫助系統不完善,從而增加了配置工作的難度。

    6、SyGate代理伺服器

    SyGate 是一種支持多用戶訪問網際網路的軟體,並且是只通過一台計算機,共享網際網路帳號,達到上網的目的。使用SyGate 若干個用戶能同時通過一個小型網路,迅速、快捷、經濟地訪問網際網路。易於安裝 SyGate在數分鍾之內便可以安裝完成,並且通常不需要其他外加的設置。和其他代理伺服器軟體不同的是,SyGate僅安裝Server便可以了。

    易於使用 SyGate擁有直觀的圖形化界面,懂得操作Windows的人員均會操作。SyGate啟動後便在後台運行,不需要人工的干預。易於管理在TCP/IP網路上,SyGate Client能讓用戶從任何一台計算機上遠程監察和管理SyGate Server。

    SyGate診斷程序在任何時候都能幫助你確定你的系統設置以及解決網路連接的問題。SyGate設有使用日誌文件以及系統設置文件,在需要的時候可輕易地查尋與檢測。盡管這些功能並非是必須的,SyGate還是能以其高度的可配適性,滿足任何小型網路中的多種需要。

    7、CCProxy代理伺服器

    CCProxy是一款國產的代理伺服器軟體,能滿足小型網路用戶所有的代理需求。它支持HTTP、FTP、Socks4、Socks5等多種代理協議,雖然不具備與Windows用戶的集成能力,但CCProxy可以自行創建用戶,並允許網管員根據需要為不同用戶分配不同的許可權。而通過相關規則的設定,CCProxy還能對單個用戶連接數、訪問網址等加以限制。

    CCProxy代理伺服器於2000年6月問世,是國內最流行的下載量最大的的國產代理伺服器軟體。主要用於區域網內共享Modem貓代理上網,ADSL代理共享、寬頻代理共享、專線代理共享、ISDN代理共享、衛星代理共享、藍牙代理共享和二級代理等共享代理上網。

    總體來說,CCProxy可以完成兩項大的功能:代理共享上網和客戶端代理許可權管理。CCProxy非常適合中國用戶使用,無論是政府機關部門,大中小公司,學校,或是網吧,CCProxy都是實現共享上網的首選代理伺服器軟體。

    8、squid代理伺服器

    在Unix/linux下使用的比較優秀的代理伺服器軟體Squid。之所以說它比較優秀,是因為它可以在代理伺服器上作一個很大的緩存,可以把好多常去的網站內容存儲到緩存中,這樣,內部網的機器再訪問那些網站,就可以從緩存里調用了。

    這樣一方面可以加快內部網瀏覽網際網路的速度,這就是所謂的提高客戶機的訪問命中率;另一方面,Squid不僅僅支持HTTP協議,而且還支持 FTP, GOPHER,SSL和WAIS等協議考慮到簡捷實用的原則,squid作為代理伺服器不僅性能優異,而且還詳細的紀錄了各個客戶端的訪問紀錄。

    Squid是一個緩存internet數據的一個軟體,它接收用戶的下載申請,並自動處理所下載的數據。Squid可以工作在很多的操作系統中,如 AIX, Digital Unix, FreeBSD, HP-UX, Irix, Linux, NetBSD, Nextstep, SCO, Solaris,OS/2等,也有不少人在其他操作系統中重新編譯過Squid。由於它安裝簡單,使用方便,所以已經被廣泛使用。

    8. 如何搭建一個自用的電影資料資料庫

    資料庫的話,肯定要有一定的規模才算。
    我給你推薦種比較成熟的方案,不需要太復雜的搭建就可實現全設備訪問的資料庫。
    購買一台家用NAS. 這是一種網路存儲設備,可以用電腦或手機或其它設備無線訪問和管理它。它可以掛載數塊硬碟,這些硬碟構成的存儲空間是你資料庫的基礎。nas很省電也無噪音可以全天開機,通過硬碟raid可以保證數據安全,是你自己24小時在線的數據伺服器,不僅在家裡還可以任何有網的地方訪問它的數據。
    它的另個重要功能是安裝下載軟體做為下載器,不需要總開著電腦了。
    你在nas保存了大量影片後,還要在你想要用來觀看的設備上安裝kodi,這是目前最好的影音管理和播放器,之前有人介紹了,不多講。
    實際使用:
    目前的智能電視,都是安卓系統,可安裝對應版本的kodi,即可在wifi環境下讀取nas里的影片文件,自動生成資料庫,管理和播放很方便。無須電腦參與。
    如果不是智能電視,就買個盒子。盒子的好處是可以選購性能更好的一些專門加強了本地播放能力的,以對應藍光原盤和4k之類的流暢播放。
    其它,pad,手機,電腦,都有對應的kodi版本,只要nas開著,你幾乎所有可以播放影片的連網設備都可以隨時調看資料庫影片,非常方便。
    這是目前廣泛被使用的一種方法,還有一些方法,比如買個硬碟箱,直接掛在電視上也可以用kodi實現資料庫與電視對接,但別的設備訪問就吃力了。或者一直開著電腦共享資料庫,這是很煩的,電腦太吵了。
    nas的好處還有更多,幾家主流的nas自己也都帶有影音資料管理功能,這內容太多了一一詳述不及請自行網路。
    第一次回答,用手機打的,不知道怎麼上圖。關於kodi可以去些盒子的網方論壇都有kodi(xbmc)的專題討論。

    9. 網吧能架設免費電影伺服器嗎用什麼軟體

    jathao
    [學弟]
    -- 如何架設網吧電影伺服器

    現在網吧的服務項目主要是這幾項:上網(網吧嘛,這是當然的了),游戲(可有很多地方都不讓搞),再就是影視欣賞了(對於只能上網的網吧尤為重要)

    雖然在網吧看電影,每小時要花兩塊錢(看一部要花個三至四元),但它同影院、錄像廳相比還是有很多優勢的:
    1,即點即播,這是人們長久以來的夢想,今天已經由網吧實現了,它和家庭租幾個vcd片子看有著根本的區別。網吧的影視伺服器能存儲大量的影視劇供隨時觀賞,而且方便更換影片,實現真正的即點即播。
    2,能夠掌握最新的影片(當然這都要歸功盜版了),而且比去影院要省錢的多(影院的新片一般要10元左右)
    3,滿足不喜歡被電視劇拖著的人的要求,幾十集用個三四天就看完了,過癮
    4,看電影的同時還能聊天,一舉兩得
    5,分解窄帶的壓力,看電影的越多,網吧互聯網的利用率就越低,所以帶寬的壓力就越小,網速就越快,這對沒有上寬頻的網吧尤為重要。
    6,這一點就是還有很多其它的優點^!^。

    網吧的影視系統的應該達到的要求是:
    在電腦的顯著位置安放電影項目(如在桌面上建立"影視欣賞"的快捷方式),客人打開後能看到所有電影的目錄,選擇後打開電影文件,系統自動調出播放系統,開始播放。

    當然有人把這個系統做成網頁式的,效果象是網上點播,但我不贊成這樣做,因為這樣作出的系統專業性很強,不易維護,每增加新的電影都要在網頁上做改動,網頁本身和鏈接也容易出現錯誤,以至影響實際效果。最簡易也是最實用的方式就是把電影存儲在電腦中,作成共享,所有的客戶機安裝播放軟體通過網上鄰居調用觀看。

    以下是網吧影片服務系統的相關設置(好簡單啊)
    0.首先你的網路已經設置好了,能通過網上鄰居實現互訪,這是基礎(如果你的客戶機能上網了,這不是問題吧^!^)
    1.選擇一台電腦(也可能是數台,比一台麻煩一些)做影視伺服器,把你的電影拷至硬碟,把電影文件都設置為共享(通常是共享文件夾, 每個文件夾中放一定數量的電影);
    2.在客戶機安裝播放軟體, 建立影視伺服器上電影文件的快捷訪問方式;
    3.已經ok了,就是這么簡單,(暈,還沒完嗎?別告訴我你的音效卡還沒裝^!^)
    當然其中還有些學問,以讓你的影視系統發揮出最佳的性能:

    選擇合適的播放軟體
    以下是我用過的幾種播放軟體:
    windows mediapalyer+divx(mpeg的編碼解碼器),主要用來播放mpeg格式的電影,它的優點是啟動快速,佔用系統資源小,缺點是很多格式不支持(致命)
    大多網吧都在用realplayer,因為它是rm格式的專用播放軟體,界面簡單,容易*作,real的 老版本的不支持其它格式的影片 ,新版本因為增加了多個插件,可支持的格式大量增加,包括mpeg格式的,但我使用中發現,某些版本的real播mpeg的時候,不能快進,一拖滾動條就出現假死機, 非要三鍵結束任務才能解決。
    金山影霸iii支持的格式最全(包括音樂文件),而且安裝不很占空間(完全安裝小於四十兆),佔用系統資源也較少。
    東方影都支持的格式很多尤其是立體版能看立體電影,效果真爽,但缺點不少,如安裝比較占空間(完全安裝要80兆),而且消耗系統資源比較厲害。
    另外超級解霸2003據說不錯,我沒有用過,不敢妄下結論(但如果沒有比2000有質的轉變不用也罷),有興趣的朋友可以試一下,和其它的軟體比較比較。
    根據我的經驗我首推金影iii做網吧的播放軟體(本人嚴正聲明:本人絕沒有收取金山公司的一分錢廣告費^!^)
    附:兩種流行的壓縮影像格式釋疑, mpeg(對應文件擴展名為avi)其實是一種影音壓縮技術,它是一種通過記錄原始影音文件的信息,用一定的演算法進行代碼替換處理的有損壓縮,播放時通過mpeg編碼解碼器解碼。rm是我們最常見的壓縮格式,它使用的另一種演算法壓縮比例更大(文件大小可壓至mpeg的二分之一),故失真較大,效果不如mpeg格式。

    注意事項
    1,影視伺服器最好不要和網路伺服器作為一台,如果你的網吧夠大,建議使用專用的影視伺服器(如果不對外營業,配置可以很低,主頻300即可;內存64m即可128m最好,多了就是浪費了;支持大硬碟的主板即可,但要穩定;硬碟當然要大,但5400轉即可;如果要對外營業配置就要稍高一點的,建議使用賽揚二代的處理器),當然如果你的網吧很小15台以下,那就沒有必要專設影視伺服器了。
    2,盡量安裝rm格式的電影,優點是佔用硬碟空間小,傳輸速度快,一台影視伺服器支持的終端多,缺點的效果沒有mpg4和vcd的效果好,但只要光碟做的不是太差一般沒有什麼影響。
    3,一定要為你的所有電影共享並創建快捷方式,使其能在任何一台終端能看到所有的影視,如果你的電影是分在幾台電腦里放置的,應該先建立個文件夾,把其它電腦上電影的文件的快捷方式放進來,然後把這個文件夾復制到每台終端的桌面上,換上漂亮的圖標,取個類似「影視欣賞」的文件名就ok了。這種方法同樣適合各種歌曲的使用,可用類似的方法建立個「音樂欣賞」。
    4,網路設置:在微軟網路客戶中選擇快速登錄,這樣啟動過程中將不檢測網路驅動器,加快啟動速度;
    登錄中選擇windows登錄,啟動過程將不出現登錄對話框,可以避免因登錄時點取消而未登錄網路的情況(這種情況下,客戶機可以上網,但不能訪問網上鄰居)。
    5,同一部片子能同時被數台電腦同時調用,一般不影響效果,但應該盡量避免這種情況的發生(對硬碟損耗較大),如果某個片子同時看的人實在太多,應事先多在硬碟中復制幾份(盡量選擇不同的分區)供調用。
    6,一台電影伺服器可支持多少用戶同時觀看?中等的網吧(單影視伺服器,客戶機50台以下,使用10m的網路即可,當然百兆的網路就更好了)一台影視伺服器可同時支持二十台左右的電腦同時播放rm電影(mpeg或vcd就要少了)。事實上網吧中不可能所有的顧客都一起看電影(通常在50%以下),所以這個數目可基本滿足五十台以下的網吧了.

    實際環境舉例(我的網吧):依拖一所大學,電腦三十六台,10m網路,單影視伺服器(c2-600, 128m , 2*40g/5400轉,對外營業);把電影按類型(如成龍全集,007全集,美國大片,賀歲片,某某電視劇,某某動畫片等等)存放在不同的文件夾中,把這些文件夾共享出來,將影視伺服器在各個電腦上建立快捷方式,將共享名改為影視欣賞;四個hub(三個16口,一個8口),採用堆疊; 在全滿的時候通常是十五人左右同時看電影,最高達到十九人同時觀看(還有同時從影視伺服器調音樂聽的),運轉正常,從未出現廣播風暴。

    建議:
    1, 多做廣告,有很多人以為「網吧就是上網的」,其實不然,我們可以把電影這部分作大,讓它成為我們營業的一個重要部分,擴大網吧的市場,達到這樣目的的途經只有宣傳。

    2.有條件的可以在寬敞位置的電腦安裝雙耳機(滿足那些經濟條件稍差一些顧客和特殊的顧客),經常有情侶上我這渡假的,內容就是一起看電影。

    3,觀注當地影院,及時引進最新,最好的電影(至於引進方式嗎,如果您的經濟條件允許的話,請支持一下正版。暈,我也學會這么說了,遺憾的是電影方面我還沒支持過^!^,我是那種經濟條件不允許的^!^)

    失敗的例子(請引以為戒)
    我到過一個網吧,有四十台電腦,都是20g的硬碟,每個硬碟里都裝了不少的影片,但在他的任何電腦上都看不出來它有電影在,必須訪問網上鄰居才知道,而且還不知道哪裡有什麼電影,知道看電影的還要問老闆哪個電影在哪台機器里,真是麻煩,優勢一點也出發揮出來,大量的硬碟資源實際上是浪費了。

    影片推薦:
    有合適的影片是影視服務成功的關鍵之一,這種影片大概有兩種:
    好片(觀眾較多的片子,其實不一定就好):大家都愛看的辣筆小新(說實話,這個小孩玩意兒我也愛看^!^),情深深雨蒙蒙(這部連續劇給我帶來很大的收益,雖然我一慣不欣賞瓊瑤阿姨的作品,太過煽情,而且一看開頭就知道結局,但卻能讓她設計出那麼復雜的過程來,我還真是佩服她老人家的功力,當然因為她幫我拉了不少顧客,我現在對她存在只有感激),這兩套片子在我這呈產生的效應用「轟動」兩個字形容是一點也不過分的。
    新片:另一種是抓住流行的,電影院正放的,最好是電影院要放還沒放的
    如前一段時間的「同居密友,珍珠港,瘦身男女,少林足球,我的兄弟姐妹等」,我的「珍珠港」整比電影院早放了一個月,反映不錯,有不少人花四塊錢看完了還直叫便宜。

    影視播放中的故障解決及相關問題:
    在網吧中有問題都是正常的,沒有問題才不正常了,當然影視系統也不例外,但相比網路的問題,它的問題一般還是好解決的。
    realplayer的聲道問題,realplayer不能調節聲道,這是這個軟體的最大bug,升級了n次也沒解決,不知道這些做軟體的干什麼去了,當然我們也有辦法處理,就是調用系統的聲音屬性調節聲道(稍麻煩了點)。方法是:調出聲音屬性(最快捷的方式是雙擊任務欄中的小喇叭圖標)調節兩個項目,如果你的菜單是中文的,這兩項就是主音量和聲波,如果是英文的就是volume和wave。聲道主要是由volume控制的,聲波則能優化聲音性質,實際*作一下,反復對比你就會知道這兩項都是怎麼回事了。補充最重要的一點,你的電影必須是雙聲道的才能調節,如果做盤的把兩個聲道做到了一起,那怎麼調就都白扯了。
    播放中出現斷續的問題, 放映過程中聲音或圖像出現斷續,如果是網路因素,可能是影視伺服器出現問題,區域網中的看電影的電腦都會這樣,現象會很明顯,這時應處理影視伺服器,如果只是單機這樣請重新播放,最次重新啟動就能解決。
    聲像不一的問題,某部片子看的過程中出現聲音和圖像不一致的問題,這是系統處理時,放音設備和影像設備未能協調,通常關閉當前播放任務再重新打開就能解決。
    播放不出來的問題,任憑怎樣雙擊就是打不開電影文件,這是由於當前系統資源已無法調出播放程序,需要重新啟動電腦才能解決(如果誰有更簡便的解決辦法別忘了告訴我啊^!^)
    音量小的問題,如果你的音效卡沒有問題(有的音效卡音量小,從軟體方面不好解決,只能配有源音箱加大音量了), 除了將耳機音量和聲音屬性中的主音量放至最大外,調節聲波屬性也很關鍵,往往聲波(wave)的設置不當可造成音量過小,請左右調節「均衡」,找出最佳效果。

    好了,說了不少了,我還真有點累了,這些文字如果能給那些正處於迷茫狀態的同仁帶去些認識,我就最高興不過了。如果你做出的影視系統切實的幫你提高了效益我就高興的沒法再更高興了。當然,由於各人所處的具體環境不同,同時為避免理論與實際脫節,行文中我也盡量從實際出發,但出現些錯誤或不相容的結果也是不可避免的,歡迎大家指正並和我繼續探討網吧影視服務技術及經營上的問題!希望大家都有應有的收獲!
    補充兩點
    1,影視伺服器的配置無需太高,我用過三種配置c400/64, c566/128, p3 733/256, 對客戶機的觀看效果並無太大的影響。

    2. 一台伺服器支持的客戶機,10m網,一台可支持20個終端播放rm格式,但如果是mpeg格式只能支持10個左右,這里說的是達到較好的播放效果,如果終端超過這個數目,實際上也能支持,但效果就要下降(會出現偶爾的停頓或聲像不一等情況)

    很多朋友說要做流媒體伺服器,說實話,我不建議網吧這樣,這樣做,因為,網吧都沒有很專業的技術員,而且所有的軟體都是D版,所有維護很麻煩,雖然網上有破解版,但是效果都不好,不過大家可以學習一下.

    大多數人對Realplayerer已經是十分熟悉了,利用Realplayer在線看電影、聽音樂,你是不是自己也想擁有一個Realplayer伺服器呢?利網路流媒體伺服器端軟體Real Server能輕松實現你的願望,下面筆者就介紹何利用它在區域網中建一個流媒體伺服器。
    什麼是Real Server
    RealNetworks 流伺服器端軟體,用它可以在網上發布Real格式的Audio、Video文件,以流格式(RTSP協議)進行網上傳輸播放,不必擔心rm文件被下載。 要實現網上流視頻的點播與直播,在硬體之上需要安裝一個伺服器端軟體,這個就是Real Server。

    一、組建多媒體播放系統的組網環境
    多媒體播放系統的組網環境要求由主從結構或者對等結構組網的若乾颱多媒體電腦,帶音效卡、音響、耳塞、麥克風等發聲設備,並不受有盤網路和無盤網路的限制。而伺服器操作系統要求Windows NT、Windows 2000Professional 、Win2000 Server,伺服器要求指定有固定 IP 地址或者是 Intranet 的虛擬 IP地址,工作站端要求裝Realplayer7.0以上的版本。
    二、下載、安裝Real Server9.0
    1. 如何下載
    目前Real server已經有了9.0版,我們介紹的Real Server通過在線注冊獲得注冊碼可以免費使用一年,但在區域網內只允許25人同時使用。可在 RealNetworks 的網站下載 ,也可以到以下的地址直接下載:http://licensekey.realnetworks.com/rnf ... ervers/eval/index.html
    當打開上述地址時,頁面上要求你填寫一些個人資料,需要特別注意的是,在填E-Mail時,一定要寫一個可靠的地址,因為系統要寄一個授權碼(License Key) ,以便軟體安裝完備後,好在伺服器上使用,下載文件的大小有9.7MB。
    2. 如何安裝
    下載完備以後直接雙擊下載的文件,就可以自解壓安裝了。安裝 Real Server 的過程和一般的軟體安裝差不多,在自解壓完成後彈出圖1的對話框,要你填寫授權碼。這時打開剛才下載軟體時填寫的信箱,把信箱中收到的授權碼用Winzip解壓到一某個目錄中,在圖1的「License File Location」下面填寫上解壓後保存的目錄與文件名,這步很重要,伺服器端能否使用全靠它了。

    點擊「Next」,選擇安裝目錄、接受協議後,彈出圖2對話框。要求填寫用戶名(Usename)和密碼(Password),因為安裝的Realserver是一套影音伺服器軟體,有系統管理者(Administrator)的登錄進行管理,在這里我們把username 和 password都設置為「test」。記住它,等一下安裝成功啟動「Helix Server Administrator」時要用它來登錄。再點「Next」彈出圖3的對話框

    上面的英文意思是:請鍵入一個埠號,這個埠將授權給PNA聯接,這個聯接地址以「PNA://」開頭。下面的「7070」是安裝默認的PNA聯接埠號,不要改它,緊接著在後面的安裝中要設置RTSP聯接、HTTP聯接、MMS聯接的埠號,這些都不要改它,以默認的為好。最後一步會彈出圖4的對話框,在「Install Helix Server a NT servce」前面一定要打上勾。

    完成安裝後,桌面上自動生成兩個圖標,一個是Helix Server(流媒體服務),另一個是Helix Server Administrator(流媒體服務管理者)。這時系統雖然沒有要求重新啟動,但是根據本人的使用經驗,最好在安裝完成後啟動一下計算機。

    三、啟動伺服器
    啟動伺服器之前,先確保區域網網路是否接通、每一台工作站是否安裝有Realplayer媒體播放軟體,最好用7.0以上的版本。 首先,點擊伺服器桌面上的Helix Server圖標,啟動Helix Server,程序是在DOS窗口中運行的,道次運行完成後不能自動關閉程序,要手動關閉,以後再啟動運行完成後會自動關閉的。

    四、啟動管理器
    伺服器桌面上另一個名為Helix Server Administrator圖標,是對整個播放系統進行服務管理的一個系統程序。我們點擊它會彈出如圖5的「輸入網路密碼」對話框,其中的「站點:js」中的js實際上是本伺服器的計算機名,不同的計算機名有不同的「站點」。「領域:js AdminRealm」 是播放系統自建的網路域,下面就是要輸入用戶名與密碼了。在前面我們進行系統安裝時不是把用戶名Username和Password都設置為「test」了嗎?這時就可以把這個「test」填入用戶名與密碼中。

    在圖5中填寫好密碼點擊「確定」後彈出啟動IE瀏覽器如圖6,圖的左邊共有五行黑字,也就是對播放系統進行全部管理的五項基本內容:ServerSetup(建立服務)、Security(安全性) 、Logging & Monitoring(登陸及管理)、Broadcasting(網路廣播)、Content Management(內容管理), 這里的每一項的管理細節,大家可以多試試。我們先看看在伺服器上對播放系統進行測試。

    五、播放系統測試
    點擊管理項的第一項「ServerSetup」後下拉出一些細項目,點擊其中的「Media Samples(媒體實例)」(如圖6)

    在圖6的右邊就可以看到一些媒體材料供播放測試用,我們隨便選擇一個例子來進行測試,例如我們雙擊「Play SMIL Sample 2 」彈出Realplayer播放器窗口(如圖7),開始時會在播放器的底部看到「正在聯接」和「正在緩沖」並且在時間不斷的跳動,這說明整個系統安裝聯接成功。隨後Realplayer進行播放。在播放器的「位置」後可看到聯接地址為rtsp://js:554/africag2/africa.smi。
    在這個地址中我們可以看到,播放系統是採用RTSP聯接方式進行播放的,js是伺服器的計算機名或IP地址,後面的「554」是埠號可省略,「/africag2/africa.smi」是媒體文件保存的路徑。

    六、工作端的連接
    在工作站中我們同樣啟動Realplayer,在播放器的「位置」後輸入「rtsp://js:554/africag2/africa.smi」,「回車」,當我們同樣在播放器的底部看到「正在聯接」和「正在緩沖」並且在時間不斷的跳動時,那麼整個系統才算大功告成,播放文件默認存入路徑在Helix Server安裝目錄下的Content子目錄,你可以將rm格試的影片存放該目錄下,然後在客戶機Realplayer中播放器的位置輸入rtsp://js/影片名.rm,你就可以慢慢的欣賞影片了。

    10. 影視系統

    我來回答第一條,根據你所說的應該是建立流媒體伺服器吧
    所謂流媒體技術,是指將連續的影像和聲音信息經過壓縮處理後放在網站伺服器上,讓用戶能夠一邊下載一邊觀看、收聽(即所謂的「在線欣賞」),而不需要等整個壓縮文件下載到自己的機器上才可以欣賞的網路傳輸技術。目前,在這個領域中的競爭者主要有微軟、RealNetworks、Apple三家公司,例如微軟新近發布了Windows Media Services 9、RealNetworks公司新近發布的Helix Platform、Apple新近發布的Darwin streaming server 4.1,意圖在流媒體領域大幹一場。

    一般來說,一個完整的流媒體服務系統需要三個部分組成:編碼器、流伺服器和播放器。編碼器通過對內容來源(如MP3文件或者麥克風輸入)進行編碼,並將編碼過的內容發送到流伺服器;流伺服器再將它們發布到Internet,這樣客戶端的播放器只要連接到流伺服器就可以進行在線播放了。

    利用Winamp架設MP3網路電台

    當我們靜靜地在欣賞美妙的MP3音樂時,你是否曾經考慮過將這些原本屬於個人的MP3音樂通過網路在區域網內進行發布,甚至還可以通過Internet進行發布?這樣就可以讓遍布世界的朋友們與你一起共享MP3音樂之旅。其實,要做到這一點並不難,你只要將本機創建為一台MP3流媒體伺服器,將自己所喜愛的MP3音樂不停播放,然後通知朋友們訪問你的這台MP3伺服器就可以了。

    說起MP3的播放,使用最廣泛的莫過於Winamp了。對於MP3流媒體服務這個領域,Winamp的開發者Nullsoft公司當然不會放棄,專門發布了面向MP3的流伺服器SHOUTcast Server。雖然它的功能沒有Windows Media Server和Real Server強大,但它不僅對硬體的要求極低,更關鍵的是完全免費,使用起來沒有後顧之憂。另外你還需要下載一個名為SHOUTcast DSP Plug-in的插件,只有安裝了這個不起眼的插件,Winamp才能支持流媒體服務。

    首先打開Winamp(請注意版本號必須在2.22以上),切換到「Options」 | 「Preferences」| 「DSP/Effect」標簽頁,選中「Nullsoft SHOUTcast Source DSP v1.8.2a[dsp_sc.dll]」下的「Configure」按鈕。打開「SHOUTcast Source」窗口,選擇「Output」標簽頁,如圖1所示,在「Address」欄內填入本機的IP地址。如果你想在Internet上廣播MP3音樂,則必須鍵入本機的外部IP地址,然後就可以從程序組中運行SHOUTcast DAAS(GUI)程序以啟動SHOUTcast服務。這時系統會自動連接到http://yp.shoutcast.com伺服器,接下來請返回圖1窗口點擊「Connect」按鈕。如果連接成功,該按鈕會變為「disconnect」字樣,這樣我們就完成了在本機架設MP3流伺服器的全部過程。

    架設REAL格式的視頻點播中心

    如果是架設視頻點播伺服器,那麼選擇Real格式是非常明智的。因為RealProcer Plus這款功能強大的軟體操作相當簡單,每次使用時會彈出一個向導對話框進行操作提示。目前最新版本是10.0,我們只要選擇8.5.1以上的版本即可。

    從「工具」菜單下選擇「創建網頁」命令,此時會彈出一個如圖2所示的向導式對話框,點擊「前進」按鈕選擇你希望用於創建Web頁面的Real多媒體文件。隨後RealProcer會詢問是創建「彈出式播放器」還是「嵌入式播放器」,一般建議選擇後者,因為這樣所需要的系統資源更低,當然啟動速度也更快。至於播放器的界面,可以選擇「標准播放器」,很快就可以創建成功。

    最後,RM文件對象所在的目錄會增加一些文件,請將這些文件與RM對象一起上傳,不過要注意保證RM文件與HTML文件在同一目錄下,否則播放器可能無法找到播放對象。

    架設WMP流媒體伺服器

    微軟的手伸得很長,什麼領域都要插足一下。憑借著Windows操作系統的影響力,Windows Media Player市場佔有率越來越高,而微軟的*.asf、*.wmv、*.wma、*.avi等格式也開始被越來越多的用戶所接受。

    架設WMP流媒體伺服器,你需要安裝Windows Media Encoder才行,目前最新版本是9.0簡體中文版。如圖3所示,我們應該在這里選擇「廣播實況事件」,接著選擇用來編碼的音頻和視頻設備。注意請事先將音頻和視頻設備與計算機正確連接,否則會無法檢測到。接著你還需要指定服務和發布點,當然也可以使用現有的發布點。然後Windows Media Encoder會自動創建伺服器,並給出HTTP連接地址與區域網內部地址,請記住這些內容,最後點擊「開始」按鈕正式啟動WMP流媒體伺服器。

    接下來,我們就可以將剛才記下的HTTP連接地址與區域網內部地址告訴給朋友們。他們只要打開IE,輸入正確的IP地址和埠號,很快就可以訪問WMP流媒體伺服器。

    架設QT流媒體伺服器

    平時,我們見到的大多是打造MWF(矢量地圖窗口文件,Map Window File)或RM流伺服器,可是你可知道QuickTime(以下簡稱QT)流媒體伺服器應該如何來打造嗎?其實,藉助蘋果的QuickTime Streaming Server工具,我們可以在短時間內快速打造出一台QT流伺服器。

    首先我們要准備一些工具,QuickTime媒體播放工具當然是必不可少的。目前最新版本是6.5簡體中文版,到處都可以找到,或者直接到蘋果公司的網站下載,並且需要在伺服器和客戶端同時安裝。Perl語言解析器,最低版本要求是5.0以上。QuickTime Streaming Server與用戶見面最早是在1999年,當時以其開放源代碼和基於標準的實時傳輸協議/實時流協議(RTP/RTSP)引擎深深地動搖了流媒體工業的基礎,目前的最新版本是5.0,下載文件共9.2MB。

    從http://developer.apple.com/darwin/projects/streaming/地址可以免費下載,但你必須擁有Apple的注冊用戶名才能登錄(注冊是免費的),這里有Mac OS X、Red Hat、Solaris、Windows NT/2000/XP等版本可供選擇。下載回來的是一個自解壓文件,釋放後執行Install.bat運行安裝程序,運行過程在命令提示符窗口中完成,最後還需要設置登錄用戶名、密碼,如圖4所示,當看到「Setup Complete!」的提示信息時即大功告成。QT流媒體伺服器建設過程和RM類似,在這里就不再贅述。

    如何共享音頻和視頻

    共享音頻

    前面,我們利用Winamp、SHOUTcast Server將本機架設為一台MP3流伺服器,那麼該如何讓遍布天南海北的朋友或區域網中的同事欣賞這些美妙音樂呢?

    這有兩種方法:一種是打開Winamp,從「Play」菜單下選擇「Location」命令,或者直接鍵入「Ctrl-L」組合鍵打開一個對話框,然後在這里鍵入MP3流伺服器的URL地址或者IP地址、埠號(預設為8000),例如「http://192.168.0.1:8000」或者「http://61.277.1.24:8000」即可收聽;另一種方法則更為簡單,從IE中打開「http://192.168.0.1:8000」進入Web管理頁面,如圖5所示,然後點擊「收聽」按鈕就可以在線收聽MP3流音樂。

    共享視頻

    雖然蘋果的QuickTime Player的市場佔有率遠遠不如Real或Windows Media Player,但忠實的用戶依然不少。而且蘋果畢竟是網路流媒體的開山鼻祖,因此許多最新大片都是採用QT格式。

    首先必須在機器上啟動QT服務,然後通知朋友們在遠程計算機中打開QuickTime。從「文件」菜單中選擇「在新的播放窗口中打開URL」命令,鍵入「rtsp://server/file.mov」來訪問QT流伺服器以實現遠程播放。這里的「server」是伺服器的IP地址,「file.mov」是媒體文件名,默認的RTSP傳輸埠是554埠。如果網路連接沒有什麼問題的話,如圖6所示,那麼你很快就可以連接成功。

    建立播放列表或點播系統

    辛辛苦苦架設了一台流媒體伺服器,我們還可以建立播放列表或點播系統,甚至可以進行網路直播,反正已經用上了寬頻,不用也是浪費。

    配置QT流媒體伺服器

    打開IE,在地址欄中輸入「http://server:1220」,這里的「server」代表伺服器的IP地址。如果前面的配置沒有什麼問題的話,很快就會進入如圖7所示的管理頁面,這里以列表形式顯示了當前的系統資源佔用情況和相關的伺服器信息。我們可以在這里查看連接到伺服器的用戶類型、IP地址、數據速率、數據傳輸量、包丟失比例、連接時間、連接文件等內容,也可以在這里設置映射文件夾、加密傳輸、最大連接用戶數、分配帶寬、重置密碼、更改埠,如果你需要的話,還可以查看錯誤日誌和操作日誌。

    創建播放列表

    點擊圖7窗口右側的「New MP3 Playlist」或「New Movie Playlist」按鈕,我們可以創建一個MP3或影片的播放列表。不過這里需要說明的是,你需要將相關的媒體文件復制到C:\Program Files\Darwin Streaming Server\Movies文件夾中才行。

    如圖8所示,我們可以在這里通過「Weight」旁邊的小三角箭頭重新調整播放列表的播放順序,可惜的是QuickTime Streaming Server對簡體中文的支持十分差勁,顯示的竟然是一些亂碼字元。最後,點擊窗口右下角的「Save Changes」按鈕就可以將這份新建的播放列表保存下來,以後如果需要更改的話可以選擇「Edit Playlist」重新配置。

    不過,如果你希望其他用戶也能訪問這份播放列表文件,還必須點擊「Avaliable Playlists」列表框中的「Status」下的播放按鈕,也就是讓「Status」列的「Stopped」變為「Playing」才行。

    實現網路直播

    如果你還想在播放完MP3歌曲後說上一段話,那麼簡單的很,只要一個話筒就行了。不過,還需要在Winamp中進行一些設置,如圖9所示,在「Input Device」下拉列表框中選擇「Soundcard Input」項,這樣才會出現圖中的SoundCard Mixer設置項。如果使用默認的設置「Winamp(Recommended)」的話就只有Input Levels一項了,下面還有「Music Level」、「BGMusic Level」、「Mic Level」幾個滑塊可以調節音量的大小,而「Fade Time」是用來設

    置移出時間值。

    現在,你無需進行其它設置,准備一番後,清清嗓子,點擊「Push to Talk」按鈕,然後再按下「Lock」按鈕鎖定當前話音輸入模式。接下來就可以對著麥克風開始你的網路直播之旅了,結束請再次按下「Lock」按鈕解鎖。

    太平洋的參考資料,你想建立的是哪一種流媒體都有詳細的說明,地址是http://www.pconline.com.cn/pce/soft/lan/fwqrj/10207/78463.html