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