流式媒體(streaming media)是傳輸音頻、視頻或多媒體文件的一種網(wǎng)絡多媒體傳播方 式。這種傳播方式的特點是當服務器端接收到客戶端要求提供服務的請求時,服務器端就將媒體內(nèi)容傳送,同時把它分解成許多小封包(packets)一一傳送 到客戶端,而客戶端程序會將這些封包進行重組,實時呈現(xiàn)在客戶端的顯示屏上,產(chǎn)生一個持續(xù)不斷的媒體流。因此,在利用流式媒體的傳播方式時,在播放前并不 需要下載整個文件,流式媒體的數(shù)據(jù)流一邊傳送一邊播放,只是在開始時有一些延遲。
對內(nèi)容提供者而言,流式媒體的傳播方式只傳遞和播放 多媒體內(nèi)容,而不會在客戶端留下任何拷貝,確保了版權所有者的權利。對客戶端來說,在欣賞多媒體內(nèi)容時,不需要先將整個多媒體文件下載到本地機之后才能播 放,而是邊下載邊播放,大大減少了用戶的等待時間,節(jié)省上網(wǎng)費用。
6.3.2 流式媒體文件格式
目前利用流式媒 體技術在網(wǎng)絡上可以實現(xiàn)以流的方式播放標準媒體文件,如.mp3、.wav、.mpg、.mov、.avi等格式的文件,但其播放效率和播放質量不高,而 且不能在這些標準媒體文件內(nèi)部添加腳本命令、版權信息、作者信息等。因此,往往要把標準媒體文件格式通過特殊的編碼轉換為特定的流式文件格式,使其適合在 網(wǎng)絡上邊下載邊播放,而不是等到下載完整個文件才播放。目前,常用的流式媒體文件格式主要有.asf(Windows Media建議的流格 式)、.rm(Real Video/Audio文件)、.ra(Real Audio文件)、.rp(Real Pix文件)、.swf(Shock Wave Flash文件)、.viv(Vivo Movie文件)格式的文件。