第9章 流媒體技術及應用_第1頁
第9章 流媒體技術及應用_第2頁
第9章 流媒體技術及應用_第3頁
第9章 流媒體技術及應用_第4頁
第9章 流媒體技術及應用_第5頁
已閱讀5頁,還剩62頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

流媒體技術是建立在很多基礎技術之上的技術,改變了傳統(tǒng)互聯網的形象,豐富了互聯網的功能,成為一種有強大吸引力的新媒體。9.1流媒體概述9.2流媒體的編碼9.3流媒體編輯軟件——ASFTools9.4流媒體的發(fā)布9.5RealNetworks流式媒體解決方案9.6AppleQuicktime流式媒體解決方案9.7流媒體在Web頁面中的應用9.1流媒體概述流媒體就是應用流技術在網絡上傳輸的多媒體文件,是把連續(xù)的影像和聲音文件經過壓縮處理后放上網站服務器,讓用戶一邊下載一邊觀看、收聽,而不需要等整個壓縮文件下載到自己機器后才可以觀看的網絡傳輸技術。

9.1.1流媒體的應用1.遠程教育2.寬帶網視頻點播3.互聯網直播4.視頻會議電子商務、遠程培訓、視頻會議、客戶支持等。9.1.2流媒體文件格式1.Microsoft公司的WindowsMedia格式WindowsMedia的核心是MMS協(xié)議和ASF數據格式。MMS用于網絡傳輸控制,ASF則是一種數據格式,音頻、視頻、圖像以及控制命令腳本等多媒體信息通過這種格式,以網絡數據包的形式傳輸,實現流式多媒體內容發(fā)布。WindowsMedia在交互能力方面比較弱。2.RealSystem的RealMedia文件格式包括RealVideo、RealAudio和RealFlash三類文件。其中RealVideo用來傳輸不間斷的視頻數據。RealAudio用來傳輸接近CD音質的音頻數據。RealFlash則是與Macromedia公司新近聯合推出的一種高壓縮比的動畫格式。3.Apple公司的QuickTime格式Apple公司面向專業(yè)視頻編輯、Web網站創(chuàng)建和CD-ROM內容制作領域開發(fā)的多媒體技術平臺,支持幾乎所有主流的個人計算平臺,QuickTime電影文件現已成為是數字媒體領域的工業(yè)標準。交互性很好。9.1.3流媒體傳輸協(xié)議1.RSVP協(xié)議資源預留協(xié)議的縮寫,是一種IP網絡中的信令協(xié)議,它與路由協(xié)議相結合來實現對網絡傳輸服務質量的控制。一旦建立預留,RSVP協(xié)議會為請求服務提供可靠的路由器和主機狀態(tài)。2.RTP協(xié)議用于Internet上針對于多媒體數據流的一種傳輸協(xié)議。它通常使用UDP協(xié)議來傳輸數據,但也可以在TCP或者ATM等其他協(xié)議上工作。RTP被定義為在一對一或者一對多的傳輸情況下工作,是傳輸音頻、視頻、模擬數據等實時數據的傳輸協(xié)議,其目的是提供時間信息和保證實現流的同步。更加側重的數據傳輸的實時性。3.RTCP協(xié)議實時傳輸控制協(xié)議的縮寫,是設計和RTP一起使用的進行流量控制和擁塞控制的服務控制協(xié)議。其功能是為順序傳輸數據包提供精確可靠的傳送機制,并且提供流量控制功能,使服務器可根據接受端的反饋信息動態(tài)地控制數據的傳輸速率。4.RTSP協(xié)議實時流協(xié)議的簡稱,定義了一對多應用程序如何有效地通過IP網絡傳輸多媒體數據。RTSP協(xié)議是應用級協(xié)議,它控制實時數據的發(fā)送,可以保持用戶計算機與傳輸流業(yè)務服務器之間的固定連接,用于觀看者與單播(Unicast)服務器通信并且還允許雙向通信。9.1.4流媒體播放1.單播客戶端與服務器之間建立一個點到點的單獨數據通道,也是大多數網絡通信的連接方式。2.多播一種多地址廣播,在流媒體播放的過程中,服務器只向一組特定的用戶發(fā)送一個數據包,組中的各個用戶可以共享這個數據包。3.點播客戶端與服務器之間的主動的連接,是用戶的主動行為。在點播的過程中,用戶可以對影音文件進行開始、停止、后退、快進或暫停等控制。4.廣播廣播在網絡中的應用較多,是一種客戶端被動接收數據的播送方式。同單播和多播相比,廣播幾乎占用了子網內網絡的所有帶寬。9.2流媒體的編碼9.2.1安裝WindowsMediaEncoder許可協(xié)議選擇安裝路徑安裝界面9.2.2會話的創(chuàng)建與設置每次啟動WindowsMedia編碼器軟件時,系統(tǒng)都會自動彈出新建會話對話框,如圖所示。在新建向導窗口中,有5個選項可以選擇,這里先單擊“取消”按鈕,進入到WindowsMedia編碼器的主界面,如圖所示。自定義會話的創(chuàng)建:在新建對話框中選擇“自定義會話”,然后點擊確定按鈕,即可進入如圖所示的會話屬性窗口。壓縮選項卡輸出選項卡實例9-1:使用向導創(chuàng)建會話——捕獲音頻或視頻首先選擇菜單“文件/新建”命令,或直接按下菜單欄下方的“新建會話”按鈕,在新建對話框中選擇“捕獲音頻或視頻”,然后點擊確定按鈕,即可進入如圖所示的向導窗口。選擇好音頻設備后,點擊下一步按鈕,進入到“輸出文件”對話框。在此對話框中需要輸入生成文件的存儲路徑以及文件名稱。單擊下一步按鈕,進入到“輸出文件分發(fā)”對話框。這里選擇通過Web服務器分發(fā)。然后點擊下一步按鈕,進入編碼選項對話框。選擇CD質量的音頻,其總比特率為70Kbps。設置完成后點擊下一步按鈕,進入到如圖所示的顯示信息對話框。在這個對話框中輸入關于所創(chuàng)作作品的“標題”、“作者”、“版權”、“分級”以及“描述”信息,這些信息會出現在WindowsMediaPlayer播放器中。輸入完成后點擊下一步按鈕,進入到如圖所示的設置檢查對話框。如果沒有問題,勾選對話框下方的“單擊完成后開始捕獲”按鈕。并按下完成鍵,返回主界面,開始錄制。在錄制之前,切忌要播放音頻設備上的文件,或用麥克采集一段語音素材,否則在編碼后的文件中將會是空白的。在編碼的過程中,隨時都可以按下“停止”或“暫?!卑粹o。編碼結束后,系統(tǒng)會彈出一個對話框,就可以聽到剛才錄制的聲音。實例9-2:使用向導創(chuàng)建會話——捕獲屏幕運行WindowsMedia編碼器,在這個實例中,仍然使用“新建會話向導”來完成設置。選擇“捕獲屏幕”選項,這時會彈出如圖所示的對話框。在“屏幕捕獲”設置窗口中,“捕獲源”有3種選擇,選擇“屏幕區(qū)域”,也可以勾選中間的“從默認的音頻設備捕獲音頻”選項。設置完成后單擊“下一步”按鈕,進入如圖所示的“屏幕區(qū)域”設置對話框。點擊左側的屏幕區(qū)域選擇按鈕,在要捕獲的區(qū)域拖動鼠標,這時在選定區(qū)域的周圍會出現一個邊框,點擊“下一步”按鈕,進入到如圖所示的輸出文件界面。在此對話框中需要輸入生成文件的存儲路徑以及文件名稱。然后點擊下一步按鈕,進入到如圖所示的設置選擇界面。確定了輸出文件的質量之后,點擊下一步按鈕,進入如圖所示的顯示信息對話框。這里的參數設置需要輸入關于所創(chuàng)作作品的“標題”、“作者”、“版權”、“分級”以及“描述”信息。點擊下一步按鈕,進入如圖所示的設置檢查對話框。如果沒有問題,勾選對話框下方的“單擊完成后開始捕獲”按鈕。并按下完成鍵,返回主界面,開始錄制。實例9-3:把已有的媒體文件轉換成流媒體格式,在這個案例中,要使用WindowsMedia編碼器將已有的MP3文件轉換為WindowsMedia流格式文件。運行WindowsMedia編碼器,仍然使用“新建會話向導”來完成設置。在新建對話框中,選擇“轉換文件”選項,這時會彈出如圖所示的對話框。設置將要轉換的源文件,即MP3文件,以及轉換后輸出文件的名稱和存儲位置。點擊下一步按鈕,進入如圖所示的內容分發(fā)對話框。選擇文件的分發(fā)方法,選擇通過計算機播放。然后點擊下一步按鈕,進入如圖所示的編碼選項對話框。選擇不同的編碼方法和質量的音頻,選擇CD質量的音頻,其總比特率為70Kbps。設置完成后點擊下一步按鈕,進入到如圖所示的顯示信息對話框。輸入關于所創(chuàng)作作品的“標題”、“作者”、“版權”、“分級”以及“描述”信息,點擊下一步按鈕,進入如圖所示的設置檢查對話框。如果沒有問題,勾選對話框下方的“單擊完成后開始轉換”按鈕。并按下完成鍵,返回主界面,開始錄制。這時系統(tǒng)會自動將MP3文件轉換為wma文件,并回放效果。9.3流媒體編輯軟件——ASFToolsAsfTools主界面9.3.1剪裁流媒體文件實例9-4:本例將使用ASFTools軟件的剪裁功能將一個長度為31s的流媒體文件剪裁成長度為27s的文件,主要是通過Cut按鈕來實現的。操作步驟:1.打開ASFTools軟件,用鼠標單擊Basics按鈕下的Add選項,添加需要進行剪裁的媒體文件,這里選擇光盤中的sample3.wmv。2.對于剪裁操作,需要按下Cut按鈕,進入到如圖所示的界面。按下播放鍵,找到需要進行剪裁的時間點后,按下暫停鍵和SetStart鍵,設定起始時間。然后繼續(xù)播放,按下SetEnd鍵選擇結束的時間。這里將起始時間設定為4s,而結束時間為30s。然后進行輸出文件OutputFile的設置,選擇剪裁后的文件存放的位置。點擊Cut按鈕,就開始文件的剪裁了。9.3.2流媒體文件的拼接實例9-5:在很多情況下,需要把兩個或者兩個以上的流媒體文件進行拼接,形成一個完整的文件,在ASFTools軟件是通過Add按鈕來實現的。操作步驟:1.打開ASFTools軟件,單擊軟件界面右側的Option選項按鈕,必須勾選JoinOptions中的JoinIncompatibleBitrate一項.2.回到FileList面板,在這里需要添加進行拼接的媒體文件,數量至少是2個或以上,選擇光盤中的sample3.wmv和sample.asf。3.用鼠標單擊Basics功能菜單中的Join選項,出現JoinedFileName對話框,在這里需要設置拼接后的文件名和存儲路徑。4.按下保存按鈕,進入到如圖所示的界面,兩個文件開始拼接。9.3.3流媒體文件的修復實例9-6:使用ASFTools軟件的Repair按鈕來實現流媒體文件的修復。操作步驟:打開ASFTools軟件,單擊Basic選項中的Add按鈕,添加需要修復的文件,然后按下Repair選項中的MakeSeekable按鈕,此時會出現一個修復確認對話框,點擊確認,修復后的文件將原文件覆蓋掉即可。9.3.4將ASF格式的文件轉換為AVI格式實例9-7:ASFTools軟件的格式轉換能。操作步驟:1.打開ASFTools軟件,單擊Basic選項中的Add按鈕,添加需要進行格式轉換的文件,單擊Convert選項中的ConverttoAvi按鈕,會彈出一個ConverttoAvi的設置窗口,2.如果沒有特殊的需要,通常選擇默認設置就可以了。設定文件存儲的位置,單擊窗口左上方的Convert按鈕,格式的轉換就開始了。點擊PlayAvi按鈕,就會調用WindowsMediaPlayer來播放視頻。9.4流媒體的發(fā)布9.4.1MMS協(xié)議和ASF文件1.MMS協(xié)議是微軟提供的專門用于訪問WindowsMedia服務器中ASF文件的一種流式協(xié)議,是微軟提供的專門用于訪問WindowsMedia發(fā)布點上的單播內容的協(xié)議。MMS是連接WindowsMedia單播服務的默認方法。2.MSBD協(xié)議流媒體廣播分發(fā)協(xié)議,是微軟公司WindowsMedia技術應用的協(xié)議之一。其目的主要是用于在WindowsMedia編碼器和WindowsMedia服務器組件之間分發(fā)流,并在服務器間傳遞流。3.ASF文件微軟公司制定的一種開放的流媒體文件格式,能以多種協(xié)議在多種網絡環(huán)境下支持數據的傳送。ASF不但最適于通過網絡發(fā)送多媒體流,也是樣適于在本地播放。4.ASX文件ASX文件是一個文本文件,擴展名為ASX,它主要的目的是對流信息進行重定向。由于目前通用的瀏覽器通常都不能直接支持流媒體播放的MMS協(xié)議,這樣就采用ASX文件,當瀏覽器發(fā)現一個鏈接與ASX有關時,就需要用WindowsMediaPlayer來播放流媒體,于是就會啟動WindowsMediaPlayer。這樣,WindowsMediaPlayer就可以用MMS協(xié)議來播放流媒體了。9.4.2WindowsMediaServices1.安裝WindowsMediaServe單擊“開始/設置/控制面板”,雙擊“添加或刪除程序”,單擊對話框左側的“添加/刪除Windows組件”按鈕,將會彈出“Windows組件向導”窗口。勾選“WindowsMedia服務”這個選項,然后單擊“下一步”按鈕進行安裝。2.啟動WindowsMediaServer安裝完成,首先要啟動WindowsMediaServer服務。單擊“開始/程序/管理工具/服務”,啟動服務管理器。在使用WindowsMediaServer之前,必須先啟動服務列表中的四項服務,啟動服務的方法是:雙擊選中要啟動的服務項目,在打開的窗口中點擊啟動按鈕。啟動成功后服務項目的狀態(tài)屬性會變?yōu)椤耙褑印睜顟B(tài)。在啟動了必要的服務項目之后,就可以啟動WindowsMediaServer了。單擊“開始/程序/管理工具/WindowsMedia,打開WindowsMedia管理器界面,如圖所示。實例9-8:點播單播1.在WindowsMedia管理器左側的功能選擇列表中選擇“配置服務器”下的“單播發(fā)布點”,會打開如圖所示的界面。2.單擊“點播”選擇新建命令,新建一個“點播單播發(fā)布點”,系統(tǒng)會彈出如圖所示的向導窗口。3.單擊“下一步”按鈕,進入到如圖所示的窗口。在“選擇一個發(fā)布點”對話框中選擇“創(chuàng)建一個發(fā)布點”。4.單擊“下一步”,進入到如圖所示的窗口,在這個窗口中用戶要為創(chuàng)建的新發(fā)布點設置別名和路徑,這

溫馨提示

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

評論

0/150

提交評論