版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第八章構(gòu)建和管理流媒體服務(wù)第1頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.1流媒體概述所謂流媒體是指采用流式傳輸?shù)姆绞皆贗nternet/Intranet播放的多媒體文件格式,流媒體在播放前并不需要下載整個(gè)文件,而只是將開(kāi)始部分內(nèi)容存入內(nèi)存,在客戶端計(jì)算機(jī)中對(duì)數(shù)據(jù)包進(jìn)行緩存并使多媒體數(shù)據(jù)正確地輸出,保證隨時(shí)傳送隨時(shí)播放,只是在開(kāi)始時(shí)有些延遲。流媒體實(shí)現(xiàn)的關(guān)鍵技術(shù)就是流式傳輸,流式傳輸主要指將整個(gè)音頻和視頻及三維媒體等多媒體文件經(jīng)過(guò)特定的壓縮方式解析成一個(gè)個(gè)壓縮包,這一系列相關(guān)的包就稱(chēng)為“流”,這些“流”由服務(wù)器向用戶計(jì)算機(jī)順序或?qū)崟r(shí)傳送。要注意的是流媒體實(shí)際指的是一種新的媒體傳送方式,而不是一種新的媒體。第2頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月第3頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.2流媒體的傳輸技術(shù)8.2.1順序流式傳輸8.2.2實(shí)時(shí)流式傳輸?shù)?頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.2.1順序流式傳輸順序流式傳輸就是順序下載,在下載文件的同時(shí)用戶可以在線播放媒體,在某一時(shí)刻,用戶只能觀看已下載的那部分,而不能跳到還未下載的前頭部分,順序流式傳輸不會(huì)像實(shí)時(shí)流式傳輸那樣可在傳輸期間根據(jù)用戶連接的速度做調(diào)整。由于標(biāo)準(zhǔn)的HTTP服務(wù)器可發(fā)送這種形式的文件,且不需要其他特殊協(xié)議,因此它經(jīng)常被稱(chēng)作HTTP流式傳輸。
第5頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月順序流式傳輸比較適合高質(zhì)量的短片段,如片頭、片尾和廣告,由于該文件在播放前觀看的部分是無(wú)損下載的,這種方法可保證電影播放的最佳質(zhì)量,這也意味著用戶在觀看前,必須經(jīng)歷延遲,對(duì)較慢的連接尤其如此。順序流式文件存放在標(biāo)準(zhǔn)HTTP或FTP服務(wù)器上,易于管理,基本上與防火墻無(wú)關(guān)。順序流式傳輸不適合長(zhǎng)片段和有隨機(jī)訪問(wèn)需求的視頻,如講座、演說(shuō)與演示。它也不支持現(xiàn)場(chǎng)廣播,嚴(yán)格說(shuō)來(lái),它是一種點(diǎn)播技術(shù)。第6頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.2.2實(shí)時(shí)流式傳輸實(shí)時(shí)流式傳輸是一種一邊下載一邊播放的傳輸方式,與順序流式傳輸方式不同的是,它可以根據(jù)用戶連接的網(wǎng)絡(luò)帶寬和速度進(jìn)行動(dòng)態(tài)調(diào)整,保證媒體信號(hào)帶寬與網(wǎng)絡(luò)連接帶寬相匹配,這樣可以實(shí)現(xiàn)真正的實(shí)時(shí)播放。實(shí)時(shí)流式傳輸需要專(zhuān)用的流媒體服務(wù)器與傳輸協(xié)議(如RTSP、MMS等),同時(shí)流媒體服務(wù)器也需要用專(zhuān)門(mén)的軟件(如WindowsMedia、RealServer等)來(lái)構(gòu)建。第7頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月實(shí)時(shí)流式傳輸總是實(shí)時(shí)傳送,特別適合現(xiàn)場(chǎng)事件,也支持隨機(jī)訪問(wèn),用戶可快進(jìn)或后退以觀看前面或后面的內(nèi)容。理論上,實(shí)時(shí)流一經(jīng)播放就可不停止,但實(shí)際上可能發(fā)生周期暫停。實(shí)時(shí)流式傳輸?shù)娜秉c(diǎn)就是由于必須匹配連接帶寬,這就意味著在以調(diào)制解調(diào)器速度連接時(shí)圖像質(zhì)量較差,而且,由于出錯(cuò)丟失的信息被忽略掉,網(wǎng)絡(luò)擁擠或出現(xiàn)問(wèn)題時(shí),視頻質(zhì)量很差。第8頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.3流媒體的通信協(xié)議8.3.1RTSP協(xié)議8.3.2MMS協(xié)議8.3.3HTTP協(xié)議第9頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.3.1RTSP協(xié)議實(shí)時(shí)流協(xié)議(RealTimeStreamingProtocol,RTSP)是由RealNetworks和Netscape共同建立的一個(gè)用來(lái)傳送流媒體的標(biāo)準(zhǔn),該協(xié)議定義了一對(duì)多應(yīng)用程序如何有效地通過(guò)IP網(wǎng)絡(luò)傳送多媒體數(shù)據(jù),它可以控制流媒體數(shù)據(jù)在IP網(wǎng)絡(luò)上的發(fā)送,同時(shí)提供用于音頻和視頻流的“VCR模式”遠(yuǎn)程控制功能,如停止、快進(jìn)、快退和定位。RTSP協(xié)議默認(rèn)使用TCP端口554。協(xié)議使用方式:RTSP://流媒體服務(wù)器名或IP地址/發(fā)布點(diǎn)/流媒體文件名。第10頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.3.2MMS協(xié)議媒體服務(wù)器協(xié)議(MediaServerProtocol,MMS)是微軟定義的一種流格式傳輸協(xié)議。該協(xié)議支持客戶機(jī)使用WindowsMediaPlayer作為播放器來(lái)訪問(wèn)流媒體服務(wù)器。該協(xié)議支持快進(jìn)、倒退、暫停、啟動(dòng)、停止和索引流媒體文件等操作。如果要支持較低版本的客戶機(jī),就只能使用MMS協(xié)議或者HTTP協(xié)議。MMS協(xié)議默認(rèn)使用TCP和UDP端口為1755。協(xié)議使用方式:MMS://流媒體服務(wù)器名或IP地址/發(fā)布點(diǎn)/流媒體文件名。第11頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.3.3HTTP協(xié)議HTTP協(xié)議也支持流媒體傳輸,與RTSP協(xié)議相比,HTTP協(xié)議傳送HTML,而RTP協(xié)議傳送的是流媒體數(shù)據(jù),HTTP請(qǐng)求由客戶機(jī)發(fā)出,服務(wù)器作出響應(yīng);使用RTSP協(xié)議時(shí),客戶機(jī)和服務(wù)器都可以發(fā)出請(qǐng)求,即RTSP可以是雙向的。用HTTP協(xié)議訪問(wèn)流媒體文件的方式為:HTTP://流媒體服務(wù)器名或IP地址/發(fā)布點(diǎn)/流媒體文件名。第12頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.4流媒體播放方式8.4.1單播8.4.2廣播8.4.3組播8.4.4點(diǎn)播第13頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.4.1單播客戶端與流媒體服務(wù)器之間建立一個(gè)單獨(dú)的數(shù)據(jù)信道,從流媒體服務(wù)器送出的每個(gè)數(shù)據(jù)包只能傳送給一個(gè)客戶機(jī),這種傳送方式稱(chēng)為單播。在這種播放方式中,每個(gè)用戶必須對(duì)流媒體服務(wù)器發(fā)送單獨(dú)的查詢,而流媒體服務(wù)器必須向每個(gè)用戶發(fā)送所申請(qǐng)的數(shù)據(jù)包拷貝,當(dāng)用戶較多時(shí),單播方式將產(chǎn)生巨大的數(shù)據(jù)冗余使服務(wù)器負(fù)擔(dān)沉重,響應(yīng)時(shí)間變長(zhǎng),甚至停止播放;管理人員也被迫購(gòu)買(mǎi)硬件和帶寬來(lái)保證一定的服務(wù)質(zhì)量。單播一般用于廣域網(wǎng)的流媒體傳輸。第14頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.4.2廣播廣播指的是用戶被動(dòng)接收流。在廣播過(guò)程中,客戶端接收流,但不能控制流,即用戶不能暫停、快進(jìn)或后退該流。廣播方式中數(shù)據(jù)包的單獨(dú)一個(gè)拷貝將發(fā)送給網(wǎng)絡(luò)上的所有用戶,而不管用戶是否需要。因此這種傳輸方式非常浪費(fèi)網(wǎng)絡(luò)帶寬。第15頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.4.3組播采用組播方式時(shí),單臺(tái)服務(wù)器能夠?qū)Χ嗯_(tái)客戶機(jī)同時(shí)發(fā)送連續(xù)數(shù)據(jù)流,而且沒(méi)有時(shí)延。服務(wù)器只需要發(fā)送一個(gè)信息包,而不是多個(gè);所有發(fā)出請(qǐng)求的客戶端共享同一信息包。信息可以發(fā)送到任意地址的客戶機(jī),減少網(wǎng)絡(luò)上傳輸?shù)男畔目偭俊>W(wǎng)絡(luò)利用效率大大提高,成本大為下降。組播吸收了上述兩種發(fā)送方式的長(zhǎng)處,克服了兩者的弱點(diǎn),將數(shù)據(jù)包的單獨(dú)一個(gè)拷貝發(fā)送給有需要的客戶。組播不會(huì)復(fù)制數(shù)據(jù)包的多個(gè)拷貝傳輸?shù)骄W(wǎng)絡(luò)上,也不會(huì)將數(shù)據(jù)包發(fā)送給那些不需要它的客戶,在多媒體應(yīng)用中占用的網(wǎng)絡(luò)帶寬最小。但組播一般只能用于局域網(wǎng)或?qū)S镁W(wǎng)段內(nèi)傳播。第16頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.4.4點(diǎn)播點(diǎn)播是客戶端主動(dòng)與服務(wù)器進(jìn)行連接,在點(diǎn)播方式中,用戶通過(guò)選擇內(nèi)容項(xiàng)目來(lái)初始化客戶端連接。用戶可以開(kāi)始、暫停、快進(jìn)、后退或停止流。點(diǎn)播提供了對(duì)流的最大控制,但這種方式由于每個(gè)客戶端各自連接服務(wù)器,占用網(wǎng)絡(luò)帶寬較多。
第17頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.5流媒體文件的常用格式目前流媒體領(lǐng)域有3大生產(chǎn)廠商,包括RealNetworks公司、Microsoft公司和Apple公司,這些公司推出的流媒體文件格式較多,下面僅介紹一些常用的格式。1.ASFASF(AdvancedStreamingFormat,高級(jí)流媒體格式)是微軟公司開(kāi)發(fā)的一種使用了MPEG-4壓縮算法的可以在網(wǎng)上實(shí)時(shí)觀看的流媒體格式。該壓縮算法可以兼顧高保真以及網(wǎng)絡(luò)傳輸?shù)囊?。?8頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月2.WMVWMV(WindowsMediaVideo,Windows媒體視頻)是微軟在ASF基礎(chǔ)上推出的一種媒體格式,具有體積小,可進(jìn)行高速網(wǎng)絡(luò)傳輸?shù)忍攸c(diǎn),目前,在網(wǎng)絡(luò)上比較流行。通過(guò)WindowsMediaEncoder軟件可制作WMV和ASF文件。第19頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月3.MPEGMPEG(MovingPictureExpertsGroup,運(yùn)動(dòng)圖像專(zhuān)家組標(biāo)準(zhǔn))是一種從數(shù)字音頻和視頻發(fā)展起來(lái)的壓縮編碼標(biāo)準(zhǔn),包括MPEG音頻、MPEG視頻和MPEG系統(tǒng)三個(gè)部分。在多媒體數(shù)據(jù)壓縮標(biāo)準(zhǔn)中,采用比較多的MPEG標(biāo)準(zhǔn)有MPEG-1(VCD采用該標(biāo)準(zhǔn))、MPEG-2(DVD采用該標(biāo)準(zhǔn))和MPEG-4。我們常見(jiàn)的MP3和MPG兩種格式就是MPEG的一種典型應(yīng)用。第20頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月第21頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月第22頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月4.RM、RA和RMVBRM(RealMedia)和RA(RealAudio)格式是RealNetworks公司開(kāi)發(fā)的一種流媒體文件格式,RMVB中的VB是指VariableBitRate(可變比特率,簡(jiǎn)稱(chēng)VBR),該格式使用了更低的壓縮比特率,這樣制成的文件體積更小,而且畫(huà)質(zhì)并沒(méi)有太大的變化。5.MOVMOV是Apple公司開(kāi)發(fā)的一種流媒體文件格式,在某些方面MOV比WMV、RM還優(yōu)秀。MOV早期使用在MAC機(jī)上,如今可以在Windows中使用QuickTime等播放器來(lái)播放該類(lèi)型的文件。第23頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月6.SWFSWF是基于Macromedia公司Shockwave技術(shù)的流媒體動(dòng)畫(huà)格式,是用flash軟件制作的一種格式,源文件為.fla格式。由于其體積小、功能強(qiáng)、交互能力好、支持多個(gè)層和時(shí)間線程等特點(diǎn),因此越來(lái)越多地應(yīng)用到網(wǎng)絡(luò)動(dòng)畫(huà)中。SWF文件是Flash的其中一種發(fā)布格式,已廣泛用于Internet上,客戶端安裝Shockwave的插件即可播放。為了讓不同公司推的流媒體文件都能夠被客戶機(jī)所接受和使用,也便于其它廠商開(kāi)發(fā)流媒體應(yīng)用產(chǎn)品,目前推出了統(tǒng)一的流媒體文件的發(fā)布格式,包括asf、smil、ram、rpm、asx和xml等。第24頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.6流媒體網(wǎng)絡(luò)結(jié)構(gòu)及實(shí)現(xiàn)方案8.6.1流媒體網(wǎng)絡(luò)體系結(jié)構(gòu)8.6.2流媒體服務(wù)的實(shí)現(xiàn)方案第25頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.6.1流媒體網(wǎng)絡(luò)體系結(jié)構(gòu)一個(gè)完整的流媒體網(wǎng)絡(luò)結(jié)構(gòu)如圖8.2所示,共有3個(gè)部分。第26頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.6.2流媒體服務(wù)的實(shí)現(xiàn)方案目前,有3種主流的流媒體服務(wù)實(shí)現(xiàn)方案,即WindowsMedia流媒體服務(wù)、RealSystem流媒體服務(wù)和QuickTime流媒體服務(wù)。表8.1列舉出了這三種方案在各方面的比較。項(xiàng)目說(shuō)明公司RealNetworksMicrosoftQuickTime支持的文件格式RealAudio、RealVideo和RealFlash以及其它ASF和WMVMov服務(wù)器軟件是否免費(fèi)否(Basic版本免費(fèi)但功能有限制)是是采用的流媒體協(xié)議RSTP和MMSMMSRTSP流媒體服務(wù)器軟件RealServer或HelixServerWindowsMediaServicesQuickTimeStreamingServer或DarwinStreamingServer流媒體服務(wù)器平臺(tái)WindowsNT、Linux和SolarisMacWindowsNT/2000/2003WindowsNT/2000/2003、Linux、Solaris、FreeBSD第27頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.7構(gòu)建WindowsMedia流媒體服務(wù)8.7.1安裝WindowsMedia服務(wù)組件8.7.2服務(wù)器端的設(shè)置8.7.3客戶端設(shè)置8.7.4制作WindowsMedia流媒體文件第28頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.7.1安裝WindowsMedia服務(wù)組件第29頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.7.2服務(wù)器端的設(shè)置第30頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月第31頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.7.3客戶端設(shè)置客戶端可以是Internet用戶,也可以是局域網(wǎng)用戶,接收軟件可以直接用WindowsMediaPlayer9或以上版本。運(yùn)行MediaPlayer,在“文件”菜單中選擇“打開(kāi)URL”,打開(kāi)如圖8.7所示的對(duì)話框。第32頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.7.4制作WindowsMedia流媒體文件1.安裝WindowsMedia編碼器2.轉(zhuǎn)換文件格式第33頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月第34頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.8構(gòu)建RealSystem流媒體服務(wù)8.8.1安裝HelixServer軟件8.8.2安裝漢化補(bǔ)丁8.8.3啟動(dòng)HelixServer8.8.4服務(wù)器設(shè)置8.8.5客戶端設(shè)置第35頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.8.1安裝HelixServer軟件第36頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.8.2安裝漢化補(bǔ)丁HelixServer安裝完成后,默認(rèn)情況下是英文界面,如果需要使用中文界面,可安裝漢化補(bǔ)丁,通常在HelixServer的安裝包中包含有漢化包,直接將漢化包中的“HelixAdministrator”文件夾復(fù)制到HelixServer的安裝目錄中(默認(rèn)為C:\ProgramFiles\Real\HelixServer)覆蓋原來(lái)的“HelixAdministrator”文件夾即可。第37頁(yè),課件共46頁(yè),創(chuàng)作于2023年2月8.8.3啟動(dòng)HelixServer重新啟動(dòng)計(jì)算機(jī),然后雙擊桌面上的“HelixServer”,打開(kāi)如圖8.22所示的窗口,請(qǐng)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 個(gè)人貸款合同范文及格式
- 個(gè)人保證擔(dān)保借款合同書(shū)正式版
- 臨街門(mén)面租賃合同標(biāo)準(zhǔn)版
- 中鐵物資商城物流配送合同新范本
- 個(gè)人住房抵押借款合同模板
- 產(chǎn)品生產(chǎn)裝配標(biāo)準(zhǔn)化合同
- 采購(gòu)預(yù)付款合同范本
- 臨建勞務(wù)合同范本
- 借款居間費(fèi)合同協(xié)議書(shū)范本
- 中外合資企業(yè)承包經(jīng)營(yíng)合同
- 廉潔應(yīng)征承諾書(shū)
- 蘇教版六年級(jí)下冊(cè)數(shù)學(xué)第二單元《圓柱與圓錐》單元分析及全部教案+每課作業(yè)設(shè)計(jì)
- 卵巢黃體囊腫破裂教學(xué)查房
- 醫(yī)院定崗定編
- 計(jì)算機(jī)網(wǎng)絡(luò)畢業(yè)論文3000字
- 2023年大學(xué)物理化學(xué)實(shí)驗(yàn)報(bào)告化學(xué)電池溫度系數(shù)的測(cè)定
- 腦出血的護(hù)理課件腦出血護(hù)理查房PPT
- 煤礦機(jī)電運(yùn)輸安全培訓(xùn)課件
- 扣繳個(gè)人所得稅報(bào)告表-(Excel版)
- Unit+4+History+and+Traditions單元整體教學(xué)設(shè)計(jì)課件 高中英語(yǔ)人教版(2019)必修第二冊(cè)單元整體教學(xué)設(shè)計(jì)
- 2023年全國(guó)自學(xué)考試00054管理學(xué)原理試題答案
評(píng)論
0/150
提交評(píng)論