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