1 我想做一個視頻點播網站 我會做一點網站 可流技術沒接觸過 請問最基本的要求是什么 是不是要一些插件什么的 哪位好心人能給我大體講一下嗎 有個1 2 3 的步驟就最好了 回答小弟的人小弟一定內心感謝2 如果要在網葉中插如視頻文件而又不用流技術又該怎樣做呢(假設用三劍客類制做)
熱心網友
網絡視頻流媒體技術大全 隨著Internet的發展,多媒體信息在網上的傳輸越來越重要,流式技術以其邊下載邊播放的特性深受教育、娛樂等行業的喜愛,本文主要描述流媒體系統及主要的流式技術,提出了流式技術的主要解決方案。 1、前言 網絡技術、通訊技術、多媒體技術的迅猛發展對Internet產生極大的影響,特別在以下幾個方面:第一,聯網方式多樣化,從14。4Kmorden到專線、ISDN、有線電視、光纖、衛星網絡等;第二,網絡帶寬的大大拓寬,無論哪種聯網方式,它們所提供的帶寬不斷的在擴大;第三,Internet提供更多的服務,它不再局限于網絡通信E-Mail、簡單的信息瀏覽、FTP、TELNET等,諸如電子商務、遠程教育、視頻點播等新的服務和應用如雨后春筍般的出現。 這幾方面的變化使得網絡真正成為人類生活的一部分,人們可以享受快速而廉價的網絡去觀看繽紛的世界。在這種情況下世界各地的傳統影視媒體、教育學習機構、廣播媒體紛紛加入到Internet領域中,使自身的傳播方式得到了擴充。面對有限的帶寬和擁擠的撥號網絡,實現窄帶網絡的視頻、音頻、動畫傳輸最好的解決方案就是流式媒體的傳輸方式。通過流方式進行傳輸,即使在網絡非常擁擠或很差的撥號連接的條件下,也能提供清晰、不中斷的影音給觀眾,實現了網上動畫、影音等多媒體的實時播放。 一般來說,流包含兩種含義,廣義上的流是使音頻和視頻形成穩定和連續的傳輸流和回放流的一系技術、方法和協議的總稱,我們習慣上稱之為流媒體系統;而狹義上的流是相對于傳統的下載-回放(Download-Playback)方式而言的一種媒體格式,能從Internet上獲取音頻和視頻等連續的多媒體流,客戶可以邊接收邊播放,使時延大大減少。 2、流媒體系統概述 2。1 流式傳輸的特點 流媒體是從英語Streaming Media中翻譯過來,它是一種可以使音頻、視頻和其它多媒體能在Internet及Intranet上以實時的、無需下載等待的方式進行播放的技術。流媒體文件格式是支持采用流式傳輸及播放的媒體格式。流式傳輸方式是將動畫、視音頻等多媒體文件經過特殊的壓縮方式分成一個個壓縮包,由視頻服務器向用戶計算機連續、實時傳送。在采用流式傳輸方式的系統中,用戶不必像非流式播放那樣等到整個文件全部下載完畢后才能看到當中的內容,而是只需經過幾秒或幾十秒的啟動延時即可在用戶的計算機上利用相應的播放器或其它的硬件、軟件對壓縮的動畫、視音頻等流式多媒體文件解壓后進行播放和觀看,多媒體文件的剩余部分將在后臺的服務器內繼續下載。 與單純的下載方式相比,這種對多媒體文件邊下載邊播放的流式傳輸方式具有以下優點:(1) 啟動延時大幅度地縮短 用戶不用等待所有內容下載到硬盤上才開始瀏覽,我們曾經用10M到桌面的校園網絡來瀏覽方舟中的貓頭鷹劇場,無論是上班時間還是晚上,速度都相當快,一般來說,一個45分鐘的影片片段在一分鐘以內就顯示在客戶端上,而且在播放過程一般不會出現斷續的情況,另外,全屏播放對播放速度幾乎無影響,但快進、快倒時需要時間等待。 (2) 對系統緩存容量的需求大大降低 由于Internet是以包傳輸為基礎進行斷續的異步傳輸,數據被分解為許多包進行傳輸,動態變化的網絡使各個包可能選擇不同的路由,故到達用戶計算機的時間延遲也就不同。所以,在客戶端需要緩存系統來彌補延遲和抖動的影響和保證數據包傳輸順序的正確,使媒體數據能連續輸出,不會因網絡暫時擁堵而使播放出現停頓。雖然流式傳輸仍需要緩存,但由于不需要把所有的動畫、視音頻內容都下載到緩存中,因此,對緩存的要求降低。 (3) 流式傳輸的實現有特定的實時傳輸協議 采用RTSP等實時傳輸協議,更加適合動畫、視音頻在網上的流式實時傳輸。2。2 流媒體系統的組成 流媒體系統包括以下5個方面的內容:1。 編碼工具:用于創建、捕捉和編輯多媒體數據,形成流媒體格式 2。 流媒體數據 3。 服務器:存放和控制流媒體的數據 4。 網絡:適合多媒體傳輸協議甚至是實時傳輸協議的網絡 5。 播放器:供客戶端瀏覽流媒體文件 這5個部分有些是網站需要的,有些是客戶端需要的,而且不同的流媒體標準和不同公司的解決方案會在某些方面有所不同。 3、各種多媒體信息的流媒體傳輸格式 在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 Producer、服務器端RealServer、客戶端軟件(Client Software)三部分組成。其流媒體文件包括RealAudio、RealVideo、Real Presentation和RealFlash四類文件,分別用于傳送不同的文件。Real System采用SureStream技術,自動地并持續地調整數據流的流量以適應實際應用中的各種不同網絡帶寬需求,輕松在網上實現視音頻和三維動畫的回放。RealSystem流式傳輸系統 Real流式文件采用Real Producer軟件進行制作,首先把源文件或實時輸入變為流式文件,再把流式文件傳輸到服務器上供用戶點播。 由于其成熟穩定的技術性能,互聯網巨人美國在線(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等網絡協議。通過好萊塢影視城( )檢索到的許多電影新片片段,都是以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用戶(包括企業和個人用戶)將更多地使用流媒體技術。因此,流媒體有著廣闊發展前景,流媒體技術及其相關產品將更廣泛應用于遠程教育、網絡電臺、視頻點播、收費播放等,而三大技術標準和其它技術將分別占據一定的市場。可以預見,隨著廠商對流媒體技術的不斷發展和完善,以及用戶對流媒體需求的增加,流媒體技術定會更上層樓。再推薦給你一個網站 。