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