【流(liu)媒體(ti)游戲】流媒體是什么(me)意思 流媒體游戲怎么下(xia)載
流媒體是什么意思
所謂流媒體(ti)是指采用流式傳輸的方式在Internet播放(fang)的媒(mei)體(ti)格式(shi)(shi)。 流媒(mei)體(ti)又叫流式(shi)(shi)媒(mei)體(ti),它是指商家(jia)用一個視頻傳(chuan)送服(fu)務器把節目(mu)當(dang)成數據(ju)包發出,傳(chuan)送到(dao)網(wang)絡上。用戶通過解壓(ya)設備對這些數據(ju)進行解壓(ya)后,節目(mu)就會像發送前那樣顯(xian)示出來(lai)。
流媒體(Streaming Media)的(de)(de)出現(xian)極大地方便(bian)了人們的(de)(de)工(gong)作和生活。在(zai)地球的(de)(de)另一(yi)(yi)端,某(mou)(mou)大學(xue)的(de)(de)課(ke)堂上,某(mou)(mou)個教(jiao)(jiao)授正在(zai)興致盎然地傳(chuan)授一(yi)(yi)門你喜(xi)歡(huan)的(de)(de)課(ke)程,想(xiang)聽(ting)?太遠(yuan)(yuan)!放棄?可惜!沒關(guan)系,網絡時(shi)代能(neng)滿足你的(de)(de)愿(yuan)望。在(zai)網絡上找(zhao)到該在(zai)線課(ke)程,課(ke)程很長,但沒關(guan)系,只管點擊播放,教(jiao)(jiao)授的(de)(de)身(shen)影很快(kuai)出現(xian)在(zai)屏幕上,課(ke)程一(yi)(yi)邊播放一(yi)(yi)邊下載,雖然遠(yuan)(yuan)在(zai)天涯,卻如(ru)親臨現(xian)場!除了遠(yuan)(yuan)程教(jiao)(jiao)育(yu),流(liu)媒(mei)體(ti)在(zai)視頻點播、網絡電臺、網絡視頻等方面也有著廣泛的(de)(de)應用。
流媒(mei)(mei)體(ti),又叫流式(shi)媒(mei)(mei)體(ti),是(shi)(shi)邊(bian)(bian)(bian)傳邊(bian)(bian)(bian)播的(de)媒(mei)(mei)體(ti),是(shi)(shi)多媒(mei)(mei)體(ti)的(de)一種。邊(bian)(bian)(bian)傳邊(bian)(bian)(bian)播是(shi)(shi)指(zhi)媒(mei)(mei)體(ti)提供商在網絡(luo)上傳輸媒(mei)(mei)體(ti)的(de)“同時”,用(yong)戶(hu)一邊不(bu)斷地接收(shou)并觀(guan)看或收(shou)聽被傳輸的媒(mei)體(ti)。“流”媒(mei)體(ti)的“流”指的是這種媒(mei)體(ti)的傳輸方式(shi)(流的方式(shi)),而并不(bu)是指媒(mei)體(ti)本身。
流媒體原理
流式(shi)傳輸的實現(xian)需(xu)要緩存(cun)。因(yin)為Internet以包傳輸(shu)為基礎(chu)進行(xing)斷續的異步傳輸(shu),對一個(ge)實時A/V源或存儲的A/V文件(jian),在傳輸(shu)(shu)(shu)中它(ta)們(men)要(yao)被分解為許多包,由于(yu)網(wang)絡(luo)是動(dong)態變化的(de)(de)(de)(de),各個包選擇的(de)(de)(de)(de)路由可(ke)能不(bu)盡相同,故到達(da)客戶端的(de)(de)(de)(de)時間延遲也就不(bu)等,甚(shen)至先發(fa)的(de)(de)(de)(de)數(shu)(shu)據(ju)(ju)(ju)包還有可(ke)能后(hou)到。為此,使(shi)用(yong)緩存(cun)系統(tong)來(lai)彌(mi)補(bu)延遲和抖動(dong)的(de)(de)(de)(de)影響,并(bing)保(bao)證(zheng)數(shu)(shu)據(ju)(ju)(ju)包的(de)(de)(de)(de)順(shun)序(xu)正確,從而使(shi)媒體數(shu)(shu)據(ju)(ju)(ju)能連續輸(shu)(shu)(shu)出(chu)(chu),而不(bu)會因(yin)為網(wang)絡(luo)暫時擁(yong)塞使(shi)播(bo)放出(chu)(chu)現(xian)(xian)停頓。通常高(gao)速緩存(cun)所需容量并(bing)不(bu)大,因(yin)為高(gao)速緩存(cun)使(shi)用(yong)環(huan)形鏈表結構來(lai)存(cun)儲數(shu)(shu)據(ju)(ju)(ju):通過丟棄已經(jing)播(bo)放的(de)(de)(de)(de)內容,流(liu)可(ke)以重新利用(yong)空(kong)出(chu)(chu)的(de)(de)(de)(de)高(gao)速緩存(cun)空(kong)間來(lai)緩存(cun)后(hou)續尚未(wei)播(bo)放的(de)(de)(de)(de)內容。——流(liu)式傳輸(shu)(shu)(shu)的(de)(de)(de)(de)實現(xian)(xian)需要(yao)合(he)適的(de)(de)(de)(de)傳輸(shu)(shu)(shu)協議(yi)。由于(yu)TCP需要較(jiao)多的(de)開銷,故不太(tai)適合傳輸實時數據。流(liu)式(shi)傳輸的(de)過(guo)程一般(ban)是這樣的(de):用戶選擇某一流(liu)媒體服務后,Web瀏覽器與Web服務器之間使(shi)用HTTP/TCP交換(huan)控制信息,以便把需要(yao)傳輸的實時(shi)數(shu)據從原始(shi)信息中檢索出來;然(ran)后(hou)客戶機上的Web瀏覽器啟動A/VHelper程序,使用HTTP從Web服務器檢索相關參(can)數對Helper程序初始(shi)化。這些(xie)參數可能包(bao)括目錄信息、A/V數據的(de)編碼類型或(huo)與A/V檢(jian)索相關的服務器(qi)地址。
A/VHelper程序及A/V服務器運行實時流控制協(xie)議(yi)(RTSP),以交換A/V傳輸所(suo)需的控制信息。與CD播(bo)放機或VCRs所提供的功(gong)能相似(si),RTSP提(ti)供了(le)操縱播放(fang)、快(kuai)進、快(kuai)倒、暫停及錄制等命令的方法(fa)。A/V服務器使用RTP/UDP協(xie)議將A/V數據傳輸給(gei)A/V客戶程序(xu)(一(yi)般可認為客戶程序(xu)等同于Helper程序),一(yi)旦(dan)A/V數(shu)據抵達客戶端,A/V客戶(hu)程序即可播放(fang)輸出。
需要說明的(de)是,在流式(shi)傳輸中,使(shi)用RTP/UDP和RTSP/TCP兩種不(bu)同的通信協議與A/V服務(wu)器建立聯系,是為了能夠把服務(wu)器的輸出重定向到一(yi)個(ge)不同于運(yun)行A/VHelper程(cheng)序所在(zai)客戶機的(de)(de)目的(de)(de)地(di)址。實(shi)現流式傳輸(shu)一般都需(xu)要(yao)專用服務器(qi)和播放(fang)器(qi)。
流媒體游戲怎么下載
現在(zai)的大部分電影(ying)和音樂網站只能在(zai)線收看或(huo)收聽,但(dan)不能下載(zai)。那么有(you)沒(mei)有(you)方法(fa)可(ke)以(yi)下載(zai)呢?當然有(you)了(le),下面介紹幾個我平(ping)時摸(mo)索的小(xiao)技巧。 下載(zai)流媒體的(de)困難之處(chu)在于找到它的(de)URL,即鏈接(jie)地址,如果找到了(le)它,那就什么問題也(ye)都解決了(le)。怎樣找URL呢?跟我來吧(ba)!
1、從HTML源(yuan)代碼中(zhong)查找(zhao) 在IE的(de)菜(cai)單(dan)“查看”中點“源文件(jian)”按鈕,用記事本打開源文件(jian),點記事本的(de)“編(bian)輯”菜(cai)單(dan)中的(de)“查找”,然后輸入(ru)流(liu)媒體(ti)文件(jian)的(de)后綴名SWF、WMV、RM、ASF、AVI,當(dang)你找到它們時,你就看到了(le)下載的鏈(lian)接地(di)址了(le)!最典型(xing)的是閃客帝(di)國的Flash,只(zhi)要查找到(dao)SWF的后綴(zhui)名,就可(ke)以(yi)知道(dao)它的flash下載(zai)地址了。
2、保存文件查(cha)找法 選定一首在(zai)線視聽的(de)MP3,右鍵單擊目標另存為,將(jiang)會有一個“.m3u”的文(wen)件(jian)被(bei)保存(cun),然(ran)后(hou)用“記事本”打開該文(wen)件(jian),在記事本中找(zhao)到“***//***.m3u”或者“***//***.mp3”,如果(guo)是前(qian)一個(ge),則(ze)將(jiang)其中的m3u改為mp3,然后將鏈接(jie)復制(zhi)到FlashGet中,即可下(xia)載。如(ru)果是(shi)后一個,直接復制(zhi)到(dao)FlashGet中下(xia)載即(ji)可。
3、RAM或ASX中(zhong)查(cha)找 有(you)時找到地(di)址(zhi)下載(zai)后(hou),用播放(fang)軟件打(da)開卻不(bu)能(neng)看,查(cha)看文件大小只有(you)幾百KB,一部(bu)電影怎(zen)么可(ke)能這么小(xiao)呢?原來(lai)RAM或(huo)ASX是(shi)一種代替RM或ASF的文本,用(yong)記(ji)事本打(da)開ASX或(huo)RAM文件,就可以找到電影的地址了!
4、播放器屬(shu)性中找 如果使(shi)用RealOne Player播(bo)(bo)放(fang)(fang)器播(bo)(bo)放(fang)(fang)影(ying)(ying)片,在(zai)播(bo)(bo)放(fang)(fang)器的菜單欄中選(xuan)擇(ze)“文件→剪(jian)輯(ji)(ji)屬性→查(cha)看剪(jian)輯(ji)(ji)信息”,在(zai)彈出(chu)的“剪(jian)輯(ji)(ji)屬性”對話框(kuang)中選(xuan)擇(ze)“文件”選(xuan)項,在(zai)這(zhe)里就可以看到當前播(bo)(bo)放(fang)(fang)的影(ying)(ying)音文件的地址了(le)。
5、看(kan)屬性(xing)查找(zhao)法 先(xian)打開(kai)網(wang)站,然后在播放影片的(de)鏈接上(shang)點(dian)右鍵,看(kan)它的(de)屬性(xing),就可(ke)以找(zhao)到(dao)下(xia)載的(de)鏈接地(di)址了(le),這種通(tong)常(chang)是MMS或PNM等協議的,把地址復制到下載工具中,就可以下了。 以上幾種方法可以綜合使用,相信大部分網站上的流媒體文件都可以下載了,這只是我個人的一點體會,希望大家一起探討流媒體游戲的下載技術,讓免費資源暴露。