流媒體技術第8講課件_第1頁
流媒體技術第8講課件_第2頁
流媒體技術第8講課件_第3頁
流媒體技術第8講課件_第4頁
流媒體技術第8講課件_第5頁
已閱讀5頁,還剩247頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

流媒體技術第8講2022/12/20流媒體技術第8講流媒體技術第8講2022/12/13流媒體技術第8講16、描述下列代碼顯示效果<htmlxmlns:t="urn:schemas-microsoft-com:time"><head><?importnamespace="t"implementation="#default#time2"><style>.t{behavior:url(#default#time2)}</style></head><body><t:transitionfiltertargetelement="keyb"type="clockWipe"begin="keyb.begin"dur="2s"/><imgid="keyb"class="t"src="pic_keyb.jpg"dur="4s"width="128"height="107"/></body></html>流媒體技術第8講6、描述下列代碼顯示效果<htmlxmlns:t="urn2第三章流媒體服務器配置3.1安裝WindowsMediaServer服務器及相關概念3.2Windowsmediaserver系統(tǒng)架構(gòu)3.3配置MediaServer服務器3.4監(jiān)視Mediaserver服務器3.5windowsmedia流媒體結(jié)合web網(wǎng)頁3.6RealServer服務器配置3.7流媒體服務器硬件的選擇流媒體技術第8講第三章流媒體服務器配置3.1安裝WindowsMedi33.1安裝WindowsMediaSever運行VMware安裝windowsserver2000安裝windowsmediaencoder9流媒體技術第8講3.1安裝WindowsMediaSever運行VMwa42、WindowsMediaServer中的分發(fā)

分發(fā)指從一臺計算機向另一臺計算機傳輸內(nèi)容的過程。使用WindowsMediaServices時可采用下列分發(fā)類型。(1)服務器到服務器的分發(fā)。當服務器上的發(fā)布點充當另一個WindowsMedia服務器上的發(fā)布點的內(nèi)容源時,進行的是這種分發(fā),而后一發(fā)布點再將內(nèi)容傳輸給發(fā)出請求的播放機流媒體技術第8講2、WindowsMediaServer中的分發(fā)

分發(fā)指5Windowsmediaserver相關概念1、廣播:廣播是一種同時向大量觀眾傳輸數(shù)據(jù)的方法。在WindowsMediaServices中,廣播是通過使用廣播發(fā)布點來實現(xiàn)的。接收廣播的客戶端不能控制內(nèi)容的開始和播放頻率,也不能讓流快進或倒回。該流由服務器控制。在客戶端可從廣播發(fā)布點接收內(nèi)容之前,必須啟動發(fā)布點。

流媒體技術第8講Windowsmediaserver相關概念1、廣播:流6(2)推分發(fā)。當編碼器主動發(fā)起廣播時進行的是這種分發(fā);此后編碼器通過WindowsMedia服務器上的發(fā)布點將內(nèi)容傳輸給發(fā)出請求的播放機。(3)拉分發(fā)。當服務器主動與編碼器連接以接收內(nèi)容流時進行的是這種分發(fā);此后服務器將內(nèi)容分發(fā)給發(fā)出請求的播放機。

流媒體技術第8講(2)推分發(fā)。當編碼器主動發(fā)起廣播時進行的是這種分發(fā);此后73、編碼器:編碼器是指一臺計算機,它使用軟件(如WindowsMedia編碼器)將壓縮/解壓縮(codec)算法和流格式應用到采用模擬或數(shù)字音頻和視頻格式的內(nèi)容上,然后將內(nèi)容重新生成為數(shù)字文件或流,該過程稱為編碼。對內(nèi)容進行編碼后,即可通過WindowsMediaServices進行分發(fā)。大多數(shù)情況下,用于內(nèi)容編碼的軟件安裝在不同于WindowsMediaServices的一臺單獨的計算機上。

流媒體技術第8講3、編碼器:流媒體技術第8講84、循環(huán)播放

循環(huán)播放是指從服務器上的發(fā)布點連續(xù)重復內(nèi)容流。循環(huán)播放內(nèi)容時,內(nèi)容從頭到尾進行播放,然后又從頭開始,沒有任何明顯的等待時間。必須為服務器啟用WMS播放列表轉(zhuǎn)換插件,之后才能將播放列表或目錄中的內(nèi)容循環(huán)播放。可通過WMS播放列表轉(zhuǎn)換插件的屬性頁關閉或打開循環(huán)播放。

流媒體技術第8講4、循環(huán)播放

循環(huán)播放是指從服務器上的發(fā)布點連續(xù)重復內(nèi)容流。95、多播

多播是一種在網(wǎng)絡上傳輸數(shù)據(jù)的方法,這種方法允許多個客戶端接收相同的數(shù)據(jù)流。該方法可將向一組網(wǎng)絡客戶端傳輸數(shù)據(jù)所需的帶寬降至最低。多播傳輸要求網(wǎng)絡上的路由器和交換機必須啟用多播,這意味著它們必須能夠傳輸D類Internet協(xié)議(IP)地址并可解釋多播信息數(shù)據(jù)包。流媒體技術第8講5、多播

多播是一種在網(wǎng)絡上傳輸數(shù)據(jù)的方法,這種方法允許多個106、端口

端口確定一個唯一的進程,服務器可通過它提供服務,客戶端可通過它訪問服務。WindowsMediaServices使用傳輸控制協(xié)議(TCP)端口與用戶數(shù)據(jù)報協(xié)議(UDP)端口來傳輸內(nèi)容。WindowsMediaServer默認使用TCP和UDP的1755端口。

流媒體技術第8講6、端口

端口確定一個唯一的進程,服務器可通過它提供服務,客117、發(fā)布點

發(fā)布點是向用戶分發(fā)內(nèi)容的途徑。內(nèi)容可通過創(chuàng)建將客戶端重定向到發(fā)布點的重定向文件來發(fā)布,也可通過分發(fā)指向發(fā)布點的URL來發(fā)布。發(fā)布點相當于文件服務器中的“共享名”。在“發(fā)布點”中保存用于點播、廣播的視頻(音頻)文件。

流媒體技術第8講7、發(fā)布點

發(fā)布點是向用戶分發(fā)內(nèi)容的途徑。內(nèi)容可通過創(chuàng)建將客128、拉傳遞

拉傳遞是從流來源(例如,WindowsMedia編碼器或另一個WindowsMedia服務器)向發(fā)出請求的WindowsMedia服務器傳輸內(nèi)容的一種方法。拉傳遞用于指明流的傳輸是由請求服務器發(fā)起和管理的。9、推傳遞

推傳遞是從WindowsMedia編碼器向WindowsMedia服務器傳輸內(nèi)容的一種方法。推傳遞用于指明流的傳輸是由編碼器啟動和管理的。

流媒體技術第8講8、拉傳遞

拉傳遞是從流來源(例如,WindowsMedi1310、無序播放

無序播放是一種播放方法,它將目錄或播放列表文件引用的內(nèi)容隨機化,之后再從發(fā)布點進行流式播放。無序播放內(nèi)容時,將以隨機順序?qū)Σシ帕斜砘蚰夸浿械拿恳豁椷M行播放。無序播放可與循環(huán)播放一起使用,以提供連續(xù)隨機播放功能。必須為服務器啟用WMS播放列表轉(zhuǎn)換插件,才能對播放列表或目錄中的內(nèi)容進行無序播放??赏ㄟ^WMS播放列表轉(zhuǎn)換插件的屬性頁關閉或打開無序播放。

流媒體技術第8講10、無序播放

無序播放是一種播放方法,它將目錄或播放列表文1411、流式播放

流式播放是一種以數(shù)據(jù)包形式傳輸數(shù)字媒體的方法,這種方法在接收的同時呈現(xiàn)內(nèi)容,從而可以連續(xù)地播放數(shù)據(jù),而不必等待下載整個文件再播放。

流媒體技術第8講11、流式播放

流式播放是一種以數(shù)據(jù)包形式傳輸數(shù)字媒體的方法1512、ASFRoot/WMRootASFRoot/WMRoot是WindowsMedia的根目錄。默認情況下,WindowsMediaServices會在安裝期間創(chuàng)建該文件夾。在該目錄中可找到示例內(nèi)容文件、示例播放列表文件和示例包裝播放列表,用戶可以通過這些文件了解WindowsMediaServices。默認發(fā)布點使用ASFRoot/WMRoot作為來源。一旦服務器上開始運行WindowsMediaServices,則可使用播放機通過下列URL來連接并查看示例內(nèi)容:mms://server_name/content_clip1.wmv。

可將用戶擁有的任何現(xiàn)有內(nèi)容放入ASFRoot/WMRoot中并快速啟動內(nèi)容流式播放。

流媒體技術第8講12、ASFRoot/WMRoot流媒體技術第8講163.2Windowmediaserver系統(tǒng)架構(gòu)視頻點播的一般情況

流媒體技術第8講3.2Windowmediaserver系統(tǒng)架構(gòu)視頻點播17在典型用戶方案中,用戶單擊網(wǎng)頁上的鏈接來請求內(nèi)容。然后Web服務器將請求重定向到WindowsMedia服務器,并啟動用戶計算機上的播放機。此時,Web服務器不再參與流式媒體傳輸過程,這是因為WindowsMedia服務器與播放機建立了直接連接并已開始將內(nèi)容直接傳輸給用戶。

流媒體技術第8講在典型用戶方案中,用戶單擊網(wǎng)頁上的鏈接來18流媒體技術第8講流媒體技術第8講193.3配置mediaserver服務器實例一:點播

選擇單播發(fā)布--新建一個單播發(fā)布點按照向?qū)б龑瓿?。給新建的單播發(fā)布點制定一個別名,這個別名最好與存放流媒體文件的文件夾同名。

流媒體技術第8講3.3配置mediaserver服務器實例一:點播流媒體技20WindowsMediaServices服務器的安裝

流媒體技術第8講WindowsMediaServices服務器的安裝流21WindowsMediaServices服務器的測試流媒體技術第8講WindowsMediaServices服務器的測試流22創(chuàng)建發(fā)布點

創(chuàng)建點播發(fā)布點

流媒體技術第8講創(chuàng)建發(fā)布點創(chuàng)建點播發(fā)布點流媒體技術第8講23創(chuàng)建發(fā)布點

創(chuàng)建點播發(fā)布點

流媒體技術第8講創(chuàng)建發(fā)布點創(chuàng)建點播發(fā)布點流媒體技術第8講241.【監(jiān)視】選項卡

管理“點播—單播”發(fā)布點流媒體技術第8講1.【監(jiān)視】選項卡管理“點播—單播”發(fā)布點流媒體技術第8講252.【源】選項卡管理“點播—單播”發(fā)布點流媒體技術第8講2.【源】選項卡管理“點播—單播”發(fā)布點流媒體技術第8講262.【源】選項卡管理“點播—單播”發(fā)布點流媒體技術第8講2.【源】選項卡管理“點播—單播”發(fā)布點流媒體技術第8講273.【公告】選項卡管理“點播—單播”發(fā)布點流媒體技術第8講3.【公告】選項卡管理“點播—單播”發(fā)布點流媒體技術第8講284.【屬性】選項卡管理“點播—單播”發(fā)布點流媒體技術第8講4.【屬性】選項卡管理“點播—單播”發(fā)布點流媒體技術第8講29在客戶端播放流媒體在客戶機單擊【開始】→【所有程序】→【W(wǎng)indowsMediaPlayer】,打開WindowsMediaPlayer窗口→依次單擊【工具】→【選項】→在打開的【選項】對話框中選擇【網(wǎng)絡】選項卡→全部勾選“流協(xié)議”中的復選框1、在WindowsMediaPlayer中直接輸入地址播放流媒體技術第8講在客戶端播放流媒體在客戶機單擊【開始】→【所有程序】→【W(wǎng)30在客戶端播放流媒體“點播”方式的發(fā)布點,用戶可以在【打開URL】對話框中輸入以下幾種地址形式:mms://服務器名或IP地址或域名/發(fā)布點名mms://服務器名或IP地址或域名/發(fā)布點名/文件名mms://服務器名或IP地址或域名/發(fā)布點名/文件名通配符。對于“廣播—單播”方式的發(fā)布點<協(xié)議>://服務器名或IP地址或域名/發(fā)布點名稱對于“廣播—多播”方式的發(fā)布點http://服務器名或IP地址或域名/公告文件名.asx或多播信息文件名.nsc1、在WindowsMediaPlayer中直接輸入地址播放流媒體技術第8講在客戶端播放流媒體“點播”方式的發(fā)布點,用戶可以在【打開U31在客戶端播放流媒體在客戶端打開IE瀏覽器,輸入“mms://服務器的IP地址/發(fā)布點名”就會彈出WindowsMediaPlayer播放器進行播放

2、通過網(wǎng)頁鏈接播放流媒體技術第8講在客戶端播放流媒體在客戶端打開IE瀏覽器,輸入“mms:/32實例二、直播單播廣播:1)設置Windowsmediaencoder編碼器輸出設置:廣播編碼輸出2)設置windowsmediaserver:選擇單播--新建廣播發(fā)布點--按照向?qū)б龑瓿?)對設置好的文件進行測試。注意:測試或進行直播之前要先在windowsmedia編碼器的操作界面中單擊“開始”按鈕,啟動編碼過程,這是直播進行的前提。流媒體技術第8講實例二、直播單播廣播:流媒體技術第8講33安裝圖示流媒體技術第8講安裝圖示流媒體技術第8講34啟動服務流媒體技術第8講啟動服務流媒體技術第8講35配置服務器流媒體技術第8講配置服務器流媒體技術第8講36配置服務器流媒體技術第8講配置服務器流媒體技術第8講37配置服務器流媒體技術第8講配置服務器流媒體技術第8講38配置服務器流媒體技術第8講配置服務器流媒體技術第8講39配置服務器流媒體技術第8講配置服務器流媒體技術第8講403.5Windowsmedia流媒體結(jié)合web網(wǎng)頁Windowsmedia流媒體文件與web網(wǎng)頁結(jié)合,最終被用戶訪問的方式有兩種:1)啟動windowsmediaplayer播放窗口直接打開流媒體文件。2)將windowsmediaplayer嵌入到頁面之中。所連接到的流媒體文件可能是位于webserver上的,也可能是位于windowsmediaserver上的。流媒體技術第8講3.5Windowsmedia流媒體結(jié)合web網(wǎng)頁413.5.1播放本地計算機上的流媒體文件打開一個預先制作好的網(wǎng)頁,在這個網(wǎng)頁上建立一個鏈接,用鼠標單擊這個鏈接就會啟動windowsmediaplayer播放對應的流媒體文件。例:samplevideo-1.htm流媒體技術第8講3.5.1播放本地計算機上的流媒體文件打開一個預先制423.5.2播放MediaServer上的流媒體文件建立windowsmediaserver發(fā)布點URL:mms://windowsmedia服務器IP地址/站點名/文件名如果是接收正在直播的媒體文件,在IP地址之后還要加上端口號。用冒號隔開。流媒體技術第8講3.5.2播放MediaServer上的流媒體文件建立wi433.5.3用ASX文件連接到流媒體實現(xiàn)VOD版權(quán)問題1、通過ASX連接webserver流媒體asx_video-1.htm2、通過asx連接mediaserver流媒體asx_video-2.htm流媒體技術第8講3.5.3用ASX文件連接到流媒體實現(xiàn)VOD流媒體技術第8講443.6RealServer服務器配置

RealSystem是最穩(wěn)定,功能最強大的視頻點播系統(tǒng)。它基本可以應用于常用的視頻格式文件,是大型的點播系統(tǒng)的首選,不過由于應用RealSystem系統(tǒng)需要一定的費用,所以對于一般的用戶是不少的問題,但是對大型的用戶是不可多得的視頻服務器。

RealSystem系統(tǒng)RealSystemIQ由服務器端流播放引擎、內(nèi)容制作、客戶端播放三個方面的軟件組成:流媒體技術第8講3.6RealServer服務器配置流453.6.1RealServer的安裝

出現(xiàn)設置實現(xiàn)不同功能的默認端口設置的對話框,例如有“pnm//”端口7070;RTSP端口554;HTTP端口80;MMS端口1755等,最好不要修改這些默認。直接單擊“Next”按鈕即可,如果用戶安裝了IIS等服務器的,可以會跟上面的端口有所沖突,這樣就需要進行相關的端口修改,否則服務器會不能正常工作。流媒體技術第8講3.6.1RealServer的安裝463.6.2服務器的啟動安裝完成后,在操作界面的會出現(xiàn)兩個服務器圖標。(1)首先,單擊服務器桌面上的HelixServer圖標,啟動HelixServer,程序是在DOS窗口中運行的,首次運行完成后不能自動關閉程序,要手動關閉,以后再啟動運行完成后會自動關閉的。流媒體技術第8講3.6.2服務器的啟動安裝完成后,在操作界面的會47(2)服務器桌面上另一個名為HelixServerAdministrator圖標,是對整個播放系統(tǒng)進行服務管理的一個系統(tǒng)程序。雙擊圖標,出現(xiàn)輸入用戶名稱和密碼的登陸對話框流媒體技術第8講(2)服務器桌面上另一個名為HelixServerAdm48(3)輸入安裝過程中輸入的用戶名稱和密碼,單擊“確定”按鈕,進入RealNetworks的管理界面流媒體技術第8講(3)輸入安裝過程中輸入的用戶名稱和密碼,單擊“確定”按鈕,493.6.3RealServer的點播配置和測試進入RealServer的管理界面,會見到各種功能各異的菜單,分別實現(xiàn)不同的功能,雖然給用戶的感覺是非常的復雜,其實不然。很多設置都不用理睬,只要把重要的設置調(diào)整好,就可以進行視頻的點播、在線直播,下面重點說明。

流媒體技術第8講3.6.3RealServer的點播配置和測試501.ServerSetup(設置服務器)端口管理(Ports)在Ports(端口)管理對話框(如圖1),最重要的是RTSPPort(實時流傳輸協(xié)議端口)554,這是進行視頻點播應用的端口。其他的端口跟安裝時候顯示的端口一樣,一般保持默認數(shù)據(jù)即可。MonitorPort(監(jiān)控端口)進行當前服務器狀態(tài)的監(jiān)控,例如文件的調(diào)用、登陸的用戶數(shù)量等。AdminPort(管理端口)這是隨機產(chǎn)生,作用防止黑客的攻擊。流媒體技術第8講1.ServerSetup(設置服務器)端口管理(Por51流媒體技術第8講流媒體技術第8講522、IPBinding(綁定IP)

提示:建議不要在同一機器上同時安裝流服務器和WEB服務器因為那將存在端口80的沖突。一臺HelixServer服務器上可能有不止一塊的網(wǎng)卡,或者在一塊網(wǎng)卡上可能有不只一個的IP地址,在某些情況下,就必須對HelixServer的IP地址進行綁定。在“IPBinding”對話框就是用來進行對服務器進行IP地址綁定以及對現(xiàn)有綁定進行編輯和刪除的(如圖2)。具體操作如下:例如在局域網(wǎng)中服務器的需要綁定IP地址:~流媒體技術第8講2、IPBinding(綁定IP)提示:建議不要在同53(1)在“EditIPAddress”(編輯IP地址)輸入服務器的IP地址,在IPAddresses會相應顯示出地址,然后單擊“+”(AddNewIPAddress)按鈕,輸入第二個需要綁定的IP地址(如圖3)所示。流媒體技術第8講(1)在“EditIPAddress”(編輯IP地址)輸54流媒體技術第8講流媒體技術第8講55(2)綁定后,單擊“Apply(應用)”按鈕,會出現(xiàn)重新開始服務對話框。單擊“確定”按鈕(如圖4),回到界面中,在右上角單擊“RestartServer(重新開始服務)”按鈕即可(如圖5)。流媒體技術第8講(2)綁定后,單擊“Apply(應用)”按鈕,會出現(xiàn)重新56流媒體技術第8講流媒體技術第8講57(3)ConnectControl(連接控制)

單擊ConnectControl圖標,進入“ConnectionControl”對話框(如圖6)。“MaximumClientConnections”規(guī)定最多連接用戶的數(shù)目,“0”表示沒有限制。注意:不能超過證書允許的數(shù)字顯示的“10”,不同的用戶可能有不同的數(shù)目。“RealPlayersOnly”、“RealplayerPlusOnly”建議設置為“Off”,這樣不限制是否采用RerlPlayerBasic版本還是Plus版本連接?!癕aximumBandwidth”最大的連接速度,“0”表示沒有限制。流媒體技術第8講(3)ConnectControl(連接控制)單擊C58流媒體技術第8講流媒體技術第8講59(4)RedundantServer(冗余服務器)

這部分內(nèi)容對作為高級大型網(wǎng)站的Admin是非常有用,(如圖7)的冗余服務器的原理圖形。流媒體技術第8講(4)RedundantServer(冗余服務器)這60

主服務器和備用服務器上的內(nèi)容是完全一樣的。如果服務器設置了冗余服務器,那么在服務器和Realone開始建立鏈接的時候,服務器會發(fā)送給Realone一份冗余服務器列表。如果主服務器癱瘓,Realone就隨機從列表中選一個服務器繼續(xù)傳輸流文件。這對用戶來說基本上就不會知道主服務器壞了,不過也許感到速度和效果沒有前面好。提示:冗余服務器只是在RealonePlayer及其以后的版本中能用,早期的RealPlayer版本和其他的媒體播放器是不行的。流媒體技術第8講主服務器和備用服務器上的內(nèi)容是完全一樣61注意:(1)備用的服務器上的內(nèi)容和主服務器上的內(nèi)容最好是一樣的。無論是點播的還是直播的。但是,如果不是完全一樣,那在設置重定向規(guī)則時可能就得麻煩一點。

流媒體技術第8講注意:(1)備用的服務器上的內(nèi)容和主服務器上的內(nèi)容最62(2)冗余服務器的設置應該在多個服務器上進行。例如有A、B和C三個服務器,想讓他們成為冗余服務器。那么A服務器的后備服務器就是B和C,它的后備服務器列表中就是C和B;而B服務器的后備服務器列表中就是A和C;C服務器的后備服務器列表中就是A和B。開始的時候,3個服務器均衡的向RealonePlayer提供服務。如果A服務器突然不工作了,那么原來A的用戶將轉(zhuǎn)向B和C,播放器RealonePlayer隨機選擇B和C,這樣有利于B和C負載的均衡。流媒體技術第8講(2)冗余服務器的設置應該在多個服務器上進行。例如有A、B和63要進行冗余服務器的設置,進入“RedundantServers”設置界面(如圖8)。例如要設置兩個冗余服務器,名稱分別為guangzhou/shanghai;(1)單擊AlternateServers旁邊的“+”按鈕,在“Description”(描述)輸入備用服務器的名稱,例如shanghai;“Hot”(IP地址)中輸入備用服務器的IP地址,例如78;“Port”(端口)輸入備用服務器的端口,也就是RTSP端口554;如果需要添加多個服務器,單擊“+”按鈕即可,刪除可以單擊按鈕。

流媒體技術第8講要進行冗余服務器的設置,進入“Redun64(2)EditRulePath(編輯規(guī)則路徑)就是指定備用服務器的重定向規(guī)則?!?”表示和主服務器完全一致。規(guī)則定好以后就得選擇“AddAlternateServerToRule”,告訴HELIXUNIVERSALSERVER,對那個備用服務器應用該規(guī)則。(3)設置完后,單擊【Apply(應用)】按鈕即可。流媒體技術第8講(2)EditRulePath(編輯規(guī)則路徑)就是指定備65流媒體技術第8講流媒體技術第8講66(5)MountPoints(流式文件地址設置)

在這里設置流式文件的地址。默認的是“C:\ProgramFiles\Real\HelixServer\Content”。(1)建議設置“EditDescription”選擇“RealSystemContent”(利用RealSystem系統(tǒng)連接);“MountPoint”采用默認形式“/”;“BasePath”里面輸入要進行流式文件發(fā)布的地址,例如“K:\經(jīng)典廣告”,其他的默認(如圖9)。流媒體技術第8講(5)MountPoints(流式文件地址設置)在這里67流媒體技術第8講流媒體技術第8講68(2)單擊“Apply(應用)”按鈕,重新啟動服務器即可設置完成。URLaliasing(指定別名)通過一個簡單的別名,讓用戶更加方便的記憶。而對于長篇的地址,只要用rtsp://server:port/aliasing就能代替(如圖10)。流媒體技術第8講(2)單擊“Apply(應用)”按鈕,重新啟動服務器即可設置69流媒體技術第8講流媒體技術第8講70HTTPDelivery(HTTP協(xié)議傳輸)、CacheDirectives(緩存指示)HTTPDelivery(HTTP協(xié)議傳輸):需要通過HTTP傳輸某些文件,在“HTTPDelivery”對話框中的目錄就是定義為通過HTTP協(xié)議傳輸?shù)模ㄈ鐖D11)。可以增加或者對目錄進行編輯管理。通過HTTP協(xié)議傳輸文件對于處于防火墻后面的用戶是非常必要的,因為防火墻對利用HTTP(端口80)傳輸?shù)奈募话悴幌拗?。流媒體技術第8講HTTPDelivery(HTTP協(xié)議傳輸)、Ca71流媒體技術第8講流媒體技術第8講72CacheDirectives(緩存指示)默認狀態(tài)下是對所有的點播文件和直播文件進行Cache的處理,如果采用HelixProxy對多個Server進行管理的時候,Cache將會導致一些不必要的麻煩,在這里,就是設置對某寫文件和目錄關閉CACHE功能的選項。比如一些實時性的新聞節(jié)目都需要關閉Cache功能(如圖12)。

流媒體技術第8講CacheDirectives(緩存指示)73MediaSample(媒體樣例)RealServer還給出了默認的一些樣例,以供用戶來參考,可以隨便的單擊其中的一個來觀看效果,不過要注意的,這些樣例都保存在“C:\ProgramFiles\Real\HelixServer\Content”,如果前面在MountPoints里面改變了該路徑,點播的時候會出現(xiàn)錯誤,解決的辦法就是把路徑重新的添加到MountPoints的BasePath里面即可。流媒體技術第8講MediaSample(媒體樣例)R743、Security(安全管理)

安全管理的作用可以對登陸的IP等進行設置,提高服務器的運作效率。AccessControl(訪問控制)訪問控制就是依據(jù)IP地址來接受或者拒絕請求服務者的訪問。例如:可以只允許局域網(wǎng)內(nèi)的用戶訪問流服務器。例如他們的地址是到00(這可是典型的局域網(wǎng)的IP布局),共100臺機器。單擊“+”,添加新的訪問規(guī)則Admin(如圖14)。流媒體技術第8講3、Security(安全管理)安全75(1)訪問描述(Description):對訪問的簡單描述,例如輸入Admin;訪問類別(AccessType):是允許還是拒絕,有Allow(允許)和Deny(拒絕)選擇,一般采用Allow。(2)ClintIPAddressOrHostname(客戶機IP或者機器名):允許/拒絕的IP地址中的最小的IP地址,例如允許IP地址:~0訪問,最小的IP地址為,輸入該IP地址。(3)客戶子網(wǎng)掩碼(ClientNetmask):用于規(guī)定IP地址的范圍,可以選擇25Bits。(4)ServerIPAddressorHostname(服務器的IP地址):機器實際的IP,例如。(5)Port(端口):進行點播和直播的端口,也是RTSP的端口“554”,設置好根據(jù)提示重新啟動服務器即可。流媒體技術第8講(1)訪問描述(Description):對訪問的簡單描述,76流媒體技術第8講流媒體技術第8講77注意:應用規(guī)則是有順序的,上面的優(yōu)先級最高。所以設置好了限制以后,還得調(diào)整規(guī)則的順序。UserDatabases(用戶數(shù)據(jù)庫)這部分就是對于用戶及其信息管理,可以把它存儲在普通的文件中或者寫到數(shù)據(jù)庫中。以后的用戶認證可以采用在WEB中注冊,把數(shù)據(jù)寫到數(shù)據(jù)庫中,以方便管理。HelixServer支持多種數(shù)據(jù)庫類型的數(shù)據(jù)文件,包括FlatFile/ODBC/mSQL/RN5DBWrapper類型的數(shù)據(jù)庫,一般采用默認的設置,不修改(如圖15)。流媒體技術第8講注意:應用規(guī)則是有順序的,上面的優(yōu)先級最高。所以設置好了限78流媒體技術第8講流媒體技術第8講79Authentication(授權(quán))可以在這個頁面中增加登陸服務器的用戶組和用戶名。有管理組、編碼組等等。例如:給編碼組開一個帳戶,如果要進行在線直播,這是必須的。(1)選中SecureRBSEncoder,單擊下面的用戶管理(UserManagement)下面的為域添加一個用戶(AddaUsertoRealm)選項(如圖16)。流媒體技術第8講Authentication(授權(quán))流媒體技術第8講80流媒體技術第8講流媒體技術第8講81(2)彈出AddUser對話框,填入帳號和密碼,單擊“Okay”按鈕即可(如圖17)。流媒體技術第8講(2)彈出AddUser對話框,填入帳號和密碼,單擊“Ok82配置到現(xiàn)在,服務器就可以進行點播設置4、點播測試下面是具體的測試過程。例如要在網(wǎng)絡中點播“K:\電影下載\逝言無聲”中的文件。(1)在“MountPointsàBasePath”輸入路徑“K:\電影下載\逝言無聲”,單擊“Apply(應用)”按鈕,單擊“RestartServer(重新啟動)”按鈕。

流媒體技術第8講配置到現(xiàn)在,服務器就可以進行點播設置流媒體技術第8講83(2)在客戶機中打開RealOnePlayer,單擊“文件à打開”命令,出現(xiàn)“Open(打開)”對話框,在欄目中輸入:“rtsp://:554/誓言無聲-1.rm”,其中“rtsp://:554/….”或者“rtsp://Servername:554/….”是進行點播的格式名稱,RTSP為協(xié)議,為服務器的IP地址或者輸入本機器的名稱Servername,554為端口,后面為RM文件的名稱(如圖18)。注意:一定要保證網(wǎng)絡工作才行。流媒體技術第8講(2)在客戶機中打開RealOnePlayer,單擊“文件84(3)單擊“OK”按鈕,RealOnePlayer會自動的連接服務器,幾秒的緩沖后,要點播的文件會顯示(如圖19)。流媒體技術第8講(3)單擊“OK”按鈕,RealOnePlayer會自動的853.7流媒體服務器硬件的選擇流媒體服務器的檔次與要處理的并發(fā)數(shù)量有關。如果并發(fā)數(shù)量較大,則需要根據(jù)并發(fā)數(shù)量和每個流的大小,適當配置內(nèi)存大小,CPU主頻及硬盤容量與大小。目前的網(wǎng)絡視頻服務器主要采用M-JPEG,MPEG-4,H.264等壓縮編碼技術。配置上常使用SCSI接口硬盤或FC接口硬盤作為視音頻在線存儲器。具有多通道輸入輸出、多種視音頻接口,可配備SCSI,FC(光纖通道)等網(wǎng)絡接口進行組網(wǎng),實現(xiàn)視音頻數(shù)據(jù)的傳輸和共享。流媒體技術第8講3.7流媒體服務器硬件的選擇流媒體服務器的檔次與要處86第四章流媒體嵌入技術4.1網(wǎng)頁瀏覽器和服務器是如何工作的4.2如何鏈接到流媒體文件4.3嵌入式播放器如何工作4.4JavaScript是如何工作的4.5與嵌入式播放器協(xié)同工作——遵循原則4.6WindowsMedia的嵌入流媒體技術第8講第四章流媒體嵌入技術4.1網(wǎng)頁瀏覽器和服務器是如何工作的874.1網(wǎng)頁瀏覽器和服務器是如何工作的4.1.1端口和協(xié)議4.1.2MIME流媒體技術第8講4.1網(wǎng)頁瀏覽器和服務器是如何工作的4.1.1端口和協(xié)議884.1網(wǎng)頁瀏覽器和服務器是如何工作的流媒體技術第8講4.1網(wǎng)頁瀏覽器和服務器是如何工作的流媒體技術第8講894.1.1端口和協(xié)議許多端口號應用于特定的服務。防火墻根據(jù)端口號決定是否將數(shù)據(jù)包進入企業(yè)網(wǎng)。不同的程序使用不同的協(xié)議建立相互連接。一個協(xié)議就是一個規(guī)則集,它決定了兩個應用程序之間的數(shù)據(jù)如何來回傳輸。應用程序可以在使用網(wǎng)絡的時候,同時使用不同的端口和協(xié)議。注:HTTP不是特別適合流媒體,因為其內(nèi)部有大量的數(shù)據(jù)構(gòu)件,且缺少控制渠道。流媒體技術第8講4.1.1端口和協(xié)議許多端口號應用于特定的服務。流媒體技術904.1.2MIME一個MIME類型是一個文本的簡單字符串,它包含在文件頭中。根據(jù)數(shù)據(jù)類型的內(nèi)容,瀏覽器可以決定它能不能使用本地應用程序打開這種文件,或是需要其他的幫助性質(zhì)的程序或是插件。流媒體技術第8講4.1.2MIME一個MIME類型是一個文本的簡單字符串,91問題??以前你的瀏覽器能夠打開swf文件。然后你安裝了新的瀏覽器,如Chrome.問什么無法打開swf文件?流媒體技術第8講問題??以前你的瀏覽器能夠打開swf文件。流媒體技術第8講924.1.2MIME——注冊MIME類型媒體播放器必須和機器上安裝的所有瀏覽器一起注冊。問題一:有些數(shù)據(jù)類型可以被很多不同的應用程序打開。問題二:流媒體播放器只能和計算機中已經(jīng)安裝了的瀏覽器一起注冊MIME類型。網(wǎng)頁瀏覽器必須擁有所有合適的注冊了的MIME類型。流媒體技術第8講4.1.2MIME——注冊MIME類型媒體播放器必須和機器934.1.2MIME——流媒體的MIME類型任務一:網(wǎng)絡服務器必須為重定向的文件(或是流媒體文件,如果你正從網(wǎng)絡服務器上下載它)配置正確的MIME類型。任務二:播放器必須正確的注冊了MIME類型。MINE類型有規(guī)范化標準,但如何用到不同的機器和瀏覽器上沒有標準。流媒體技術第8講4.1.2MIME——流媒體的MIME類型任務一:網(wǎng)絡服務944.2如何鏈接到流媒體文件

4.2.1使用元文件4.2.2元文件的問題流媒體技術第8講4.2如何鏈接到流媒體文件4.2.1使用元文件流媒體技954.2如何鏈接到流媒體文件1.文件通過HTTP協(xié)議傳輸,瀏覽器擁有播放器或是其插件用于解碼流文件。2.文件通過HTTP協(xié)議傳輸,瀏覽器不參與處理,而是由一個單獨的播放器播放。3.文件通過其他協(xié)議傳輸,瀏覽器不參與處理,而是由一個單獨的播放器播放。4.文件通過其他協(xié)議傳輸,瀏覽器擁有播放器或是其插件用于解碼流文件。流媒體技術第8講4.2如何鏈接到流媒體文件1.文件通過HTTP協(xié)議傳輸,964.2.1使用元文件

使用MIME類型并標記了使用流媒體播放器打開的小文件。元文件(Real系統(tǒng)中的文件格式),重定向文件(Windows媒體文件),引用電影(QuickTime)??梢园渌畔?,如元數(shù)據(jù)、播放列表或是供播放器使用來選擇打開文件的條件狀態(tài)。流媒體技術第8講4.2.1使用元文件使用MIME類型并標記了使用流媒體974.2.1使用元文件

——使用元文件,脫離瀏覽器,將流媒體定位到指定的流媒體播放器流媒體技術第8講4.2.1使用元文件

——使用元文件,脫離瀏覽器,將流媒體984.2.2關于元文件的問題大量的流媒體供應者和成千的流媒體文件,并擁有其他附加的同樣數(shù)目的元文件,會增加文件系統(tǒng)的負擔。擁有不受控制的元文件的拷貝會表現(xiàn)為文件系統(tǒng)的問題。對于靜態(tài)的元文件,災難性的打擊是動態(tài)的生成元文件。解決方法:訪問數(shù)據(jù)庫、使用服務端的腳本或是簡單的文本格式的腳本語言;重新整理網(wǎng)站上的代碼。流媒體技術第8講4.2.2關于元文件的問題大量的流媒體供應者和成千的流媒體994.3嵌入式播放器如何工作優(yōu)點:在獨立的媒體播放器中播放流文件簡單可行。缺點:流文件無論使用什么媒體播放器都會將視覺和感覺混淆。嵌入式流媒體播放器能夠選擇讓媒體播放器的那些元素可見,以及希望它們出現(xiàn)在什么位置上。使用HTML表格或是框架中的圖片文件為任何流媒體播放器創(chuàng)建用戶界面。流媒體技術第8講4.3嵌入式播放器如何工作優(yōu)點:在獨立的媒體播放器中播放流1004.3嵌入式播放器如何工作瀏覽器與嵌入式播放器的通信使用下面兩種方式之一:使用Netscape插件;使用Microsoft公司提供的ActiveX控件。注:Netscape瀏覽器不支持ActiveX;InternetExplorer不支持Netscape插件。如何支持兩種插件?流媒體技術第8講4.3嵌入式播放器如何工作瀏覽器與嵌入式播放器的通信使用下1014.3.1MicrosoftActiveX控件的模板流媒體技術第8講4.3.1MicrosoftActiveX控件的模板流媒1024.3.2Netscape插件的的模板注:Windows媒體播放器7.0和InternetExplorer5.5以及其后的版本不再支持使用Netscape插件。流媒體技術第8講4.3.2Netscape插件的的模板注:Windows媒1034.3.3使用嵌入式媒體播放器創(chuàng)建跨平臺的網(wǎng)頁注:一些參數(shù)只對特定版本的播放器有用。流媒體技術第8講4.3.3使用嵌入式媒體播放器創(chuàng)建跨平臺的網(wǎng)頁注:一些參數(shù)1044.4JavaScript是如何工作的提供(合理的)交互平臺,用于控制網(wǎng)頁上的各種元素以及和它們交互,包括嵌入式的播放器。控制嵌入式流媒體播放器。為了讓網(wǎng)頁動起來而應運而生的一項技術,不用每次向服務器發(fā)送請求。是獨立的軟件,可以嵌入瀏覽器、可以操縱HTML和其他在瀏覽器窗口內(nèi)的軟件流媒體技術第8講4.4JavaScript是如何工作的提供(合理的)交互平1054.4.1對象、屬性、方法和事件JavaScript把瀏覽器中的任何事件都看作是對象,包括實際的瀏覽器本身。每個對象都有一套它自己的屬性,可以訪問或是設置。跟蹤瀏覽器的事件。使用帶有等級的“.”操作符。流媒體技術第8講4.4.1對象、屬性、方法和事件JavaScript把瀏覽1064.4.2操作和控制語句流媒體技術第8講4.4.2操作和控制語句流媒體技術第8講1074.4.3在老版本瀏覽器中隱藏JavaScript

流媒體技術第8講4.4.3在老版本瀏覽器中隱藏JavaScript流媒體1084.5與嵌入式播放器協(xié)同工作——遵循原則

當使用Netscape插件給一個嵌入式的對象命名時,一定要保證使用參數(shù)name,而不是參數(shù)id,當使用ActiveX控件是,兩種參數(shù)都可以,但是通常是使用id標簽。流媒體技術第8講4.5與嵌入式播放器協(xié)同工作——遵循原則當使用Netsc109流媒體技術第8講流媒體技術第8講110流媒體技術第8講流媒體技術第8講1114.6WindowsMedia的嵌入

4.6.1Windows媒體技術流媒體技術第8講4.6WindowsMedia的嵌入

4.6.1Win112簡單的ASX文件注:可以放置到網(wǎng)頁服務器上,保存為任何格式的元文件。當鏈接被點擊時,網(wǎng)頁服務器發(fā)送一個小的元文件給瀏覽器,它會根據(jù)MIME類型,把任務交給WindowsMediaPlayer。流媒體技術第8講簡單的ASX文件注:可以放置到網(wǎng)頁服務器上,113播放列表

最簡單的播放列表是通過向元文件中添加多個Entry元素的方式創(chuàng)建的。

.流媒體技術第8講播放列表

最簡單的播放列表是通過向元文件中添加114元文件標簽——優(yōu)先級<ref/>級別的標簽中指定的屬性具有最高優(yōu)先權(quán);其次是<entry>或是<event>級別的標簽中的屬性;<asx>級別的標簽中指定的屬性具有最低優(yōu)先權(quán)流媒體技術第8講元文件標簽——優(yōu)先級<ref/>級別的標簽中115Windows媒體URL單點廣播內(nèi)容:通過Windows媒體服務器上的發(fā)布端點訪問。多點廣播內(nèi)容:被站點呼叫,通過Windows媒體服務器上創(chuàng)建并放置在網(wǎng)頁服務器上的NSC文件訪問。不同Windows媒體流類型的URL語法如下表所示:流媒體技術第8講Windows媒體URL單點廣播內(nèi)容:通過W116使用多重<ref>標簽翻轉(zhuǎn)媒體文件翻轉(zhuǎn):流媒體播放器在連接播放器、播放某個特定文件片的時候,會遇到困難。為了處理這種情況,可以給播放器指定其他文件,當播放器遭遇困難會試圖連接這個文件。使用多重<ref/>標簽,在<entry>或是<event>標簽中指定多個文件片,可以指定延遲的文件。當WindowsMediaPlayer遇到連接困難時,試圖連接下一個文件,以此類推直到它成功的連接某個文件或是所有可能都試過并且失敗為止。流媒體技術第8講使用多重<ref>標簽翻轉(zhuǎn)媒體文件翻轉(zhuǎn):流媒117只要建立起一個成功的連接,WindowsMediaPlayer播放流文件直到它結(jié)束,然后移動到元文件中的下一個文件入口。在特定入口中剩下的流文件將被忽略。如果希望所有的流文件都要播放,必須把它們中的每一個放到單獨的文件入口中。這種方法只用于多余的目的,且不必嘗試連接直到播放器打開所有可能的連接。流媒體技術第8講只要建立起一個成功的連接,WindowsMediaPla118流媒體技術第8講流媒體技術第8講119廣告插入您可以在流中發(fā)送一些腳本命令,以指示W(wǎng)indowsMediaPlayer從該流切換出去,并根據(jù)元文件中的腳本播放其他流或文件。這種腳本技術可用于在流中插入廣告。例如,在一個球賽的Internet直播中,可以在每個商業(yè)廣告的開頭都發(fā)送一個腳本命令,指示每個客戶端(WindowsMediaPlayer)播放其元文件中列出的商業(yè)廣告??蛻舳瞬シ磐晟虡I(yè)廣告之后,元文件中的腳本會指示每個客戶端切換回該直播。流媒體技術第8講廣告插入您可以在流中發(fā)送一些腳本命令,以指示120更深一步的話,還可以使用ActiveServerPages(ASP頁)和服務器端腳本為每個客戶端臨時創(chuàng)建元文件??梢源_定地說,通過使用元文件腳本,可以為每個連接該球賽的最終用戶都提供個性化的廣告插入。流媒體技術第8講更深一步的話,還可以使用ActiveServerPag121廣告插入是通過使用Event元素實現(xiàn)的。下面的示例會在客戶端收到具有Event類型和Time-Out參數(shù)的腳本命令時,向該廣播單播流BallGame中插入廣告Advert.asf。廣告播放完畢時,該客戶端會繼續(xù)播放前面的條目。流媒體技術第8講廣告插入是通過使用Event元素實現(xiàn)的。下面的示例會在客122創(chuàng)建Windows媒體元文件流媒體技術第8講創(chuàng)建Windows媒體元文件流媒體技術第8講123所有功能組合下面是一個元文件示例,其中包括了各種功能:?通過Abstract、Author、Copyright、MoreInfo和Title元素設置的文件和剪輯屬性。?通過使用Base元素設置的URL相對路徑,并且該URL是通過腳本命令接收的URL。?使用MoreInfo和Banner元素設置的、從橫幅廣告到某個網(wǎng)頁的超鏈接。流媒體技術第8講所有功能組合下面是一個元文件示例,其中包括了各種功能:流媒體124?用于在WindowsMediaPlayer中添加自定義圖形的Banner元素。?通過連續(xù)插入多個Entry元素創(chuàng)建的播放列表。第一個WindowsMedia文件僅播放30秒鐘,這個時間在Duration元素中指定。?通過在一個Entry元素中連續(xù)放置多個Ref元素設置的服務器和協(xié)議翻轉(zhuǎn)。?通過在Entry元素中設置ClientSkip="no"對剪輯進行配置,從而使得最終用戶無法對此剪輯進行快進操作。

流媒體技術第8講?用于在WindowsMediaPlayer中添加125演講完畢,謝謝聽講!再見,seeyouagain3rew2022/12/20流媒體技術第8講演講完畢,謝謝聽講!再見,seeyouagain3rew126流媒體技術第8講2022/12/20流媒體技術第8講流媒體技術第8講2022/12/13流媒體技術第8講1276、描述下列代碼顯示效果<htmlxmlns:t="urn:schemas-microsoft-com:time"><head><?importnamespace="t"implementation="#default#time2"><style>.t{behavior:url(#default#time2)}</style></head><body><t:transitionfiltertargetelement="keyb"type="clockWipe"begin="keyb.begin"dur="2s"/><imgid="keyb"class="t"src="pic_keyb.jpg"dur="4s"width="128"height="107"/></body></html>流媒體技術第8講6、描述下列代碼顯示效果<htmlxmlns:t="urn128第三章流媒體服務器配置3.1安裝WindowsMediaServer服務器及相關概念3.2Windowsmediaserver系統(tǒng)架構(gòu)3.3配置MediaServer服務器3.4監(jiān)視Mediaserver服務器3.5windowsmedia流媒體結(jié)合web網(wǎng)頁3.6RealServer服務器配置3.7流媒體服務器硬件的選擇流媒體技術第8講第三章流媒體服務器配置3.1安裝WindowsMedi1293.1安裝WindowsMediaSever運行VMware安裝windowsserver2000安裝windowsmediaencoder9流媒體技術第8講3.1安裝WindowsMediaSever運行VMwa1302、WindowsMediaServer中的分發(fā)

分發(fā)指從一臺計算機向另一臺計算機傳輸內(nèi)容的過程。使用WindowsMediaServices時可采用下列分發(fā)類型。(1)服務器到服務器的分發(fā)。當服務器上的發(fā)布點充當另一個WindowsMedia服務器上的發(fā)布點的內(nèi)容源時,進行的是這種分發(fā),而后一發(fā)布點再將內(nèi)容傳輸給發(fā)出請求的播放機流媒體技術第8講2、WindowsMediaServer中的分發(fā)

分發(fā)指131Windowsmediaserver相關概念1、廣播:廣播是一種同時向大量觀眾傳輸數(shù)據(jù)的方法。在WindowsMediaServices中,廣播是通過使用廣播發(fā)布點來實現(xiàn)的。接收廣播的客戶端不能控制內(nèi)容的開始和播放頻率,也不能讓流快進或倒回。該流由服務器控制。在客戶端可從廣播發(fā)布點接收內(nèi)容之前,必須啟動發(fā)布點。

流媒體技術第8講Windowsmediaserver相關概念1、廣播:流132(2)推分發(fā)。當編碼器主動發(fā)起廣播時進行的是這種分發(fā);此后編碼器通過WindowsMedia服務器上的發(fā)布點將內(nèi)容傳輸給發(fā)出請求的播放機。(3)拉分發(fā)。當服務器主動與編碼器連接以接收內(nèi)容流時進行的是這種分發(fā);此后服務器將內(nèi)容分發(fā)給發(fā)出請求的播放機。

流媒體技術第8講(2)推分發(fā)。當編碼器主動發(fā)起廣播時進行的是這種分發(fā);此后1333、編碼器:編碼器是指一臺計算機,它使用軟件(如WindowsMedia編碼器)將壓縮/解壓縮(codec)算法和流格式應用到采用模擬或數(shù)字音頻和視頻格式的內(nèi)容上,然后將內(nèi)容重新生成為數(shù)字文件或流,該過程稱為編碼。對內(nèi)容進行編碼后,即可通過WindowsMediaServices進行分發(fā)。大多數(shù)情況下,用于內(nèi)容編碼的軟件安裝在不同于WindowsMediaServices的一臺單獨的計算機上。

流媒體技術第8講3、編碼器:流媒體技術第8講1344、循環(huán)播放

循環(huán)播放是指從服務器上的發(fā)布點連續(xù)重復內(nèi)容流。循環(huán)播放內(nèi)容時,內(nèi)容從頭到尾進行播放,然后又從頭開始,沒有任何明顯的等待時間。必須為服務器啟用WMS播放列表轉(zhuǎn)換插件,之后才能將播放列表或目錄中的內(nèi)容循環(huán)播放??赏ㄟ^WMS播放列表轉(zhuǎn)換插件的屬性頁關閉或打開循環(huán)播放。

流媒體技術第8講4、循環(huán)播放

循環(huán)播放是指從服務器上的發(fā)布點連續(xù)重復內(nèi)容流。1355、多播

多播是一種在網(wǎng)絡上傳輸數(shù)據(jù)的方法,這種方法允許多個客戶端接收相同的數(shù)據(jù)流。該方法可將向一組網(wǎng)絡客戶端傳輸數(shù)據(jù)所需的帶寬降至最低。多播傳輸要求網(wǎng)絡上的路由器和交換機必須啟用多播,這意味著它們必須能夠傳輸D類Internet協(xié)議(IP)地址并可解釋多播信息數(shù)據(jù)包。流媒體技術第8講5、多播

多播是一種在網(wǎng)絡上傳輸數(shù)據(jù)的方法,這種方法允許多個1366、端口

端口確定一個唯一的進程,服務器可通過它提供服務,客戶端可通過它訪問服務。WindowsMediaServices使用傳輸控制協(xié)議(TCP)端口與用戶數(shù)據(jù)報協(xié)議(UDP)端口來傳輸內(nèi)容。WindowsMediaServer默認使用TCP和UDP的1755端口。

流媒體技術第8講6、端口

端口確定一個唯一的進程,服務器可通過它提供服務,客1377、發(fā)布點

發(fā)布點是向用戶分發(fā)內(nèi)容的途徑。內(nèi)容可通過創(chuàng)建將客戶端重定向到發(fā)布點的重定向文件來發(fā)布,也可通過分發(fā)指向發(fā)布點的URL來發(fā)布。發(fā)布點相當于文件服務器中的“共享名”。在“發(fā)布點”中保存用于點播、廣播的視頻(音頻)文件。

流媒體技術第8講7、發(fā)布點

發(fā)布點是向用戶分發(fā)內(nèi)容的途徑。內(nèi)容可通過創(chuàng)建將客1388、拉傳遞

拉傳遞是從流來源(例如,WindowsMedia編碼器或另一個WindowsMedia服務器)向發(fā)出請求的WindowsMedia服務器傳輸內(nèi)容的一種方法。拉傳遞用于指明流的傳輸是由請求服務器發(fā)起和管理的。9、推傳遞

推傳遞是從WindowsMedia編碼器向WindowsMedia服務器傳輸內(nèi)容的一種方法。推傳遞用于指明流的傳輸是由編碼器啟動和管理的。

流媒體技術第8講8、拉傳遞

拉傳遞是從流來源(例如,WindowsMedi13910、無序播放

無序播放是一種播放方法,它將目錄或播放列表文件引用的內(nèi)容隨機化,之后再從發(fā)布點進行流式播放。無序播放內(nèi)容時,將以隨機順序?qū)Σシ帕斜砘蚰夸浿械拿恳豁椷M行播放。無序播放可與循環(huán)播放一起使用,以提供連續(xù)隨機播放功能。必須為服務器啟用WMS播放列表轉(zhuǎn)換插件,才能對播放列表或目錄中的內(nèi)容進行無序播放。可通過WMS播放列表轉(zhuǎn)換插件的屬性頁關閉或打開無序播放。

流媒體技術第8講10、無序播放

無序播放是一種播放方法,它將目錄或播放列表文14011、流式播放

流式播放是一種以數(shù)據(jù)包形式傳輸數(shù)字媒體的方法,這種方法在接收的同時呈現(xiàn)內(nèi)容,從而可以連續(xù)地播放數(shù)據(jù),而不必等待下載整個文件再播放。

流媒體技術第8講11、流式播放

流式播放是一種以數(shù)據(jù)包形式傳輸數(shù)字媒體的方法14112、ASFRoot/WMRootASFRoot/WMRoot是WindowsMedia的根目錄。默認情況下,WindowsMediaServices會在安裝期間創(chuàng)建該文件夾。在該目錄中可找到示例內(nèi)容文件、示例播放列表文件和示例包裝播放列表,用戶可以通過這些文件了解WindowsMediaServices。默認發(fā)布點使用ASFRoot/WMRoot作為來源。一旦服務器上開始運行WindowsMediaServices,則可使用播放機通過下列URL來連接并查看示例內(nèi)容:mms://server_name/content_clip1.wmv。

可將用戶擁有的任何現(xiàn)有內(nèi)容放入ASFRoot/WMRoot中并快速啟動內(nèi)容流式播放。

流媒體技術第8講12、ASFRoot/WMRoot流媒體技術第8講1423.2Windowmediaserver系統(tǒng)架構(gòu)視頻點播的一般情況

流媒體技術第8講3.2Windowmediaserver系統(tǒng)架構(gòu)視頻點播143在典型用戶方案中,用戶單擊網(wǎng)頁上的鏈接來請求內(nèi)容。然后Web服務器將請求重定向到WindowsMedia服務器,并啟動用戶計算機上的播放機。此時,Web服務器不再參與流式媒體傳輸過程,這是因為WindowsMedia服務器與播放機建立了直接連接并已開始將內(nèi)容直接傳輸給用戶。

流媒體技術第8講在典型用戶方案中,用戶單擊網(wǎng)頁上的鏈接來144流媒體技術第8講流媒體技術第8講1453.3配置mediaserver服務器實例一:點播

選擇單播發(fā)布--新建一個單播發(fā)布點按照向?qū)б龑瓿伞=o新建的單播發(fā)布點制定一個別名,這個別名最好與存放流媒體文件的文件夾同名。

流媒體技術第8講3.3配置mediaserver服務器實例一:點播流媒體技146WindowsMediaServices服務器的安裝

流媒體技術第8講WindowsMediaServices服務器的安裝流147WindowsMediaServices服務器的測試流媒體技術第8講WindowsMediaServices服務器的測試流148創(chuàng)建發(fā)布點

創(chuàng)建點播發(fā)布點

流媒體技術第8講創(chuàng)建發(fā)布點創(chuàng)建點播發(fā)布點流媒體技術第8講149創(chuàng)建發(fā)布點

創(chuàng)建點播發(fā)布點

流媒體技術第8講創(chuàng)建發(fā)布點創(chuàng)建點播發(fā)布點流媒體技術第8講1501.【監(jiān)視】選項卡

管理“點播—單播”發(fā)布點流媒體技術第8講1.【監(jiān)視】選項卡管理“點播—單播”發(fā)布點流媒體技術第8講1512.【源】選項卡管理“點播—單播”發(fā)布點流媒體技術第8講2.【源】選項卡管理“點播—單播”發(fā)布點流媒體技術第8講1522.【源】選項卡管理“點播—單播”發(fā)布點流媒體技術第8講2.【源】選項卡管理“點播—單播”發(fā)布點流媒體技術第8講1533.【公告】選項卡管理“點播—單播”發(fā)布點流媒體技術第8講3.【公告】選項卡管理“點播—單播”發(fā)布點流媒體技術第8講1544.【屬性】選項卡管理“點播—單播”發(fā)布點流媒體技術第8講4.【屬性】選項卡管理“點播—單播”發(fā)布點流媒體技術第8講155在客戶端播放流媒體在客戶機單擊【開始】→【所有程序】→【W(wǎng)indowsMediaPlayer】,打開WindowsMediaPlayer窗口→依次單擊【工具】→【選項】→在打開的【選項】對話框中選擇【網(wǎng)絡】選項卡→全部勾選“流協(xié)議”中的復選框1、在WindowsMediaPlayer中直接輸入地址播放流媒體技術第8講在客戶端播放流媒體在客戶機單擊【開始】→【所有程序】→【W(wǎng)156在客戶端播放流媒體“點播”方式的發(fā)布點,用戶可以在【打開URL】對話框中輸入以下幾種地址形式:mms://服務器名或IP地址或域名/發(fā)布點名mms://服務器名或IP地址或域名/發(fā)布點名/文件名mms://服務器名或IP地址或域名/發(fā)布點名/文件名通配符。對于“廣播—單播”方式的發(fā)布點<協(xié)議>://服務器名或IP地址或域名/發(fā)布點名稱對于“廣播—多播”方式的發(fā)布點http://服務器名或IP地址或域名/公告文件名.asx或多播信息文件名.nsc1、在WindowsMediaPlayer中直接輸入地址播放流媒體技術第8講在客戶端播放流媒體“點播”方式的發(fā)布點,用戶可以在【打開U157在客戶端播放流媒體在客戶端打開IE瀏覽器,輸入“mms://服務器的IP地址/發(fā)布點名”就會彈出WindowsMediaPlayer播放器進行播放

2、通過網(wǎng)頁鏈接播放流媒體技術第8講在客戶端播放流媒體在客戶端打開IE瀏覽器,輸入“mms:/158實例二、直播單播廣播:1)設置Windowsmediaencoder編碼器輸出設置:廣播編碼輸出2)設置windowsmediaserver:選擇單播--新建廣播發(fā)布點--按照向?qū)б龑瓿?)對設置好的文件進行測試。注意:測試或進行直播之前要先在windowsmedia編碼器的操作界面中單擊“開始”按鈕,啟動編碼過程,這是直播進行的前提。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論