❶ 如何在區域網內架設視頻 直播 流媒體伺服器
所謂流媒體技術,是指將連續的影像和聲音信息經過壓縮處理後放在網站伺服器上,讓用戶能夠一邊下載一邊觀看、收聽(即所謂的「在線欣賞」),而不需要等整個壓縮文件下載到自己的機器上才可以欣賞的網路傳輸技術。目前,在這個領域中的競爭者主要有微軟、RealNetworks、Apple三家公司,例如微軟新近發布了Windows Media Services 9、RealNetworks公司新近發布的Helix Platform、Apple新近發布的Darwin streaming server 4.1,意圖在流媒體領域大幹一場。
一般來說,一個完整的流媒體服務系統需要三個部分組成:編碼器、流伺服器和播放器。編碼器通過對內容來源(如MP3文件或者麥克風輸入)進行編碼,並將編碼過的內容發送到流伺服器;流伺服器再將它們發布到Internet,這樣客戶端的播放器只要連接到流伺服器就可以進行在線播放了。
架設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。
從地址可以免費下載,但你必須擁有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),例如「」或者「」即可收聽;另一種方法則更為簡單,從IE中打開「」進入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,在地址欄中輸入「」,這里的「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」按鈕解鎖
❷ 如何在區域網內架設視頻直播流媒體伺服器
具體可查看該軟體教程:
HoinWare區域網流媒體直播軟體如何實現直播功能
❸ 怎樣做流媒體(無盤)
《基於PXE的無盤網路系統》
新聞內容:
無盤網路的應用十分的廣泛,但由於各方面的原因,一直停留在Windows 95平台上,使其應用受到限制。
PXE是RPL的升級品,它是Preboot Execution Environment的縮寫,在工作站啟動之前便預置好它的工作環境。兩者不同之處在於RPL是靜態路由,而PXE是動態路由。不難理解,RPL是根據網卡上的ID號在加上其他的記錄組成的幀(Frame)向伺服器(Server)發出請求,而伺服器那裡早已經有了這個ID數據,匹配成功則進行遠程啟動。PXE則是根據伺服器端收到的工作站MAC地址(就是網卡號),使用DHCP服務給這個MAC地址指定一個IP地址,即PXE為工作站動態分配IP地址,工作站得到IP地址後,從伺服器上下載啟動映象文件,在工作站內存中虛擬一個軟碟機,並將啟動映象文件還原為實模式連網文件、系統內核文件和環境設置文件,無盤站各種工作環境,包括:伺服器名、共享目錄名及網卡實模式驅動程序,都是在此環境文件中設置的。
目前廣為流傳的PXE無盤網路實際上是PXE+LITENET形式的,PXE由INTER公司出品,是一個免費軟體,其作用是為工作站提供動態IP地址(經由伺服器的DHCP服務)並將啟動映像下載到本地內存,然後控制權由BOOTROM 轉移到操作系統,完成啟動過程。
LITENET由QUAYSTEM公司出品,為一商業軟體,功能十分強大,其作用是在本地硬碟上安裝好操作系統及應用軟體,然後通過它提供的實用工具上傳到伺服器的某個共享目錄下,並自動生成啟動映像盤,這張啟動盤可以完成實模式的聯網、共享目錄的連接、自動注冊用戶名及實模式向保護模式的切換等工作。可以看出無盤啟動80%以上的任務是由LITENET完成的,而PXE的工作只是將啟動盤打成一映像文件DOSUNDI.1,並在啟動時提供下載。提供下載映像的軟體除INTER的PXE外,還有一些公司也提供此類工具,如Bootix提供的BPSHELL或BPDISK、3COM公司提供的DABS(支持多網卡)。
在伺服器端可以安裝Windows NT 4.0、Windows 2000 Server或Linux操作系統,它們各有其優缺點,本站採用前兩種以實例形式說明安裝調試方法。
1 伺服器的安裝和配置
Windows NT Server 4.0的安裝界面與Windows 9x類似,本文只作簡單說明。根據不同情況,用戶可以選擇從Windows32、Windows9x或Windows NT 3.51系統中升級安裝,也可在DOS下直接安裝。
在Windows 9x 的DOS方式下或在DOS提示符下輸入以下命令:winnt /b 開始安裝系統,本實例在DOS下安裝。具體步驟如下:
1 硬碟分區和格式化
在硬碟(筆者的硬碟大小為20GB)中創建一個3.6GB的分區,然後使用NTFS格式化此分區,將NT 4.0系統安裝在C:中(讀者可以根據需要進行分區,但推薦使用NTFS進行格式化分區,這樣將大大提高系統的安全性)。
2 選擇許可協議方式
當安裝到許可協議時,選擇每伺服器方式,連接用戶數為70個。許可協議有兩個項目,即「每伺服器方式」和「每客戶方式」,每伺服器方式適用於只有一個伺服器的小型區域網;而每客戶方式適用於有多個伺服器的大型網路中。因為無盤站基本上都是單伺服器構架,所以我們選擇「每伺服器方式」,而連接用戶數可根據工作站的數量來定,一般設為工作站台數的1倍。
3 輸入伺服器相關信息
Ø 輸入計算機名稱,例如PXEFS。
Ø 伺服器類型,選擇「主域控制器」。
Ø 輸入管理員賬號,例如123。
4 驅動網卡、添加通信協議及相關服務
Ø 在選定網路適配器時,選擇「從磁碟安裝……」,輸入RTL8139在NT 4.0下的驅動程序據在路徑,例如A:\WINNT,系統提示找到RTL8139 Fast Ethernet Adapter,單擊「確定」按鈕,再單擊「下一步」按鈕,然後將3個協議:TCP/IP、NWLink IPX/SPX兼容協議、NetBEUI全部選中。
Ø 在選擇「網路服務」時,單擊「從列表中選擇」按鈕,選中「Microsoft DHCP伺服器」,單擊「確定」按鈕(此步驟也可在安裝完畢Windows NT 4.0 Server系統之後再添加)。
Ø 出現「Microsoft TCP/IP屬性」對話框時,指定IP地址,例如:
IP地址:192.168.0.2
子網掩碼:255.255.255.0
默認網關:192.168.0.2
Ø 輸入域名,例如:SJF,單擊「下一步」按鈕,再單擊「完成」按鈕,完成伺服器的安裝,系統重新啟動。
Ø 安裝Windows NT升級補丁
安裝Windows NT升級補丁是為了使系統認別更大的硬碟分區、修復一些內部錯誤和識別一些新的硬體。目前硬碟的容量一般都較大,所以在安裝完畢NT系統後,都要安裝SPK3以上的補叮
Ø 重新啟動NT伺服器後,安裝SPK5補丁程序(WINNT 4.0隻認8GB以下硬碟,加上SPK5後可認大容量硬碟),雙擊SPK5安裝文件SP5I386,按默認值安裝,完畢後,系統自動重新啟動。
Ø 在NT伺服器上打開「磁碟管理器」,將剩餘的硬碟空間,分一個D區,並採用NTFS文件格式進格式化,其容量為16GB,用來存放PXE上傳文件(注意應盡量使這一空間容量大一些,以備後用。若D盤盤符被光碟機佔用,則可以先將光碟機指定為另一個盤符,然後將此分區分配D盤符。
2 DHCP伺服器安裝及設置
由於PXE無盤 Windows 98使用TCP/IP協議傳輸信息,因此在PXE無盤網中,TCP/IP協議是必需的,而且工作站在啟動時的IP地址的是動態獲得的,所以在安裝伺服器時必須安裝DHCP服務。當工作站啟動時,它會自動與DHCP伺服器通信,並由DHCP伺服器給動態工作站分配IP地址。在安裝完DHCP之後,要為它設置一個060的項目,用於無盤工作站在實模式下獲得IP地址,這一點與有盤站是不同的。
1 安裝DHCP伺服器
用滑鼠右鍵單擊「網上鄰居」圖標,在彈出的快捷菜單中選擇「服務」,然後單擊「添加」,在網路服務列表中,選中「Microsoft DHCP伺服器」,如圖1所示。
圖1 添加DHCP
在「選定網路服務」對話框中,單擊「確定」按鈕,出現「Windows NT安裝程序」對話框,提示你安裝DHCP時需要復制一些Windows NT文件,要你輸入Windows NT文件所在路徑,如:E:\i386。單擊「繼續」按鈕,開始復制Windows NT文件。復制完畢,出現一個提示框,提示你DHCP以安裝完成,但還需要指定DHCP的IP地址。單擊「關閉」按鈕後,出現Microsoft TCP\IP 屬性對話框。要你指定DHCP的IP地址,按前面指定的IP地址再指定一次。
2 DHCP伺服器設置
Ø 創建作用域
運行「開始」→「程序」→「管理工具(公用)」→「DHCP管理器」,啟動「DHCP管理器」。 在「DHCP管理器」窗口的「DHCP伺服器」列表中,雙擊「本地計算機」圖標,執行「作用域」菜單下的「創建」命令,出現如圖3所示的對話框。在「創建領域—(本地)」窗口中,輸入以下一些相關參數。
例如: 起始地址:19168.0.20
結束地址:19168.0.80
子網掩碼:255.255.255.0
租用期間:無限制
輸入完畢後,單擊「確定」按鈕,然後單擊「是」按鈕,立即啟用新的作用域。
圖2 創建作用域
Ø 為PXE無盤用戶增設一個060選項
為PXE增加一個DHCP選項,ID號為060,名稱為ClassID,類型為字元串(非數組類型),並將其設為全域類型,數值設為PXEClient。
在「DHCP管理器」窗口中,雙擊本地計算機,出現一個[19168.0.0],單擊[19168.0.0],單擊「DHCP選項/默認……」,再單擊「新建」按鈕,輸入名稱為ClassID,類型為非數組的字元串,ID為060,單擊「確定」按鈕,再次單擊「確定」按鈕,回到「DHCP管理器」窗口,單擊「DHCP選項/全域」,在「未使用選項中」選擇「060 ClassID」,單擊「添加」,單擊數值按鈕,在出現的「數值(U)」文本框中輸入PXEClient,單擊「確定」按鈕。
關閉「DHCP管理器」窗口,然後再次進入「DHCP管理器」窗口,單擊[19168.0.0]看選項配置是否出現「060、ClassID——PXEClient」。若出現如圖3所示內容,則說明配置正確,否則錯誤,需重新配置,具體可以這樣作:先將DHCP服務刪除,重啟工作站後,重新安裝設置。
圖3 DHCP管理
3 伺服器端工作組、用戶的添加及其工作目錄的設置
在有盤站安裝Lintenet軟體之前,應先在伺服器端為無盤用戶設置工作組及用戶名,並為它們建立共享的工作目錄,讀者可根據需要,為應用程序建立幾個目錄。以下為本實例的設置步驟。
1 添加無盤工作組(例如PXEClass)
Ø 單擊「開始」菜單→「程序」 →「管理工具」 →「域用戶管理器」,出現如圖4所示的域用戶管理器窗口。
圖4 添加組和用戶
Ø 在「域用戶管理器」窗口中執行「用戶」菜單」下的「新全局組」命令,出現「新全局組」對話框,輸入組名(例如PXEClass),描述框可以不填,如圖5所示,輸入完畢後,單擊「確定」按鈕。
圖5 添加組
2 添加用戶
通過域用戶管理器添加公共用戶lnguest,無盤用戶p01、p02、……、pnn
Ø 單擊「開始」菜單→「程序」 →「管理工具」 →「域用戶管理器」,出現如圖4所示的窗口。
Ø 在「域用戶管理器」窗口中,執行「用戶」菜單」下的「新用戶」命令,出現「新用戶」對話框,輸入用戶名lnguest,密碼為lnguest,選中復選框「密碼永久有效」和「用戶下次登錄時不得修改密碼」,輸入完畢,如圖6所示,然後單擊「添加」按鈕,完成lnguest用戶的添加。其它用戶的添加和lnguest用戶相類似。
注意:
@ lnguest為litenet軟體要求建立的內置內戶帳號,所以不得更改,若修改了則必須相應地修改生成的啟動軟盤中的Startnet.bat內容。
@ 無盤用戶帳號,讀者可自行定義。
@ 密碼必須與用戶名相同,否則不能自動登錄。
圖6 添加用戶
3 將用戶添加到PXEClass組中
在「域用戶管理器」窗口下方的組列表中,雙擊前面建立的PXEClass組圖標,出現「全局組屬性」對話框,在「非成員」列表中,選中p01、p02、……、pnn和lnguest用戶,然後單擊「添加」按鈕,可以看到這些用戶被移到了「成員」列表中,如圖7所示。
圖7 將用戶添加到組
4 建立共享目錄並設置其許可權
Ø 建立共享目錄
新建一個共享目錄,例如:在D盤根目錄建立共享目錄PXEFILES,此目錄用於存放由有盤站傳送過來的文件;然後在PXEFILES目錄下再為每個無盤用戶建立各自的個人目錄,例如:p01、p02、……、pnn等。
注意:
@ PXEFILES可以建立在其它盤或其它目錄下,但p01、p02、……、pnn必須建立在下,而且也要共享。
@ PXEFILES應建立在分區空間較大的磁碟上
Ø 設置共享目錄的許可權
PXEFILES許可權設置
在伺服器上,打開我的電腦中的D盤,右鍵單擊PXEFILES目錄圖標,在彈出的快捷菜單中,單擊「屬性」命令,出現如圖8所示界面,單擊「共享」選項卡。選中「共享為」,共享名按默認的PXEFILES,用戶個數為「無限制」,如圖9所示。注意此界面中的許可權,不是我們所需要設置的許可權。單擊「安全性」選項卡,單擊「許可權」按鈕,進入「目錄的許可權設置」對話框,設置PXEFILES的許可權將Everyone 的完全控制許可權刪除,設置Administrators用戶組和lnguest 用戶對其有完全控制許可權,同時設置PXEClass對其有讀取許可權。設置完畢後如圖10所示,單擊「確定」按鈕,完成PXEFILES許可權的設置。
注意:
@ 「共享」中的許可權設置,是針對對等網而設置,而我們所使用的方式是域控制方式,並非用工作組構造的對等網,所以在設置許可權時都應該為安全性許可權。對於共享許可權應保留為「Everyone 完全控制」,由於安全性許可權中無盤用戶對相關目錄無完全控制許可權,所以仍然不能對這些目錄作刪除或修改等影響服務安全的操作。
圖8 PXEFILES屬性
圖9 將PXEFILES設為共享
圖10 設置目錄許可權
其它無盤用戶的許可權設置
方法與PXEFILES許可權設置類似,其許可權包括PXEFILES所擁有的三個許可權加上無盤個人用戶對自己目錄的完全控制許可權,例如:P01用戶對P01目錄有完全控制許可權。
4 Intel PXE-PDK的安裝和設置
PXE-PDK是為一免費軟體,由INTER公司出品,本站配套光提供了Inter PXE-PDK2.0,讀者也可以到INTER網站下載其最新版本,它的作用是生成遠程啟動映像,並以MTFTP多點傳輸協議為無盤站提供下載此啟動映像,從而完成無盤啟動的第一步,它的安裝比較簡單,下面介紹安裝方法及其相關設置。
1 Intel PXE-PDK的安裝
Ø 在Intel PXE-PDK安裝目錄下,雙擊PXE20-PDK開始安裝PXE FOR NT0 ,按默認值安裝。
Ø 當安裝到Select Components對話框時,選擇「Install with Windows NT4 Server CD」,並將NT0安裝盤放入光碟機,隨後提示文件所在路徑,例如:D:\clients\msclient\netsetup,單擊「OK」,再單擊「Next」按鈕,在「Select the configuration of the PXE Server」選項中,選擇前3項,然後重啟伺服器。
2 測試DHCP和PDK
准備兩張DOS22可引導系統盤,其中一張拷入Himem.Sys, RamDrive.sys,More.Com和FC.Com,標記為APITEST,運行NT主菜單中PXE PDK ApiTest Image Creator 將該盤內容產生APITEST.1文件。另外一張拷入More.Com, 運行NT主菜單中PXE PDK DosUndi Image Creator 將該盤內容產生DOSUNDI.1文件。系統安裝時會提示插入NT安裝盤,注意不要選\i386,只輸入根目錄即可。
注意:
@ 製作PXE DOS啟動映像盤,主要是用來以測試網路、DHCP和PDK是否正常,若不需要測試或不需啟動到DOS,則可以跳過不作此步驟,一般情況下在安裝PXE 無盤Windows 98系統時都可以不作此步。
3 Intel PXE-PDK的設置
Ø 在NT伺服器上,單擊菜單「開始」→「程序」→「PXE PDK/PXE PDK Configuration Program」。出現如圖11所示的界面。
圖11 PXD PDK配置界面
Ø 在「PXE Configuration Utility 」窗口中,用滑鼠右鍵單擊「Proxy DHCP Server」 項目,選擇「 Configure Proxy DHCP Server ……」,然後單擊「Client Option」選項卡,在「Remote Boot Prompt Timeout Seconds」文本框中輸入0,使無盤站啟動時,無菜單顯示。
Ø 單擊「to BootServer discovery List」按鈕,在BootServer中選定3號(DOSUNDI)選項,再將IP地址設為:192.168.0.2,單擊「add to Discovery Lis」按鈕,如圖12所示,單擊「OK」按鈕,單擊「確定」按鈕。
Ø 雙擊「proxy DHCP SERVER」,然後雙擊「client Boot Menu」,再單擊「x86pc(UNDI)」,在右邊的窗口中滑鼠右鍵單擊「DOSUNDI1」,選擇「Move entry up」。可以看到「DOSUNDI」移到了第一項,關閉此窗口。
圖12 配置引導伺服器
5 有盤站Litenet PC安裝前准備工作
1 安裝並設置有盤Windows 98系統
用常規方法安裝Windows 98第二版,將其「主網路登錄」項設置為「Microsoft網路用戶」,並將其屬性中「登錄到Windows NT域」復選框選定,Windows NT域設為「SJF」(與前面設置的伺服器域名相應),然後單擊「確定」按鈕。
添加3個協議(TCP/IP、NetBEUI、IPX/SPX兼容協議),並將「TCP/IP協議」設為自動獲得IP地址,注意:「文件及列印共享」不能選定。設置完畢後,如圖13所示。
圖13 添加協議
2 復制網卡實模式驅動程序
所謂實模式驅動程序,就是在DOS下的連網程序,PXE是在DOS下完成連網後,設置無盤Windows 98的工作環境,然後再由實模式切換到保護模式,可見實模式下
復制實模式以下文件:將keyb.com、ndishlp.sys、net.exe、net.msg、protman.dos、protman.exe、protocol.ini、RTL8139.sys、rtsnd.dos、snapshot.exe復制到C:\Windows目錄下,全部替代。將第一版的ndis.vxd復制到C:\Windows\System 目錄下(原文件為162K替代為154K)。以上所提及文件存入在本站配套光碟的PXE目錄下,讀者也可到筆者的個人網站 http://www.arklan.com/ 去下載,請注意,在復制10個實模式驅動程序後, 應將它們的只讀屬性去掉,不然的話會在安裝後面時會出錯。
3 在Windows 98中禁用A驅
安裝Windows98的擴展控制面板組件,本站配套光碟的PXE目錄下的Powertoy目錄下有此組件的安裝文件。雙擊文件tweakui.cpl當提示安裝文件路徑時,輸入tweakui文件所在路徑,然後按默認選項安裝。
然後在「控制面板」中雙擊「tweakui」圖標在My Computer選項中將A驅前的勾去掉,禁止A驅。這只是禁用98下的A驅,並不禁用實模式下的A驅,對後面生成PXE啟動盤不產生任何影響。
6 Litenet PC安裝及設置
在上述有盤工作站以lnguest用戶身份登錄NT域,開始安裝litenet 實用軟體,並上傳整個系統,在安裝過程中會生成一張PXE啟動軟盤,在後續步驟中將使用它投製作啟動映象文件,為了保證能夠正常生成啟動映象文件,所使用的軟碟機和軟盤質量一定要比較好的。
Litenet軟體是由QUALYSTEM公司提供的商業軟體,目前最高版本為1.15,本站配套光碟的PXE目錄下收錄了該軟體V1.15的測試版,讀者也可以到http://www.qualystem.com網站下載最新版本的測試版。
(1) 進入的Litenet安裝文件所在目錄,雙擊「Setup」開始安裝。出現「Step 0」界面,如圖14所示,單擊「Next」按鈕。
圖14 litenet安裝STEP 0
(2) 出現「license.txt」文本框,其內容為許可協議,關閉「license.txt」文本後,出現如圖15所示對話框,單擊「Yes」按鈕,同意安裝協議。
圖15 安裝協議對話框
(3) 出現「Step 1」界面,在「NetBIOS Server Name」文本框中輸入伺服器名,例如:PXEFS。在「NetBIOS Share Name」文本框中輸入共享目錄名,例如:PXEFILES,如圖16所示,單擊「Next」按鈕。
圖16 litenet安裝步驟STEP 1
(4) 出現「Comfirm」對話框,如圖17所示,系統提示實模式下的驅動沒有發現,並綁定網卡實模式,單擊「Yes」按鈕。
圖17 網卡實模式安裝提示框
(5) 出現「Real Mode Net」對話框,在「Nic Type」下拉式列表框中選取相應的網卡類型,例如:「RTL8139」,如圖18所示,單擊「Install」按鈕,完成後,單擊「Finish」按鈕。
圖18 網卡實模式向導
(6) 出現「Step 2」界面,系統自動搜索到網卡實模式下的驅動程序,例如TP-link TF-3239網卡的實模式驅動程序為:RTSND.DOS,如圖19所示,單擊「Next」按鈕。
圖19 litenet安裝步驟STEP 2
注意:
@ 若已經綁定實模式驅動程序,則不會出現這一步驟。
(7) 出現「Step 3」界面,提示Windows目錄、System目錄、TEMP目錄所在位置,如圖20所示,若無誤則單擊「Next」按鈕。
圖20 litenet安裝步驟STEP 3
(8) 出現「Step 4」界面,在「Location of MS Windows files」文本框中,系統需復制幾個英文版Window 98的文件。輸入英文版的Windows 98安裝文件所在路徑,例如:E:\Ewin98,如圖21示,單擊「Next」按鈕。
圖21 litenet安裝 步驟STEP 4
(9) 出現「Step 5」界面,如圖22所示,提示實模式命令所在目錄和litenet 軟體的安裝目錄,可以按默認值設置,單擊「Next」按鈕。
圖22 litenet安裝 步驟STEP 5
(10) 出現「Comfirm」對話框,如圖23所示,系統提示准備完成最終的設置,是否繼續,單擊「OK」按鈕。
圖23 第一部分完成對話框
(11) 出現「Comfirm」對話框,系統提示當用生成的啟動軟盤時是否要求用戶輸入用戶名及密碼,如圖24所示。如果選擇「No」則可以自動登錄,我們一般情況下選擇「No」,使工作站自動登錄。
圖24 自動啟動對話框
(12) 出現「Comfirm」對話框,如圖25所示。系統你必須重新啟動工作站,才能完成設置,單擊「Yes」按鈕,系統自動重新啟動。
圖25 系統提示重啟
(13) 工作站重新啟動後,仍然以「lnguest」身份登錄網路。出現「Step 6」界面,放入一張質量較好的軟盤,用於製作啟動映像盤,單擊「Next」按鈕,出現「格式化」對話框,將其全面格式化,並選中「復制系統文件」。
(14) 出現「Step 7」界面,開始製作啟動映像軟盤,單擊「Next」按鈕,復制相關文件。出現「Step 8」界面,系統提示安裝Litenet實用工具,按默認值設置,單擊「Next」按鈕,系統提示是否將litenet實用工具添加開始菜單中,單擊「Yes」按鈕,其它選項按默認值選定。
(15) 出現「Step 9」界面,單擊「Next」按鈕,再單擊「OK」按鈕。出現「Synchroniaer」界面,如圖26所示,選擇「From Local Driver」即從本地磁碟上傳,單擊「Complete Copy」,即完全上傳。
圖26 客戶端上傳界面
(16) 上傳完畢後,出現「Warning」,提示是否要對Windows 98第二版進行修補,由於我們前面已經將第一版的NDIS.VXD覆蓋了第二版的同名文件,所以不再需要進行修補,單擊「No」,然後再單擊「OK」按鈕。
(17) 出現「Step 10」,單擊「Finish」,至此litenet PC安裝完畢,在後面文章中我們稱這台工作站為上傳機。
8 特殊應用軟體的安裝
一般的應用軟體,可在本地硬碟將其安裝在默認的路徑C:\Program files 中,然後以lnguest 身份登錄伺服器,上傳文件即可。所謂一般的應用軟體指的是在工作站端運行該軟體時,只需讀取許可權。這類軟體主要有:OFFICE2000、VB0、VF0、AUTOCAD 、FLASE5、PHOTOSHOP5等等。
特殊的應用軟體指的是在工作站端運行此軟體時,程序會修改或添加文件內容,也就是說工作站用戶(例如p29)應對應用軟體的所在目錄有更大的許可權。這類軟體主要有:OICQ2000 、Netants1.22、CuteFTP4.1、網吧管理專家9.4、東方快車3000、用友財務及企業管理軟體UFERP-M8.11等。對於這些軟體我們根據軟體所佔空間的大小分成兩類,對於占空間大的軟體,例如:東方快車3000,可按一般軟體進行安裝,然後在伺服器端對其安裝目錄進行備份,再將對目錄的「完全控制權」附給PXEclass 工作組,在運行過程中,若損壞,則從備份目錄中復制回來;對於占空間較小的軟體,則採用以下方法處理:在有盤站上以lnguest 身份登錄,在S:上建一個目錄用於安裝軟體(例如:S:\Program Files),將所需軟體安裝於此。在伺服器端將此目錄及其下面的文件一起復制到各用戶目錄中,例如p29 。
9 PXE無盤Windows 98啟動過程詳解及故障解析
初學安裝PXE無盤Windows 98時,由於安裝過程的疏忽或軟、硬體的兼容性,致使無盤Windows 98無法正常啟動,面對滿屏英文提示,初學者可能會無可適從,不知如何下手解決,只能反復重裝系統,浪費大量寶貴時間。自從筆者在個人網站http://www.arklan.com/ 開通PXE專題,幾個月以來,收到近二千封電子郵件,詢問有關PXE安裝使用問題,結合近半年的的PXE組網經驗及廣大網友提供的材料,精選其中最常見的二十餘種故障,按啟動過程的先後順序,表述如下,若有不詳之處,或有什幺寶貴經驗,請發郵件至[email protected] 。
1.網卡設置
按下電源開關,系統開始自檢,當自檢完硬碟、光碟機後,出現以下提示(文中加粗字體為屏幕提示):
Realtek RTL 8139 (A/B/C)/RTL8130 Boot Agent Press Shift-F10 to configue……
此信息默認為停留3秒鍾,此時,按下SHIFT+F10進入網卡配置菜單,共有4個選擇:
1. Network Boot Protocol (PXE RPL)按空格改變網路引導協議
2. Boot order (Rom Disable禁止BOOR ROM引導
Int 18h先從BIOS設置中的次序引導
Int19h先從BOOT ROM引導
PnP/BEV從BBS引導)
3. Show config Message (Enable Disable) 啟動時是否顯示SHIFT—F10
4. Show Message time (3 seconds 4seconds 5seconds 8seconds 10seconds) 啟動時shift—f10提示信息停留的時間。
新網卡的Boot order 選項為禁止BOOT引導,所以所有新網卡必須進入設置程序,將其設為INT18 或INT19,設置完畢後,按F4保存退出。
故障1:無盤啟動時,不出現SHIFT—F10提示,或者出現E—28提示BIOS結構與BOOT ROM不一致。
產生原因:有些主板與PXE BOOTROM不兼容,此時便無法從晶元引導無盤Windows 98。
解決方法:更新BOOT ROM版本或更換主板,與PXE不兼容的主板主要是AMI版本的BIOS,在AWORD BIOS版本上的主板則很少出現。
2.工作站IP地址的獲得
出現以下提示信息:
Intel UNDI,PXE-2.0(build 082)
Copyright(c)1977-2000 Intel corporation
…………
Client Mac ADDR:00 E0 4c 39 41 4f
DHCP……
等待一段時間後工作站從伺服器上獲取IP地址,出現Client IP:192.168.0.35 MASK:255.255.255.0 、DHCP IP:192.168.0.2 ,自動獲取IP地址成功。
❹ 機頂盒怎麼設置流媒體地址
進入設置界面設置即可。
進入有線連接設置界面,接入方式分三種類型,流媒體單獨線路的並有寬頻賬號密碼的請選擇PPPOE類型,選擇後輸入寬頻賬號密碼點擊下一邊,流媒體連接到辦公網路中的,請選擇LAN類型,選擇後按照下面提示填寫IP地址、子網掩碼、默認網關、DNS伺服器等信息,填寫好後選就行了,如有不明也可以聯系IT服務部。
設置完成後會顯示數據更新,數據更新完成後,有兩個電視節目,具體選擇播放哪個請咨詢人資同事,整個流媒體設置就完成了。
❺ 如何架設流媒體伺服器
所謂流媒體技術,是指將連續的影像和聲音信息經過壓縮處理後放在網站伺服器上,讓用戶能夠一邊下載一邊觀看、收聽(即所謂的「在線欣賞」),而不需要等整個壓縮文件下載到自己的機器上才可以欣賞的網路傳輸技術。目前,在這個領域中的競爭者主要有微軟、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服務。這時系統會自動連接到伺服器,接下來請返回圖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。
從地址可以免費下載,但你必須擁有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),例如「」或者「」即可收聽;另一種方法則更為簡單,從IE中打開「」進入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,在地址欄中輸入「」,這里的「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」按鈕解鎖。
❻ 什麼是流媒體怎樣製作
流媒體的定義
所謂流媒體是指採用流式傳輸的方式在Internet播放的媒體格式。 流媒體又叫流式媒體,它是指商家用一個視頻傳送伺服器把節目當成數據包發出,傳送到網路上。用戶通過解壓設備對這些數據進行解壓後,節目就會像發送前那樣顯示出來。
這個過程的一系列相關的包稱為「流」。流媒體實際指的是一種新的媒體傳送方式,而非一種新的媒體。流媒體技術全面應用後,人們在網上聊天可直接語音輸入;如果想彼此看見對方的容貌、表情,只要雙方各有一個攝像頭就可以了;在網上看到感興趣的商品,點擊以後,講解員和商品的影像就會跳出來;更有真實感的影像新聞也會出現。
流媒體技術發端於美國。在美國目前流媒體的應用已很普遍,比如惠普公司的產品發布和銷售人員培訓都用網路視頻進行。
流式傳輸方式則是將整個A/V及3D等多媒體文件經過特殊的壓縮方式分成一個個壓縮包,由視頻伺服器向用戶計算機連續、實時傳送。在採用流式傳輸方式的系統中,用戶不必像採用下載方式那樣等到整個文件全部下載完畢,而是只需經過幾秒或幾十秒的啟動延時即可在用戶的計算機上利用解壓設備(硬體或軟體)對壓縮的A/V、3D等多媒體文件解壓後進行播放和觀看。此時多媒體文件的剩餘部分將在後台的伺服器內繼續下載。
與單純的下載方式相比,這種對多媒體文件邊下載邊播放的流式傳輸方式,不僅使啟動延時大幅度地縮短,而且對系統緩存容量的需求也大大降低。
在Internet上所傳輸的多媒體格式中,基本上只有文本、圖形可以照原格式在網上傳輸。動畫、音頻、視頻等雖然可以直接播放在網上播放,但文件偏大,即使使用專線上網,也要等完全下載後才能觀看,這三種類型的媒體均要採用流式技術來進行處理以便於在網上傳輸。另外,還有一些如PowerPoint文件、多媒體課件等內容也需要用流式技術進行傳輸。
流(Stream)媒體格式是將一個資料(動畫、影音等)分段傳送,用戶不必等待整個內容傳送完畢,就可以觀看到即時的連續的內容,甚至可以隨時的暫停、快進、快倒。由於不同的公司發展的文件格式不同,傳送的方式也有所差異,因此,我們必須非常清楚各種流媒體文件的格式。
3.1 RealVideo的.rm視頻影像格式和.ra的音頻格式
.ra格式是RealNetworks公司所開發的一種新型流式音頻Real Audio文件格式。.rm格式則是流式視頻Real Vedio文件格式,主要用來在低速率的網路上實時傳輸活動視頻影像,可以根據網路數據傳輸速率的不同而採用不同的壓縮比率,在數據傳輸過程中邊下載邊播放視頻影像,從而實現影像數據的實時傳送和播放。客戶端通過Real Player播放器進行播放。
3.2 Microsoft Media technology的.asf格式
Microsoft Media technology的ASF也是流行一種網上流媒體格式。它的使用與windows操作系統是分不開的,其播放器Microsoft Media Player已經與windows捆綁在一起,不僅用於Web方式播放,還可以用於在瀏覽器以外的地方來播放影音文件。
4、流式技術的主要解決方案
到目前為止,Internet上使用較多的流媒體格式主要有RealNetworks公司的Real system、Microsoft公司的Windows Media Technology和Apple公司的QuickTime,它們是網上流媒體傳輸系統的三大主流。
4.1 Real system
Real System由媒體內容製作工具Real Procer、伺服器端RealServer、客戶端軟體(Client Software)三部分組成。其流媒體文件包括RealAudio、RealVideo、Real Presentation和RealFlash四類文件,分別用於傳送不同的文件。Real System採用SureStream技術,自動地並持續地調整數據流的流量以適應實際應用中的各種不同網路帶寬需求,輕松在網上實現視音頻和三維動畫的回放。
RealSystem流式傳輸系統
Real流式文件採用Real Procer軟體進行製作,首先把源文件或實時輸入變為流式文件,再把流式文件傳輸到伺服器上供用戶點播。
由於其成熟穩定的技術性能,互聯網巨人美國在線(AOL)、ABC、AT&T、Sony和Time Life等公司和網上主要電台都使用Real System向世界各地傳送實時影音媒體信息以及實時的音樂廣播。在我國,大量的影視、音樂點播和春節晚會、昆明世博會開幕式的網上直播都採用了RealSystem系統。
4.2 Windows Media Technology
Windows Media Technology是Microsoft提出的信息流式播放方案,其主要目的是在Internet和Intranet上實現包括音頻、視頻信息在內的多媒體流信息的傳輸。其核心是ASF(Advanced Stream Format)文件,ASF是一種包含音頻、視頻、圖像以及控制命令、腳本等多媒體信息在內數據格式,通過分成一個個的網路數據包在Internet上傳輸,實現流式多媒體內容發布。因此,我們把在網路上傳輸的內容就稱為ASF Stream。ASF支持任意的壓縮/解壓縮編碼方式,並可以使用任何一種底層網路傳輸協議,具有很大的靈活性。Microsoft已將Windows Media技術捆綁在Windows 2000中,並打算將ASF用作將來的Windows版本中多媒體內容的標准文件格式,這無疑將對Internet特別是流式技術的應用和發展產生重大影響。
Windows Media Technology由Media Tools、Media Server和Media Player工具構成。Media Tools是整個方案的重要組成部分,它提供了一系列的工具幫助用戶生成ASF格式的多媒體流(包括實時生成的多媒體流),分創建工具和編輯工具兩種,創建工具主要用於生成ASF格式的多媒體流,包括Media Encoder、Author、VidToASF、WavToASF、Presenter五個工具;編輯工具主要對ASF格式的多媒體流信息進行編輯與管理,包括後期製作編輯工具ASF Indexer與ASFChop,以及對ASF流進行檢查並改正錯誤的ASFCheck。Media Server可以保證文件的保密性,不被下載,並使每個使用者都能以最佳的影片品質瀏覽網頁,具有多種文件發布形式和監控管理功能。Media Player則提供強大的流信息的播放功能。
4.3 QuickTime
Apple公司於1991年開始發布QuickTime,它幾乎支持所有主流的個人計算平台和各種格式的靜態圖像文件、視頻和動畫格式,具有內置Web瀏覽器插件(Plug-in)技術,支持IETF(Internet Engineering Task Force)流標准以及RTP、RTSP、SDP、FTP和HTTP等網路協議。通過好萊塢影視城(www.hollywood.com)檢索到的許多電影新片片段,都是以QuickTime格式存放的。
QuickTime包括伺服器QuickTime Streaming Server、帶編輯功能的播放器QuickTime Player(免費)、製作工具QuickTime 4 Pro、圖像瀏覽器PictureViewer以及使Internet瀏覽器能夠播放QuickTime影片的QuickTime 插件。QuickTime 4支持兩種類型的流:實時流和快速啟動流。使用實時流的 QuickTime 影片必須從支持 QuickTime 流的伺服器上播放,是真正意義上的Streaming Media,使用實時傳輸協議(RTP)來傳輸數據。快速啟動影片可以從任何Web Server上播放,使用超文本傳輸協議(HTTP)或文件傳輸協議(FTP)來傳輸數據。
目前,FOX新聞在線、FOX體育在線、BBC WORLD、氣象頻道 (Weather Channel)等機構都加入QuickTime內容供應商行列,使用QuickTime 技術製作實況轉播節目除了上述的流媒體技術的三種主要格式外,在多媒體課件和動畫方面的流媒體技術還有Macromedia的Shockwave技術和MeataCreation公司的Meta Stream技術。
通過Shockwave技術可以方便地在Web頁面中加入圖像、動畫以及互動式界面等操作。利用這種Streaming Shockwave, 即通過流的方式使用戶在客戶端實現邊下載邊播放的功能,節省了等待的時同時間。Shockwave與Macromedia產品緊密聯系在一起,包括Flash、 Shockwave for Authorware、Shockwave for Director等技術。
MetaStream 3D的圖形設計軟體是Ray Dream Studio 5 以及Ray Dream 3D,可以方便地在網上創建、發布及瀏覽被縮放的3D圖形,它具有小文件量及流傳輸的特點,比其它任何一種已存在的Internet 3D技術壓縮率都高。主要應用於游戲開發廠商、頁面設計者、電子商務、科學研究者、專業設計者等。
5、流式傳輸協議
流媒體在網際網路上的傳輸必然涉及到網路傳輸協議,其中包括Internet本身的多媒體傳輸協議,以及一些實時流式傳輸協議等,只有採用合適的協議才能更好的發揮流媒體的作用,保證傳輸質量QOS。IETF(Internet工程任務組)是Internet規劃與發展的主要標准化組織,已經設計出幾種支持流媒體傳輸的協議。主要有用於Internet上針對多媒體數據流的實時傳輸協議RTP(Real-time Transport Protocol)、與RTP一起提供流量控制和擁塞控制服務的實時傳輸控制協議RTCP(Real-time Transport Control Protocol)、定義了一對多的應用程序如何有效地通過IP網路傳送多媒體數據的實時流協議RTSP(Real-time Streaming Protocol)。除上述協議之外,流媒體技術還包括對於流媒體類型的識別。
隨著Internet的飛速發展,流媒體(Streaming Media)技術的應用越來越普及。在新近結束的Streaming Media West展會中,Microsoft、Intel、Apple、RealNetworks等公司就流媒體技術的發展、應用展開了激烈的競爭;與會專家還預計在未來3年內,多數的Internet用戶(包括企業和個人用戶)將更多地使用流媒體技術。因此,流媒體有著廣闊發展前景,流媒體技術及其相關產品將更廣泛應用於遠程教育、網路電台、視頻點播、收費播放等,而三大技術標准和其它技術將分別占據一定的市場。可以預見,隨著廠商對流媒體技術的不斷發展和完善,以及用戶對流媒體需求的增加,流媒體技術定會更上層樓。
用軟體製作,你要是想學這方面知識可以下載視頻觀看。
製作軟體:常用的有 繪聲繪影 , Flash等等
❼ 直播軟體系統開發中的流媒體伺服器如何搭建
視頻直播軟體系統開發就找山東布穀,如何搭建流媒體伺服器:
下載對應的安裝包,使用的Linux環境
下載
復制代碼
解壓
復制代碼
到解壓後的目錄下,執行命令,啟動服務
在控制台輸入 ./nms運行
在當前程序目錄下執行 sudo ./service.sh install 安裝服務並自動運行
在當前程序目錄下執行 sudo ./service.sh uninstall 停止並卸載服務
服務成功啟動之後,可以在8000埠(默認埠)訪問流媒體服務的後台系統
首頁dashboard展示了伺服器cpu的使用情況以及網路帶寬狀況
❽ 流媒體要怎麼製作
流媒體的製作- -
使用Real Procer製作一段RM格式的流媒體文件。
普通的VCD、DVD以及AVI格式的視頻文件,都不能直接在網上實時播放,必須轉換成流媒體格式才能在線播放。
目前rm格式流媒體文件的製作工具主要是Real Procer Plus,而ASF/WMV格式流媒體文件的製作工具主要是Microsoft Media Encode(For Windows2000/XP)以及Microsoft Movie Maker(For WindowsXP)。
下面,我們以Real Procer Plus為例,體驗製作流媒體文件的一般方法。
1.啟動「Real Procer Plus」,出現流媒體製作向導對話框。選擇「Record From File」選項,單擊「OK」按鈕。
2.在「Record From File」對話框中,通過「Browse」按鈕,選取一個AVI/MPEG格式的視頻或WAV/MP3格式的音頻文件。單擊「下一步」按鈕。
3.在「RealMedia Clip Information」對話框中輸入有關這段視頻的信息,單擊「下一步」按鈕。
4.在「File Type」對話框中,選擇合適的文件類型,一般用於網路播放的流媒體文件應該選用「Single-rate for Web Servers」格式。單擊「下一步」按鈕。
5.在「Recording Wizard」對話框中,選擇適合所生成的流媒體文件傳輸的網路連接工具,一般如用於校園網或寬頻接入網際網路的話,可以選用「512K DSL/Cable Modem」,而非寬頻接入網際網路,則可選「56K Modem」或「Single ISDN」。單擊「下一步」按鈕。
6.在「Audio Format」對話框中,選擇合適的音頻格式,一般選用「Music」格式。單擊「下一步」按鈕。
7.在「Video Quality」對話框中,選擇合適的視頻質量,一般選用「Normal Motion Video」或「Smoothest Motion Video」。單擊「下一步」按鈕。
8.在「Output File」對話框中,通過「Save As」按鈕,確定所生成流媒體文件的存檔目錄和文件名。單擊「下一步」按鈕。
9.在「Prepare to Record」對話框中,核對無誤即可單擊「完成」按鈕,結束轉換流媒體文件的參數設置工作。
10.單擊「Controls」菜單中的「Start」命令,或單擊「Real procer Plus」窗口中的「Start」按鈕,即開始流媒體文件的轉換。
11.在轉換過程中,可以通過源文件和目標文件兩個小窗口,了解轉換的進程。隨時通過執行菜單「Controls」中的「stop」命令,或單擊窗口中的「Stop」按鈕,中止轉換,保存已轉換的部分文件。
12.當轉換結束後,出現「Processing Complete」對話框,表示轉換成功,單擊「Close」按鈕。這樣,就完成了從MPEG格式文件轉換到rm格式流媒體文件的工作。
13.接下來,用Real Player就能觀看這個流媒體文件。如果把它放在網站中,通過超級鏈接就能在網路中在線播放而不必全部下載到本地計算機中。
❾ 如何搭建流媒體伺服器
這個很簡單,看你需要使用何種類型的流媒體協議以及要傳輸的視音頻的格式,比較好用的推薦你使用VLC,VLC本身是一款播放器,同時也是流媒體伺服器,可以很方便的實現流媒體傳輸,下面介紹使用過程:
http://..com/question/432122684704426764,這是我寫的關於用VLC搭建流媒體伺服器的過程,你看一下跟著做,幾步就可以實現了,謝謝!
❿ 如何搭建一個區域網流媒體伺服器
所謂流媒體技術,是指將連續的影像和聲音信息經過壓縮處理後放在網站伺服器上,讓用戶能夠一邊下載一邊觀看、收聽(即所謂的「在線欣賞」),而不需要等整
個壓縮文件下載到自己的機器上才可以欣賞的網路傳輸技術。目前,在這個領域中的競爭者主要有微軟、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服務。這時系統會自動連接到伺服器,接下來請返回圖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。
從地址可以免費下載,但你必須擁有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),例如「」或者「」即可收聽;另一種方法則更為簡單,從IE中打開「」進入
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,在地址欄中輸入「」,這里的「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」按鈕解鎖。