資源描述:
《教你架設(shè)電影服務(wù)器》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、手把手教你架設(shè)電影服務(wù)器在當(dāng)今的流媒體服務(wù)器市場(chǎng)有兩個(gè)“大腕”,一個(gè)是RealNetworks公司的HelixServer,另一個(gè)就是微軟的WindowsMediaServices。RealNetworks的HelixServer優(yōu)勢(shì)在于兼容眾多操作系統(tǒng)平臺(tái),因此在大型的提供電影點(diǎn)播的網(wǎng)站,也許會(huì)運(yùn)行LINUX等操作系統(tǒng),也就只能用RealNetworks的HelixServer。而微軟的媒體服務(wù)器則是WINDOWS2000或WINDOWS2003服務(wù)器版操作系統(tǒng)自帶,基本是免費(fèi),當(dāng)然它是一個(gè)服務(wù)器組件,它不會(huì)默認(rèn)安裝,得指定
2、安裝才行。本文只介紹基于WINDOWS的流媒體服務(wù)器——WindowsMediaServices,因這是操作系統(tǒng)自帶,配置相對(duì)方便,也更好用和容易管理,功能也很強(qiáng)大。兩個(gè)WINDOWS服務(wù)器操作系統(tǒng)帶的流媒體服務(wù)器版本也不同,后一個(gè)是最新的,它稱為WindowsMediaServices9系列(見(jiàn)圖1),它最好運(yùn)行在WINDOWS2003服務(wù)器操作系統(tǒng)下。在本文我們也將在基于WINDOWS2003操作系統(tǒng),以WINDOWSMEDIASERVICES9系列為對(duì)象進(jìn)行案例的介紹。WindowsMediaServices是微軟提供的
3、一種通過(guò)Internet(互聯(lián)網(wǎng))或Intranet(內(nèi)聯(lián)網(wǎng))向客戶端傳輸音頻和視頻內(nèi)容的平臺(tái)??蛻舳丝梢允鞘褂貌シ艡C(jī)(例如WindowsMediaPlayer)播放內(nèi)容的PC計(jì)算機(jī)或設(shè)備(最終用戶);也可以是用于代理、緩存或重新分發(fā)內(nèi)容的另一臺(tái)運(yùn)行WindowsMediaServices媒體服務(wù)器。WindowsMedia服務(wù)器可從多種不同的“源”接收內(nèi)容以進(jìn)行發(fā)布。包括三種方式:1.預(yù)先錄制的存儲(chǔ)在本地服務(wù)器上的內(nèi)容,也可以從聯(lián)網(wǎng)的文件服務(wù)器上提取;2.可以使用數(shù)字錄制設(shè)備(攝象機(jī),話筒)記錄實(shí)況,經(jīng)編碼器(編碼軟件)處理
4、后發(fā)送到WindowsMedia服務(wù)器進(jìn)行廣播;3.WindowsMediaServices還可以重新廣播從遠(yuǎn)程另一個(gè)WindowsMedia服務(wù)器上的發(fā)布點(diǎn)傳輸過(guò)來(lái)的內(nèi)容。如果計(jì)劃傳輸實(shí)況內(nèi)容,則服務(wù)器將連接到支持媒體格式的編碼軟件(如WindowsMedia編碼器)。你可以使用WindowsMedia編碼器9系列(下載地:http://www.microsoft.com/downloa...cn&Hash=C39WQB8),MicrosoftProducerforMicrosoftOfficePowerPoint2003(
5、下載地:http://www.microsoft.com/downloa...p;displaylang=zh-cn),WindowsMovieMaker等,這些軟件可以從微軟公司的網(wǎng)站下載。在介紹Windowsmediaserver的架設(shè)之前,讓我們先來(lái)了解什么是“流媒體”(StreamMedia);什么是“單播”和“多播”;什么是“點(diǎn)播發(fā)布點(diǎn)”和“廣播發(fā)布點(diǎn)”等一些專業(yè)技術(shù)和微軟的專有術(shù)語(yǔ)。流媒體流媒體顧名思義,可以認(rèn)為是流動(dòng)的媒體,以連續(xù)流(數(shù)據(jù)包)的形式通過(guò)網(wǎng)絡(luò)傳遞數(shù)字媒體。指的是影音等媒體文件被分解編碼成數(shù)字信號(hào)象流
6、水一樣流向目的地,并在到達(dá)目的地時(shí)由播放器還原為圖像或聲音。這種方法在接收的同時(shí)呈現(xiàn)內(nèi)容,從而可以連續(xù)地播放數(shù)據(jù),而不必等待下載整個(gè)文件,流式處理的文件播放完后,它不會(huì)存儲(chǔ)在計(jì)算機(jī)中。發(fā)布點(diǎn)發(fā)布點(diǎn)是WindowsMedia服務(wù)器使用來(lái)將客戶端對(duì)媒體內(nèi)容的訪問(wèn)請(qǐng)求轉(zhuǎn)換為放置該內(nèi)容的服務(wù)器上的物理路徑(呈現(xiàn)給播放器的是一個(gè)網(wǎng)址,類似于網(wǎng)站的根目錄)。發(fā)布點(diǎn)是網(wǎng)管人員用來(lái)標(biāo)志某種類型的媒體服務(wù)的點(diǎn),通過(guò)媒體服務(wù)器的控制界面,可以看到這些點(diǎn)的工作狀態(tài)并隨時(shí)管理。在客戶端成功連接到發(fā)布點(diǎn)之后,WindowsMedia服務(wù)器管理該連接并傳
7、輸該內(nèi)容,客戶端通過(guò)連接到發(fā)布點(diǎn)而能訪問(wèn)來(lái)自服務(wù)器的內(nèi)容流。有兩種類型的發(fā)布點(diǎn):“點(diǎn)播發(fā)布點(diǎn)”和“廣播發(fā)布點(diǎn)”。一個(gè)WindowsMedia服務(wù)器可以配置為運(yùn)行多個(gè)發(fā)布點(diǎn),可以廣播和點(diǎn)播同時(shí)存在。點(diǎn)播和廣播有一些重要的區(qū)別。(1)使用點(diǎn)播發(fā)布點(diǎn)如果你希望由客戶端來(lái)控制播放,可以操作播放器的播放、暫停、快進(jìn)等功能,則使用點(diǎn)播發(fā)布點(diǎn)。這種類型的發(fā)布點(diǎn)最常用于以文件、播放列表或目錄為源的內(nèi)容。當(dāng)客戶端連接到該發(fā)布點(diǎn)時(shí),將從頭開(kāi)始播放內(nèi)容,最終用戶可以使用播放機(jī)上的播放控件來(lái)暫停、快進(jìn)、倒回、跳過(guò)播放列表中的項(xiàng)目或停止。只有當(dāng)客戶端已
8、連接且可以接收流時(shí),點(diǎn)播發(fā)布點(diǎn)才可以傳輸內(nèi)容。從點(diǎn)播發(fā)布點(diǎn)傳輸?shù)膬?nèi)容總是以單播流的形式傳遞。這種方式適用于媒體的點(diǎn)播服務(wù),這也是電影服務(wù)器要采用的方式,也是本案要采用和重點(diǎn)介紹的方案。(2)使用廣播發(fā)布點(diǎn)如果你希望在服務(wù)器上控制播放和傳輸內(nèi)容,則使用廣播發(fā)布點(diǎn)。這象是電臺(tái)或電