秦楊 公安海警學(xué)院
關(guān)于移動(dòng)Flash流媒體關(guān)鍵技術(shù)的探討
秦楊 公安海警學(xué)院
移動(dòng)Flash流媒體技術(shù)是一種相對(duì)成熟的視音頻播放格式,對(duì)于現(xiàn)代網(wǎng)絡(luò)的發(fā)展也有著重要的作用。本文就移動(dòng)Flash流媒體的關(guān)鍵技術(shù)展開(kāi)了分析與探討。
移動(dòng)Flash 流媒體 關(guān)鍵技術(shù)
引言:伴隨著世界網(wǎng)絡(luò)技術(shù)的不斷進(jìn)步,許多的計(jì)算機(jī)技術(shù)也同樣的不斷進(jìn)行著革新發(fā)展,移動(dòng)Flash流媒體可以說(shuō)是當(dāng)前在網(wǎng)絡(luò)技術(shù)以及計(jì)算機(jī)技術(shù)中應(yīng)用最為廣泛的流媒體技術(shù),具有著傳送穩(wěn)定、畫(huà)面抖動(dòng)小、頻帶寬等優(yōu)點(diǎn)。
所謂的移動(dòng)Flash流媒體即是指有Adobe公司出產(chǎn)的一種可以將信息以矢量圖像的形式進(jìn)行保存以及播放的多媒體軟件格式,就目前的使用情況來(lái)看,移動(dòng)Flash流媒體有著極好的壓縮性能以及擴(kuò)展性能,同時(shí)對(duì)于數(shù)據(jù)的傳遞性和信息的交互性能也很突出。在進(jìn)行多媒體的播放中,移動(dòng)Flash流媒體只需要很小的一部分內(nèi)存空間就可以進(jìn)行較為高質(zhì)量的視頻以及音頻的播放。同時(shí),移動(dòng)Flash流媒體在網(wǎng)絡(luò)中也有著非常普遍的應(yīng)用??梢哉f(shuō)移動(dòng)Flash流媒體在當(dāng)前的網(wǎng)絡(luò)以及信息化技術(shù)中有著相當(dāng)廣泛的使用范圍。
和傳統(tǒng)的信息傳遞方式不同,移動(dòng)Flash流媒體的傳送模式明顯更加的優(yōu)越,具有高頻帶寬、延時(shí)程度低、畫(huà)面抖動(dòng)程度小等優(yōu)點(diǎn),所以當(dāng)前許多的協(xié)議已經(jīng)不適宜使用在移動(dòng)Flash流媒體上。從移動(dòng)Flash流媒體的文件格式來(lái)講,移動(dòng)Flash流媒體是由一個(gè)文件頭Herder加上后面一連串的標(biāo)簽Tag所構(gòu)成的,通常最后的一個(gè)標(biāo)簽會(huì)作為結(jié)束標(biāo)簽來(lái)現(xiàn)實(shí),而在移動(dòng)Flash流媒體中,后面的標(biāo)簽文件都是各自獨(dú)立的個(gè)體文件,所以在移動(dòng)Flash流媒體中可以針對(duì)單個(gè)標(biāo)簽的改寫(xiě)、增加或者刪除等行為對(duì)移動(dòng)Flash流媒體進(jìn)行內(nèi)容的修改。在移動(dòng)Flash流媒體的文件頭中一般會(huì)包含了整個(gè)文件的大致信息,例如在文件頭Herder中會(huì)有文件的簽名、版本、文件的長(zhǎng)度、文件中圖片的大小、幀頻率以及總幀數(shù)。而在移動(dòng)Flash流媒體的標(biāo)簽Tag中,所有的標(biāo)簽格式都是一樣的,只需要讀出標(biāo)簽中前兩個(gè)或者六個(gè)字節(jié)就能夠獲取標(biāo)簽中的信息,這為移動(dòng)Flash流媒體的播放提供了很大的便利,比如在進(jìn)行播放時(shí),一旦出現(xiàn)某個(gè)標(biāo)簽因?yàn)楣收喜荒茏x取,也可以直接跳過(guò)這一標(biāo)簽,對(duì)后面的標(biāo)簽繼續(xù)識(shí)別,這樣對(duì)于播放過(guò)程中造成的影響較小。
2.1 實(shí)時(shí)流協(xié)議
實(shí)時(shí)流協(xié)議是一種應(yīng)用層面的協(xié)議,是在一個(gè)或者多時(shí)間段上進(jìn)行同步控制的移動(dòng)Flash流媒體傳送模式。同時(shí)也可以進(jìn)行視頻以及音頻的播放、快進(jìn)以及暫停等多個(gè)功能的使用,但是在實(shí)時(shí)流協(xié)議中并不能進(jìn)行連續(xù)的信息發(fā)送。在協(xié)議的服務(wù)器與客戶端之間主要的消息有六種,第一是對(duì)信息進(jìn)行搜索,然后進(jìn)行信息的展示。第二,是從服務(wù)器中取得功能列表。第三是進(jìn)行資料的分配。第四要求服務(wù)器進(jìn)行數(shù)據(jù)的傳送。第五,暫停移動(dòng)Flash流媒體的信息傳遞。第六結(jié)束信息的移動(dòng)Flash流媒體傳遞。
2.2 實(shí)時(shí)傳輸協(xié)議
實(shí)時(shí)傳輸協(xié)議又稱為RTP,即是指可以進(jìn)行客戶端與客戶端之間信息傳送的實(shí)時(shí)傳遞協(xié)議。大多數(shù)的時(shí)候都會(huì)用于網(wǎng)絡(luò)中,進(jìn)行單播或者多播的方式。通常實(shí)時(shí)傳輸協(xié)議都會(huì)在UDP上進(jìn)行使用,發(fā)送方將信息進(jìn)行封裝在通過(guò)實(shí)時(shí)傳輸協(xié)議轉(zhuǎn)交給接受方。接受方從DUP上取得封裝的信息在間解碼讀取。
2.3 移動(dòng)Flash流媒體的封裝
在移動(dòng)Flash流媒體中都是由標(biāo)簽構(gòu)成的,通常移動(dòng)Flash流媒體中的一幀包括了定義標(biāo)簽以及控制標(biāo)簽。前者包含了這一幀中的圖形、文字以及聲音等信息,而后者包括了將這些信息在合適的位置進(jìn)安放。這就需要將信息進(jìn)行封裝,在RTP中,通常是將一幀的信息量封裝到一個(gè)單元中去,再將RTP的分組進(jìn)行封裝到UDP中,在RTP的分組中由兩個(gè)部分構(gòu)成,即分組頭以及有效靜荷。
結(jié)論:總而言之,移動(dòng)Flash流媒體在當(dāng)前的信息化技術(shù)以及網(wǎng)絡(luò)技術(shù)中有著重要的作用,同時(shí)它廣泛的適應(yīng)能力可以很好的在許多的信息傳遞領(lǐng)域中進(jìn)行應(yīng)用,所以說(shuō),應(yīng)當(dāng)對(duì)移動(dòng)Flash流媒體進(jìn)行更深層次的技術(shù)研究與開(kāi)發(fā)。在當(dāng)前的網(wǎng)絡(luò)時(shí)代中,移動(dòng)Flash流媒體可以有著更廣闊的發(fā)展空間。
[1]阮文惠,薛亞娣.移動(dòng)流媒體關(guān)鍵技術(shù)及其平臺(tái)實(shí)現(xiàn)[J].自動(dòng)化與儀器儀表,2016,03:40-41
[2]劉然.移動(dòng)互聯(lián)網(wǎng)環(huán)境下高效流媒體分發(fā)關(guān)鍵技術(shù)研究[D].華中科技大學(xué),2013
[3]劉峰.基于RED5的HLS虛擬流媒體服務(wù)器部署方法研究與應(yīng)用[D].西安電子科技大學(xué),2015