前言:想要寫(xiě)出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇流媒體播放范文,相信會(huì)為您的寫(xiě)作帶來(lái)幫助,發(fā)現(xiàn)更多的寫(xiě)作思路和靈感。
關(guān)鍵詞: J2ME 設(shè)計(jì)與分析 播放與控制
1.引言
隨著通信技術(shù)和計(jì)算機(jī)技術(shù)的迅猛發(fā)展,3G時(shí)代的到來(lái),人們對(duì)手持設(shè)備的應(yīng)用有了更高的要求,人們已不滿(mǎn)足于簡(jiǎn)單的通話(huà)、收發(fā)短信等基本功能,而更多的是要求有多媒體應(yīng)用,能利用手機(jī)進(jìn)行上網(wǎng)沖浪、3D游戲、播放視頻等。
2.J2ME技術(shù)介紹
J2ME平臺(tái)存在的基礎(chǔ)是設(shè)備使用操作系統(tǒng)的多樣性。雖然JAVA的運(yùn)行速度經(jīng)常受到指責(zé),但手機(jī)平臺(tái)的發(fā)展已經(jīng)使得這種缺陷可以忽略,而J2ME適用平臺(tái)的多樣性使得J2ME技術(shù)成為手機(jī)應(yīng)用開(kāi)發(fā)的首選。它的主要技術(shù)優(yōu)勢(shì)在于:有良好的跨平臺(tái)能力,實(shí)現(xiàn)了write once,run anywhere,有著與J2EE后端的無(wú)縫結(jié)合能力。因?yàn)镴2ME是基于Java語(yǔ)言的,所以它天生就具有以下優(yōu)點(diǎn):
?動(dòng)態(tài)內(nèi)容傳輸。新的應(yīng)用、服務(wù)和內(nèi)容可以通過(guò)不同類(lèi)型的網(wǎng)絡(luò)動(dòng)態(tài)下載。
?安全。類(lèi)文件校驗(yàn)、明確定義的應(yīng)用程序編程接口和安全組件確保了第三方應(yīng)用程序的行為是可靠的。不會(huì)對(duì)設(shè)備或者網(wǎng)絡(luò)造成損害。
?交叉平臺(tái)的兼容性。標(biāo)準(zhǔn)化語(yǔ)言組件和庫(kù)意味著由于支持J2ME配置和簡(jiǎn)表所帶來(lái)的約束使應(yīng)用和內(nèi)容可以在不同設(shè)備之間靈活地傳輸。
?離線(xiàn)獲取。不用激活網(wǎng)絡(luò)連接,應(yīng)用就可以被使用。這種特點(diǎn)降低了傳輸費(fèi)用,減輕了可能的網(wǎng)絡(luò)故障帶來(lái)的影響。
3.系統(tǒng)的設(shè)計(jì)與分析
3.1目前存在的問(wèn)題
隨著通信技術(shù)和計(jì)算機(jī)技術(shù)的迅猛發(fā)展,人們對(duì)手持設(shè)備的應(yīng)用有了更高的要求,人們已不滿(mǎn)足于簡(jiǎn)單的通話(huà)、收發(fā)短信等基本功能,而更多的是要求有多媒體應(yīng)用,能利用手機(jī)進(jìn)行上網(wǎng)沖浪、3D游戲、播放視頻等。移動(dòng)設(shè)備通過(guò)網(wǎng)絡(luò)觀看視頻將是必備的功能。目前的城市的網(wǎng)絡(luò)覆蓋率比較好。
在這種情況下,多媒體播放器在設(shè)計(jì)與實(shí)現(xiàn)中存在一些問(wèn)題:
3.1.1由于多媒體手機(jī)在硬件性能上與PC機(jī)有著顯著的差異,在多媒體手機(jī)上播放的視頻短片的比特率要遠(yuǎn)遠(yuǎn)低于PC機(jī)上的,所以在設(shè)計(jì)多媒體手機(jī)時(shí)要受到多媒體手機(jī)硬件與操作系統(tǒng)的影響。
3.1.2現(xiàn)在多媒體手機(jī)外接的存儲(chǔ)卡容量不是很高,當(dāng)你在旅行的過(guò)程中或者在移動(dòng)的過(guò)程中,因?yàn)槟愕拇鎯?chǔ)卡的容量有限,所以你只能看少量的影音文件。
3.1.3現(xiàn)在多媒體手機(jī)在播放視音頻文件的過(guò)程中,如果看到自己喜歡的圖片,無(wú)法保存下來(lái),作為永久的珍藏。
3.1.4如何設(shè)計(jì)一款全新的多媒體播放器,為將來(lái)的多媒體移動(dòng)服務(wù)打下堅(jiān)實(shí)的基礎(chǔ)。
3.2對(duì)目前系統(tǒng)的改進(jìn)
本項(xiàng)目是一個(gè)關(guān)于手機(jī)播放器的系統(tǒng),通過(guò)移動(dòng)終端手機(jī)能夠?qū)崿F(xiàn)在任何時(shí)間、地點(diǎn)進(jìn)行多媒體音頻與視頻的播放,本項(xiàng)目在空間上延伸了基于Internet的網(wǎng)絡(luò)服務(wù),在時(shí)間上更具有靈活性。本系統(tǒng)只能播放格式為MPEG的視頻文件與格式為WAV的音頻文件,這是由底層的開(kāi)發(fā)包所決定的。
本項(xiàng)目具有以下幾個(gè)功能模塊:
3.2.1視頻(主要是MPEG格式)的播放模塊。播放形式主要采用兩種形式:本地播放與網(wǎng)絡(luò)播放。本地播放也就是所謂的視頻文件在本地手機(jī)存儲(chǔ)器里,直接進(jìn)行播放,網(wǎng)絡(luò)播放主要是視頻文件放在網(wǎng)絡(luò)服務(wù)器,手機(jī)進(jìn)行調(diào)用播放。它在空間上延伸了Internet的網(wǎng)絡(luò)服務(wù),在時(shí)間上更具有靈活性。
3.2.2音頻(主要是WAV格式)的播放模塊。播放形式主要采用兩種形式:本地播放與網(wǎng)絡(luò)播放。運(yùn)行方式與視頻播放模塊相似。
3.2.3抓圖模塊。在進(jìn)行播放本地與網(wǎng)絡(luò)視頻時(shí),當(dāng)你認(rèn)為一個(gè)視頻的瞬間你很喜歡,你就可以進(jìn)行抓圖,把它截取下來(lái)。
3.2.4控制模塊。在進(jìn)行播放音頻與視頻的同時(shí),有一些基本的控制功能,比如播放、停止、暫停、增加音量、減小音量等。
4.播放與控制的設(shè)計(jì)與實(shí)現(xiàn)
它主要是由VideoCanvas繼承Canvas,并有以下幾個(gè)方法:VideoCanvas(),initialize(),paint(),time2pix(),open()等。它主要實(shí)現(xiàn)的功能是:對(duì)播放的視頻或音頻文件進(jìn)行一系列的操作,比如播放、停止、暫停、增加音量、減小音量等。
以下是主要的代碼:
public class VideoCanvas extends Canvas implements Runnable,PlayerListener,{//在框架中添加videocanvas類(lèi)的構(gòu)造函數(shù),初始構(gòu)造函數(shù),初始化屏幕}
private void initialize(){//添加返回按鈕}
public void paint(Graphics g){//只有播放視頻的時(shí)候可以使用全屏}
private int time2pix(long time){//計(jì)算時(shí)間的字符串格式}
public void open(String url){//分析打開(kāi)資源的URL}
public void start(){//獲得視頻時(shí)間長(zhǎng)度}
public void close(){//關(guān)閉程序}
public void pause(){//首先判斷player對(duì)象是否已經(jīng)創(chuàng)建了,如果存在player點(diǎn)}
public synchronized void pauseApp(){//player正在播放,所以停止它并且釋放資源}
public void run(){//獲得播放視頻所需要的時(shí)間}
public void playerUpdate(Player plyr,String evt,Object evtData){//是否播放結(jié)束}
private void doSnapshot(){//進(jìn)行抓圖功能}
protected void pointerPressed(){//更改滑桿上面的小方塊的位置,然后請(qǐng)求重畫(huà)屏幕}
public void commandAction(Command c,Displayable s){//控制播放}
public synchronized void startApp(){//開(kāi)啟程序}
public void keyPressed(int keyCode){//利用手機(jī)里的按鍵進(jìn)行一些操作}
switch(keyCode){
case Canvas.KEY_NUM4://減小播放速度
case Canvas.KEY_NUM6://增加播放速度
case Canvas.KEY_STAR://減小音量
case Canvas.KEY_NUM0://靜音
case Canvas.KEY_NUM7://向后跳躍,即快退
case Canvas.KEY_NUM5://停止播放
case Canvas.KEY_NUM9://向前跳躍
case Canvas.KEY_NUM2://暫停,播放
case Canvas.KEY_NUM8://全屏,目前不支持
case Canvas.KEY_NUM1://沒(méi)有發(fā)揮作用
case Canvas.KEY_NUM3://跳過(guò)}
5.結(jié)語(yǔ)
本文研究的重心在于探討利用流媒體技術(shù)使手機(jī)播放器中本地與網(wǎng)絡(luò)(無(wú)線(xiàn))終端MIDP應(yīng)用開(kāi)發(fā)技術(shù)的解決方法及資源的網(wǎng)絡(luò)通信、信息整合問(wèn)題。本文中深入研究了J2ME體系結(jié)構(gòu)及其平臺(tái)下手機(jī)程序MIDP的開(kāi)發(fā)技術(shù),詳細(xì)分析了本地終端與無(wú)線(xiàn)終端和資源的通信解決方法,并構(gòu)造了一個(gè)手機(jī)多媒體播放器系統(tǒng)。本文設(shè)計(jì)與開(kāi)發(fā)了播放與控制,通過(guò)該系統(tǒng),完整說(shuō)明了MIDP應(yīng)用程序開(kāi)發(fā)的流程控制、界面設(shè)置與流媒體和視頻壓縮技術(shù)。本系統(tǒng)還會(huì)不斷地改進(jìn),實(shí)現(xiàn)更廣、更新、更實(shí)用的功能,以適應(yīng)時(shí)代的需求。
參考文獻(xiàn):
[1]吳一丁.J2ME技術(shù)在移動(dòng)設(shè)備上的應(yīng)用.java研究組織,2005.
[2]黃寶雄.流媒體技術(shù).中國(guó)多媒體視訊,2005.
[3]劉雄武.移動(dòng)流媒體技術(shù)及其應(yīng)用發(fā)展方向.CSDN,2005.06.
基金項(xiàng)目:國(guó)家自然科學(xué)基金資助項(xiàng)目(61075013);電子科技大學(xué)青年科技基金資助項(xiàng)目(TX0706)。
作者簡(jiǎn)介:李曉峰(1963-), 男, 四川成都人,教授, 主要研究方向:多媒體圖像傳輸、無(wú)線(xiàn)通信系統(tǒng); 劉洪盛(1966-), 男,吉林吉林人,博士,主要研究方向:通信信號(hào)處理、多媒體傳輸; 任通菊(1964-), 女,四川成都人, 碩士, 主要研究方向:通信技術(shù)。
文章編號(hào):1001-9081(2011)07-1956-03doi:10.3724/SP.J.1087.2011.01956
(電子科技大學(xué) 通信與信息工程學(xué)院, 成都 611731)
(; ; )
摘 要:為了應(yīng)對(duì)H.264可伸縮視頻編碼(SVC)應(yīng)用中網(wǎng)絡(luò)特性的波動(dòng),提出了一種預(yù)測(cè)播放中斷與緩沖區(qū)溢出風(fēng)險(xiǎn)進(jìn)行及早調(diào)節(jié)的自適應(yīng)媒體播放(AMP)算法。該算法估算網(wǎng)絡(luò)流量與視頻圖像組(GOP)結(jié)構(gòu)中各幀長(zhǎng)度用于風(fēng)險(xiǎn)預(yù)測(cè),通過(guò)K步調(diào)節(jié)過(guò)程實(shí)現(xiàn)良好的調(diào)節(jié)平滑性與速度,并利用SVC的可伸縮性盡量減少溢出帶來(lái)的質(zhì)量損失。仿真結(jié)果表明,該算法在抑制播放中斷、處理緩沖區(qū)溢出與抖動(dòng)性能等方面,優(yōu)于現(xiàn)行的平滑AMP與常規(guī)AMP算法。
關(guān)鍵詞:自適應(yīng)媒體播放;可伸縮視頻編碼;視頻流;多媒體通信
中圖分類(lèi)號(hào):TN919.8文獻(xiàn)標(biāo)志碼:A
Adaptive media playout algorithm for H.264 scalable video streaming
LI Xiao-feng, LIU Hong-sheng, RENG Tong-ju
(School of Communication and Information Engineering, University of Electronic Science and Technology of China, Chengdu Sichuan 611731,China)
Abstract: To cope with the variation of network conditions in scalable video streaming, a new Adaptive Media Playout (AMP) algorithm was proposed which predicates the risk of playout outage and buffer overflow and adjusts the frame rate in advance. The algorithm estimated the throughput of network and the lengths of frames in the video’s GOP structure for risk predication, realized adjustments in K steps for good smoothness and speed, and reduced quality loss of the video by exploiting the scalability of SVC stream. The simulation results show that the proposed algorithm outperforms the existing smooth and conventional AMP algorithms in outage suppressing, overflow processing and jitter performance.
Key words: Adaptive Media Playout (AMP); Scalable Video Coding (SVC); video streaming; multimedia communication
0 引言
視頻壓縮與網(wǎng)絡(luò)技術(shù)的發(fā)展促進(jìn)了各種視頻流媒體的廣泛應(yīng)用,典型的例子如:數(shù)字視頻廣播、視頻點(diǎn)播、可視會(huì)議與網(wǎng)絡(luò)視頻等。視頻序列以流的形式傳輸時(shí),先到達(dá)終端的部分?jǐn)?shù)據(jù)立即被解碼播放,讓用戶(hù)及時(shí)收看內(nèi)容,而不必等待全部數(shù)據(jù)接收完畢。但是,網(wǎng)絡(luò)的傳輸特性是時(shí)變的,端到端的數(shù)據(jù)速率與時(shí)延總不穩(wěn)定。通過(guò)網(wǎng)絡(luò)傳輸?shù)囊曨l數(shù)據(jù)包在到達(dá)收端時(shí)可能發(fā)生突發(fā)的延遲,甚至出現(xiàn)短期中斷。為此,收端必須使用接收緩沖區(qū)應(yīng)付傳輸特性的變化。緩沖區(qū)太小難于應(yīng)付網(wǎng)絡(luò)變化,太大會(huì)引入過(guò)多的時(shí)延并耗費(fèi)存儲(chǔ)資源。如何有效利用接收緩沖區(qū)提高視頻傳輸可靠性是人們研究的熱點(diǎn)之一。
自適應(yīng)媒體播放(Adaptive Media Playout,AMP)技術(shù)是其中的重要方法之一。運(yùn)用AMP技術(shù),終端根據(jù)接收緩沖區(qū)的狀況調(diào)整媒體播放速率。當(dāng)網(wǎng)絡(luò)流量低時(shí),緩沖區(qū)存量減少,終端適量減慢播放速率,從而降低數(shù)據(jù)消耗,減少播放中斷風(fēng)險(xiǎn)。研究表明: 在基本不影響用戶(hù)感受的條件下,音視頻流的播放速率可以變化約±25%[1]。調(diào)節(jié)音頻流的速度時(shí)需要通過(guò)特殊的信號(hào)處理保持音調(diào)等聲音特征的穩(wěn)定,而調(diào)節(jié)視頻流的速度可簡(jiǎn)單地通過(guò)改變幀間間隔來(lái)實(shí)現(xiàn)。本文只討論視頻流的相關(guān)問(wèn)題。
文獻(xiàn)[1-3]主要研究了基于緩沖區(qū)數(shù)據(jù)量實(shí)施調(diào)節(jié)的AMP方法。其基本原理是設(shè)置調(diào)節(jié)門(mén)限,當(dāng)緩沖區(qū)數(shù)據(jù)量低于門(mén)限時(shí),增大播放視頻的幀間間隔s(s>1)倍,以降低緩沖區(qū)下溢出的概率。這類(lèi)方法中要根據(jù)應(yīng)用合理地選擇門(mén)限。文獻(xiàn)[4-6]探討了以最佳視頻質(zhì)量為目標(biāo),通過(guò)動(dòng)態(tài)設(shè)置門(mén)限降低緩沖區(qū)中斷概率與起始等待時(shí)間的方法。其中文獻(xiàn)[5]以無(wú)線(xiàn)視頻流的應(yīng)用為背景提出了緩沖區(qū)下溢出的統(tǒng)計(jì)模型,通過(guò)動(dòng)態(tài)建立模型參數(shù)來(lái)計(jì)算最佳門(mén)限。文獻(xiàn)[6]采用馬爾可夫模型研究中斷間隔、啟動(dòng)預(yù)時(shí)延、視頻質(zhì)量與無(wú)線(xiàn)網(wǎng)絡(luò)信道狀況彼此之間的關(guān)系,進(jìn)而求出優(yōu)化的AMP策略。文獻(xiàn)[7]對(duì)發(fā)端的數(shù)據(jù)包調(diào)度策略與收端的播放速度進(jìn)行聯(lián)合優(yōu)化,并將視頻內(nèi)容特征納入考慮,通過(guò)復(fù)雜的貪婪算法進(jìn)行求解。文獻(xiàn)[8]采用G/G/1/∞與G/G/1/N統(tǒng)計(jì)模型對(duì)接收緩沖區(qū)進(jìn)行建模,推導(dǎo)了多種主要參數(shù)公式,提出了最佳視頻質(zhì)量函數(shù),并通過(guò)復(fù)雜的優(yōu)化算法解出最佳策略。上述動(dòng)態(tài)門(mén)限與統(tǒng)計(jì)模型等方法常常用到復(fù)雜的算法。文獻(xiàn)[9]不同于常規(guī)的門(mén)限調(diào)節(jié)方式,提出了一種基于緩沖區(qū)變化幅度的調(diào)節(jié)方法,結(jié)合較長(zhǎng)的調(diào)節(jié)進(jìn)程實(shí)現(xiàn)了十分平滑的調(diào)節(jié)。但這種方法有時(shí)調(diào)節(jié)速度過(guò)于平緩,造成跟蹤信道變化的速度不夠。
近年來(lái)國(guó)際標(biāo)準(zhǔn)化組織提出一種能適應(yīng)異構(gòu)網(wǎng)絡(luò)與終端特性的有效方法――可伸縮視頻編碼(Scalable Video Coding,SVC)[10]。不同于常規(guī)的H.264,SVC編碼器生成的比特流由一個(gè)基礎(chǔ)層(Base Layer,BL)與多個(gè)增強(qiáng)層(Enhancement Layer,EL)構(gòu)成,在空間、時(shí)間與質(zhì)量方面具有可伸縮性。
本文針對(duì)SVC碼流的傳輸應(yīng)用,提出了一種通過(guò)預(yù)測(cè)接收緩沖區(qū)的上下溢出風(fēng)險(xiǎn),進(jìn)行平滑調(diào)節(jié)的方法。預(yù)測(cè)中基于SVC的圖像組(Grope Of Pictures,GOP)結(jié)構(gòu)中不同幀的長(zhǎng)度估算提高預(yù)測(cè)準(zhǔn)確性,并在溢出處理中利用SVC的可伸縮性來(lái)避免BL丟失,減少質(zhì)量損失。
1 系統(tǒng)模型與典型算法
SVC視頻流傳輸系統(tǒng)如圖1所示。它包括源端、差錯(cuò)信道與用戶(hù)端。視頻源與流媒體服務(wù)器按固定的標(biāo)稱(chēng)幀率Rf(相應(yīng)的標(biāo)稱(chēng)幀間間隔記為T(mén)f 0)發(fā)送以H.264可伸縮壓縮編碼的NAL數(shù)據(jù)包,經(jīng)信道傳輸?shù)接脩?hù)終端,存入接收緩沖區(qū)中。播放器基于AMP策略按間隔Tf(t)從緩沖區(qū)中提取數(shù)據(jù),播放畫(huà)面。這里t為系統(tǒng)時(shí)間,采用離散值(時(shí)隙長(zhǎng)為δ)。記s(t)為t時(shí)刻后播放畫(huà)面的時(shí)間基準(zhǔn),n(t)是t時(shí)隙中播放器應(yīng)從緩沖區(qū)中提取的幀數(shù),有
s(t) (1)
與 n(t)「[δ-s(t-1)]/Tf(t)S(2)
式中「S為取整數(shù)運(yùn)算。
圖1 SVC視頻流傳輸系統(tǒng)
傳輸系統(tǒng)采用自動(dòng)重傳請(qǐng)求(Automatic Repeat reQuest, ARQ)策略,如果出現(xiàn)傳輸錯(cuò)誤,收端通過(guò)反饋信道發(fā)送重傳請(qǐng)求。本文參照文獻(xiàn)[1]的方法作合理的簡(jiǎn)化,假定系統(tǒng)允許足夠次數(shù)的重傳,保證進(jìn)入緩沖區(qū)的數(shù)據(jù)包都是正確的與嚴(yán)格按順序到達(dá)的。在這種情況下,網(wǎng)絡(luò)的錯(cuò)誤與丟包可以等效為數(shù)據(jù)速率的下降。記網(wǎng)絡(luò)端到端的原始數(shù)據(jù)率為R0,當(dāng)前丟包率為Pe(j),則等效的數(shù)據(jù)率為R(t)R0[1-Pe(j)],其中, j為當(dāng)前信道狀態(tài)。不同狀態(tài)的信道具有不同的丟包率。本文采用Gilbert-Eilliott的兩狀態(tài)馬爾可夫丟包模型。信道在好狀態(tài)與壞狀態(tài)下以不同的概率隨機(jī)丟包。壞信道對(duì)應(yīng)信道出現(xiàn)突發(fā)錯(cuò)誤時(shí)的情況,而突發(fā)長(zhǎng)度對(duì)應(yīng)信道處于壞狀態(tài)的平均滯留時(shí)間。記信道狀態(tài)為j∈{g,b},g與b分別指好狀態(tài)與壞狀態(tài)。兩狀態(tài)的平均滯留時(shí)間分別記為T(mén)g與Tb,相應(yīng)的丟包概率記為pgPe(g)與pbPe(b)。
視頻流中每幀對(duì)應(yīng)的字節(jié)數(shù)各不相同,而且可以相差很大,比如,I幀與B幀可能相差十倍以上,因此,不宜采用文獻(xiàn)[9]的觀點(diǎn)取各幀字節(jié)長(zhǎng)度一樣并對(duì)應(yīng)于單個(gè)數(shù)據(jù)包。本文將區(qū)別不同幀的長(zhǎng)度,幀長(zhǎng)信息從NAL包頭參數(shù)求取。設(shè)緩沖區(qū)尺寸為B0字節(jié),可容納的平均幀數(shù)大約為L(zhǎng)。數(shù)據(jù)存入緩沖區(qū)時(shí)以數(shù)據(jù)包為單位,而播出時(shí)以幀為單位。分別記B1(字節(jié))為緩沖區(qū)的上溢出警戒線(xiàn)、L0(幀)為下溢出警戒線(xiàn);ML/2為起始等待幀數(shù)。并記t時(shí)刻緩沖區(qū)的數(shù)據(jù)量為b(t),包含的完整幀數(shù)為l(t)。緩沖區(qū)結(jié)構(gòu)如圖2所示。
播放過(guò)程中,如果t時(shí)刻出現(xiàn)l(t)
圖2 接收緩沖區(qū)結(jié)構(gòu)示意圖
常規(guī)AMP算法[1]的基本規(guī)則為:
Tf(t) (3)
平滑AMP算法[9] 的基本規(guī)則為:
1)如果l(t)-lR(t)>τ則發(fā)出調(diào)節(jié)請(qǐng)求(lR(t)為動(dòng)態(tài)參考點(diǎn),τ為某常數(shù)),計(jì)算調(diào)節(jié)期長(zhǎng)度如下:
TC-ln-1(4)
其中:T 0f與T1f分別是當(dāng)前與目標(biāo)間隔,T1f通過(guò)輸入數(shù)據(jù)速率估算;C稱(chēng)為調(diào)節(jié)量,如下計(jì)算(以l(t)向下波動(dòng)為例):
C (5)
2)在調(diào)節(jié)期中,
Tf(t)T0f+(T1f-T0f)(t-t0)/T(6)
其中t0是調(diào)節(jié)期的起始時(shí)刻。
3)在非調(diào)節(jié)期中,保持Tf(t)Tf(t-1)。
平滑AMP算法只檢查緩沖區(qū)中幀數(shù)的波動(dòng),而不需直接對(duì)數(shù)據(jù)量設(shè)定門(mén)限,該算法通過(guò)調(diào)節(jié)期使調(diào)節(jié)過(guò)程十分平滑。但其調(diào)節(jié)幅度沒(méi)有控制,有時(shí)遠(yuǎn)大于±25%的范圍,使收視感覺(jué)不好。而且,其調(diào)節(jié)過(guò)程有時(shí)過(guò)于緩慢,來(lái)不及應(yīng)付信道變化。
2 基于預(yù)測(cè)的自適應(yīng)播放算法
本文提出的AMP方案對(duì)網(wǎng)絡(luò)流量與視頻參數(shù)進(jìn)行估算,并基于這兩項(xiàng)估算預(yù)測(cè)緩沖區(qū)的溢出與播放中斷風(fēng)險(xiǎn)。具體策略如下。
1)收端統(tǒng)計(jì)當(dāng)前時(shí)隙中的接收數(shù)據(jù)包及其字節(jié)量,記當(dāng)前接收字節(jié)量為x(t)。估算信道流量為
R^ (t)λcR^ (t-1)+(1-λc)x(t)(7)
其中λc為正常數(shù),0≤λc≤1。
由接收數(shù)據(jù)包分析NAL包頭,重組視頻幀,記成功重組的完整幀長(zhǎng)度為y(t),其在GOP中的幀編號(hào)為i1,2,…,Ngop(其中,整數(shù)Ngop為SVC的GOP長(zhǎng)度)。記視頻幀長(zhǎng)度為{fi(t),i1,2,…,Ngop},并如下估算,
fi(t)λvfi(t-1)+(1-λv)y(t)(8)
其中λv為正常數(shù),0≤λv≤1。
2)預(yù)測(cè)未來(lái)K幀期間的風(fēng)險(xiǎn)(K為常數(shù))。
a)播出中斷風(fēng)險(xiǎn):計(jì)算lKnl(KR^ (t),i),其中i是當(dāng)前接收幀的GOP編號(hào);nl(z,i)給出從編號(hào)i開(kāi)始用z字節(jié)可組裝的完整視頻幀數(shù)。
令ΔlKlK+l(t)-K-L0。若ΔlK
ΔTf-2ΔlKTf(t)/[(K+ΔlK)(K+ΔlK+1)](9)
若Tf(t)+K×ΔTf>1.25,改用ΔTf[1.25-Tf(t)]/K1,其中:
K1「+S(10)
b) 緩沖區(qū)溢出風(fēng)險(xiǎn):計(jì)算lKnl(b(t)+KR^ (t)-B0,i),其中i是當(dāng)前播放幀的GOP編號(hào)。
令ΔlKlK-K。若ΔlK>0,則存在溢出風(fēng)險(xiǎn)。這時(shí)啟動(dòng)調(diào)節(jié),以ΔlK代入式(9)計(jì)算參數(shù)ΔTf。若Tf(t)+K×ΔTf
K1「+S(11)
3)在K步調(diào)節(jié)期中,Tf(t)Tf(t-1)+ΔTf ;在非調(diào)節(jié)期中,保持Tf(t)Tf(t-1) 。
算法中,計(jì)算nl(z,i)時(shí)利用{fi(t)}可以準(zhǔn)確估算幀數(shù);式(9)按K步平滑調(diào)節(jié)原則計(jì)算間隔增量;而式(10)與(11)是為了確保在±25%的調(diào)節(jié)范圍內(nèi)完成平滑調(diào)節(jié)。當(dāng)?shù)竭_(dá)數(shù)據(jù)量超過(guò)緩沖區(qū)容量,本文基于SVC的可伸縮性進(jìn)行如下處理:由緩沖區(qū)中的NAL包頭提取SVC空間、時(shí)間與質(zhì)量層次編號(hào)D、T與Q,如下計(jì)算該NAL包的重要性,
SI (12)
其中,a,b,c∈(0,1)為權(quán)系數(shù);β是使SI的范圍為0至1的歸一化因子。在緩沖區(qū)中依次刪除SI最小的數(shù)據(jù)包,直到緩沖區(qū)能夠容納新到達(dá)的數(shù)據(jù)包為止。由于基礎(chǔ)層(BL)的數(shù)據(jù)量比總的數(shù)據(jù)量小許多,通過(guò)這樣的處理可以完全避免BL的丟失,而且,刪除的數(shù)據(jù)包對(duì)應(yīng)的質(zhì)量損失是最小的。
3 仿真結(jié)果及分析
仿真實(shí)驗(yàn)采用四個(gè)長(zhǎng)約10min的視頻測(cè)試序列,它們由標(biāo)準(zhǔn)序列經(jīng)重復(fù)生成。相應(yīng)的標(biāo)準(zhǔn)序列分別是:Mobile、Football、Foreman與Bus,基本長(zhǎng)度為256、288、288與144,重復(fù)次數(shù)為72、64、64與128。視頻編解碼采用聯(lián)合可伸縮視頻模型(JSVM)參考軟件7.10版本,幀率為30fps,輸出碼流為單一的空間分辨率,含一個(gè)基礎(chǔ)層與三個(gè)增強(qiáng)層。設(shè)定GOP=8,Intra=16,基礎(chǔ)層量化參數(shù)QP=36。
信道采用兩狀態(tài)馬爾可夫丟包模型。主要參數(shù)為:Tg18.5s,Tb1.5s,pg0.01與pb0.80。網(wǎng)絡(luò)原始數(shù)據(jù)率R0設(shè)定為視頻流平均碼率的1.5倍。系統(tǒng)時(shí)隙取為1/30s。緩沖區(qū)大小B0為128B的倍數(shù),相當(dāng)于約5s時(shí)間(L150)。令B10.75B0與L036。
為了評(píng)估本文所提方案的性能,本算法與常規(guī)AMP[1]、平滑AMP算法[9]與“25%約束的平滑AMP算法”相比較。“25%約束的平滑AMP算法”指幀間隔調(diào)節(jié)范圍限制在±25%以?xún)?nèi)的平滑AMP算法方案,通過(guò)限制便于在可接受的變速條件下進(jìn)行比較。三種參考算法以及本文算法分別簡(jiǎn)記為AMP、SAMP(Smooth AMP)、SAMP25與PAMP(Predicative AMP)。SAMP算法中取τ7,PAMP算法中取K49。性能指標(biāo)為:播出中斷次數(shù)、幀間隔的歸一化范圍(Tf/Tf 0)、相對(duì)抖動(dòng)dTf,以及溢出造成的平均峰值信噪比(PSNR)損失與BL丟失計(jì)數(shù)。相對(duì)抖動(dòng)dTf可以衡量調(diào)節(jié)的平滑度,定義為(設(shè)序列總幀數(shù)為n)
dTf∑ni2Tf(t)-Tf(t-1)/Tf 0×100%(13)
表1給出了四種算法針對(duì)各測(cè)試序列的仿真實(shí)驗(yàn)結(jié)果,所有數(shù)據(jù)為運(yùn)行100次的平均值。可以看到:本文算法與SAMP的播出中斷次數(shù)基本一樣(大約0.6次),都明顯優(yōu)于常規(guī)AMP算法;調(diào)節(jié)平滑程度也比常規(guī)AMP好許多。本文算法的幀間隔變化幅度控制在±25%以?xún)?nèi),而SAMP的變化幅度可能超過(guò)600%,后者的視覺(jué)感受會(huì)明顯降低。SAMP調(diào)節(jié)較緩慢,如果對(duì)其調(diào)節(jié)幅度進(jìn)行約束,從SAMP25的數(shù)據(jù)可見(jiàn),SAMP的中斷次數(shù)會(huì)明顯上升。
表1 四種算法的性能參數(shù)對(duì)比
另一方面,SAMP算法依靠大幅度的調(diào)節(jié)使其溢出概率與BL丟失概率較低。本文PAMP算法采用基于SVC可伸縮性的溢出處理,避免了BL丟失,有效減少了視頻質(zhì)量損失。這種溢出處理方法同樣適用于其他幾種算法。表2給出了PAMP算法中溢出處理前后的數(shù)據(jù)比較,還給出了AMP與SAMP25的相應(yīng)數(shù)據(jù)。可見(jiàn),幾種算法經(jīng)過(guò)處理后BL不再丟失,這對(duì)于視頻的收視質(zhì)量有很好的改善。溢出處理無(wú)助于播出中斷與調(diào)節(jié)范圍的控制,所以,本文算法比其他算法在綜合性能上有明顯的優(yōu)勢(shì)。
表2 啟用基于SVC的溢出處理前后比較
4 結(jié)語(yǔ)
面對(duì)網(wǎng)絡(luò)傳輸特性與流量的波動(dòng),自適應(yīng)媒體播放技術(shù)是有效利用接收緩沖區(qū)保障用戶(hù)視覺(jué)感受的一項(xiàng)重要技術(shù)。本文為SVC視頻流提出一種預(yù)測(cè)播放中斷與緩沖區(qū)溢出風(fēng)險(xiǎn)進(jìn)行及早調(diào)節(jié)的AMP方法,通過(guò)對(duì)SVC視頻數(shù)據(jù)GOP結(jié)構(gòu)中各種幀長(zhǎng)度的估算,使風(fēng)險(xiǎn)預(yù)測(cè)更加準(zhǔn)確。通過(guò)K步調(diào)節(jié)過(guò)程使幀間隔的調(diào)節(jié)既比較平滑又有良好的速度;適度的調(diào)節(jié)范圍使視頻播放的主觀感受保持良好;而基于SVC可伸縮性的溢出處理最大限度地減少了溢出帶來(lái)的質(zhì)量損失。仿真實(shí)驗(yàn)表明,本方法相對(duì)于現(xiàn)行的平滑AMP與常規(guī)AMP算法在抑制播放中斷、維持用戶(hù)視覺(jué)感受、處理緩沖區(qū)溢出與控制調(diào)節(jié)的平滑度等方面有較大的優(yōu)勢(shì)。
參考文獻(xiàn):
[1] KALMAN M, STEINBACH E, GIROD B. Adaptive media playout for low-delay streaming over error-prone channels [J]. IEEE Transactions on Circuits and Systems for Video Technology, 2004, 14(6): 841-851.
[2] STEINBACH E, FARBER N, GIROD B. Adptive playout for low latency video streaming[C]// Proceedings of 2001 International Conference on Image Processing. New York:IEEE, 2001:962-965.
[3] CHUAN H C, HUANG C Y, CHIANG T. On the buffer dynamics of scalable video streaming over wireless network[C]// Proceedings of IEEE 60th Vehicular Technology Conference. New York:IEEE, 2004:2582-2586.
[4] YANG Y H, LU MENGTING, CHEN H H. Smooth playout control for video streaming over error-prone channels[C]// Proceedings of the 8th IEEE International Symposium on Multimedia. Washington, DC: IEEE Computer Society, 2006:415-418.
[5] CHUANG H C, HUANG C Y, CHIANG T H. Content-aware adaptive media playout controls for wireless video streaming[J]. IEEE Transactions on Multimedia,2007, 9(6):1273-1283.
[6] PARK S, KIM J. An adaptive media playout for intra-media synchronization of networked-video applications[J]. Journal of Visual Communication and Image Representation, 2008, 19(2):106-120.
[7] LI Y, MARKOPOULOU A, APOSTOLOPOULOS J, et al. Content-aware playout and packet scheduling for video streaming over wireless links[J]. IEEE Transactions on Multimedia, 2008, 10(8):885-895.
[8] LUAN T H, CAI L X,SHEN X. Impact of network dynamics on user's video quality: Analytical framework and QoS provision[J]. IEEE Transactions on Multimedia, 2010,12(1):64-78.
純正的流媒體播放機(jī)
縱觀現(xiàn)在的流媒體播放機(jī),它們絕大部分都走多功能的路線(xiàn)。所謂多功能,就是一臺(tái)機(jī)里面既有流媒體功能,又具備USB Type-B、AES/EBU、光纖和同軸這些數(shù)字輸入界面用于連接電腦或者CD/DVD碟機(jī)。換句話(huà)說(shuō),這種器材實(shí)質(zhì)上是一臺(tái)多功能的D/A轉(zhuǎn)換器。而與它們對(duì)比起來(lái),Connect的功能就顯得簡(jiǎn)單得多了,輸入數(shù)字信號(hào)方式只能通過(guò)網(wǎng)絡(luò)環(huán)境和讀取外接USB存儲(chǔ)設(shè)備來(lái)實(shí)現(xiàn),除了這兩種之外就再也沒(méi)有第三種方式了。因此,Connect給我的感覺(jué)更像Linn的DS流媒體播放機(jī)。不過(guò),Connect并不像Linn那樣需要自家的軟件支持才能讀取音樂(lè)以及實(shí)現(xiàn)播放控制,Connect只需要你所用的播放軟件具備UpNp/DLNA功能,又或者你家里有NAS,那么Connect就能讀取它們所共享的音樂(lè)。
另外,Connect還有“純數(shù)碼版本”和“帶DAC版本”之分。至于兩者間有什么區(qū)別,我相信聰明的讀者們一定會(huì)知道。不過(guò),國(guó)內(nèi)的商只會(huì)賣(mài)“帶DAC版本”的Connect。為什么只賣(mài)“帶DAC版本”?大家只要看下去就會(huì)找到答案了!
Hi-END級(jí)流媒體模塊+發(fā)燒級(jí)DAC和模擬放大線(xiàn)路
為了深入了解Connect的制作,我打開(kāi)了它的機(jī)箱來(lái)觀察。Connect的內(nèi)部采用模塊化的設(shè)計(jì),流媒體接收組件、D/A轉(zhuǎn)換器、模擬放大線(xiàn)路和供電部分都是獨(dú)立的。其中,流媒體接收部分來(lái)自?shī)W地利Stream Unlimited公司提供的Stream 700組件。這個(gè)組件帶有UPNP/DLNA功能,并預(yù)設(shè)了非常多的數(shù)字廣播電臺(tái),當(dāng)中包括了Linn公司提供的320kbps高質(zhì)量網(wǎng)絡(luò)電臺(tái),以及我平時(shí)最喜歡的Classic FM和Swiss Radio Classical等電臺(tái)。Stream 700組件目前有相當(dāng)多的擁躉,像ARC的Reference DAC、Musical Fidelity M1 CLiC、Acoustic Arts Streamer ES、Atoll Electronique ST200等機(jī)型都在使用Stream 700組件。
既然有這么多廠(chǎng)商以Stream 700作為平臺(tái)打造流媒體播放器,那么聲音品質(zhì)的關(guān)鍵就在于各自的DAC和模擬放大部分的設(shè)計(jì)。而Krell為它配上了性能優(yōu)秀的ESS9018S DAC芯片和質(zhì)量上乘的低相噪晶振,然后加入全平衡放大線(xiàn)路,最后再對(duì)每部分的電路給予獨(dú)立的供電線(xiàn)路和特制的低噪聲變壓器,這樣就能提高音質(zhì)啦!由此也可以得知,“純數(shù)碼版本”的Connect就是把這些發(fā)燒級(jí)的D/A轉(zhuǎn)換和模擬放大電路通通拿掉,只留下供電線(xiàn)路和Stream 700組件。因此,總體來(lái)說(shuō)還是“帶DAC版本”更具性?xún)r(jià)比。
音色溫暖結(jié)實(shí),低頻厚而不粗暴
讓人感受不到任何的“數(shù)碼味”
試聽(tīng)Connect的時(shí)候,我開(kāi)啟了JRiver Media Center 18的DLNA功能把電腦里面的音樂(lè)全部共享出來(lái)給Connect播放,而前級(jí)和音箱分別是MBL 5010C和Neumann KH120A。首先,Connect的聲音給我的第一印象是感受不到任何的“數(shù)碼味”。也就是說(shuō),Connect的聲音并不是發(fā)燒友心目中所認(rèn)為的“冷冰冰”、“生硬”和“尖銳”等等,反而相比起來(lái)會(huì)更傾向于“模擬味”。它的音色很溫暖,中頻厚且信息量大,低頻豐滿(mǎn)、豪邁大氣、結(jié)實(shí)有勁。其實(shí),這種特質(zhì)的聲音與我所接觸過(guò)的Krell CD機(jī)是相同的。
聽(tīng)魯賓斯坦演繹的《肖邦七首波蘭舞曲》,以及博列特的《Jorge Bolet plays Lizst》這兩張鋼琴專(zhuān)輯時(shí),Connect可以讓我感受到豐滿(mǎn)龐大的鋼琴音像,而且音場(chǎng)的寬度和深度都很大,尤其是鋼琴的低音區(qū)部分是穩(wěn)健的、扎實(shí)的,琴腔的低頻共鳴感真的非常強(qiáng)烈,讓我能感受到鋼琴那種厚重而充滿(mǎn)雄偉感的形態(tài)。而聽(tīng)帕瓦羅蒂、卡拉斯等歌唱家演唱的作品時(shí),Connect可以表現(xiàn)出中正剛陽(yáng)且有能量感的人聲。像重播帕瓦羅蒂演唱的《女人善變》、《祝酒歌》這兩首歌曲時(shí),人聲的穿透力相當(dāng)犀利,高亢而有力量,其能量的充沛程度可謂源源不絕,而且聲音也干凈利落,很能放得開(kāi),可以用自由奔放來(lái)形容。
玩過(guò)Krell器材的音響迷都知道Krell非常擅長(zhǎng)重播交響樂(lè),這一點(diǎn)我也是非常認(rèn)同的。不論是它的訊源和放大器,都具備強(qiáng)勁的動(dòng)態(tài)和爆發(fā)力,Connect其實(shí)也具有這樣的特點(diǎn)。當(dāng)重播RR公司制作的《骷髏之舞》和《馬捷帕》這兩首交響樂(lè)時(shí),爆起來(lái)顯得雄渾有力,沖擊十足,讓人有一種精神爽利、振奮人心的感覺(jué)。
試聽(tīng)Connect后所引發(fā)的遺憾
激發(fā)我對(duì)音響系統(tǒng)的升級(jí)欲望
看到這樣的標(biāo)題,我想肯定會(huì)有人問(wèn)我:這么高檔的一臺(tái)流媒體播放能讓我有什么遺憾呢?其實(shí),我覺(jué)得遺憾的并非是Connect本身,而是我的音箱。畢竟Neumann KH120A的低音單元只有5英寸,在面對(duì)Connect這類(lèi)型以厚重大氣、雄渾有勁的聲音為主,而且爆棚能力強(qiáng)的訊源時(shí),KH120A的物理極限就會(huì)抑制了Connect的完全發(fā)揮。同時(shí),也無(wú)法滿(mǎn)足我在欣賞交響樂(lè)時(shí)對(duì)磅礴氣勢(shì)和雄偉音場(chǎng)的追求。所以我在想,如果我為它配上原廠(chǎng)頂級(jí)的KH870有源低音音箱,或者退而求其次,哪怕是低一級(jí)的KH810,甚至是換一對(duì)口徑更大、功率更強(qiáng)的三分頻有源音箱,它們都能讓我聽(tīng)到更完整的鋼琴聲音,以及規(guī)模磅礴的交響樂(lè)。又或者說(shuō),Connect是要告訴我應(yīng)該把音響系統(tǒng)升級(jí)一下了。
作為評(píng)論者和音響迷雙重身份的我,很認(rèn)同“玩音響就是不斷追求的過(guò)程”這句話(huà)。在追求過(guò)程中,要不斷地升級(jí)音響系統(tǒng),讓重播效果更趨向于完美。就以我為例,我的下一步就是要追求磅礴的氣勢(shì)和音場(chǎng),感受一下“大音箱”重播交響樂(lè)時(shí)的澎湃能量和威武的動(dòng)態(tài)。但實(shí)現(xiàn)目標(biāo)之前,還是需要好好工作,多努力賺錢(qián)才行啊!
關(guān)鍵詞:流媒體廣告;優(yōu)勢(shì);瓶頸;第一視頻廣告聯(lián)盟
中圖分類(lèi)號(hào):C913文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1003-949X(2010)-01-0047-002
一、流媒體廣告概念及背景分析
流媒體的出現(xiàn)對(duì)于互聯(lián)網(wǎng)的發(fā)展具有里程碑式的意義。基于流媒體技術(shù)優(yōu)勢(shì)應(yīng)運(yùn)而生的流媒體廣告,同樣是一座有待挖掘開(kāi)采的礦藏。作為廣告界的“后起之秀”,流媒體廣告具有傳統(tǒng)媒介形態(tài)廣告無(wú)法匹敵的天然優(yōu)勢(shì),特別是在最近幾年,伴隨著家用寬帶的普及、網(wǎng)民數(shù)量的激增以及流媒體技術(shù)的廣泛應(yīng)用,流媒體廣告已躋身為互聯(lián)網(wǎng)廣告中最常見(jiàn)的表現(xiàn)方式,成為最具發(fā)展?jié)摿Φ拿浇閺V告形態(tài)。
1.流媒體廣告的定義
流媒體廣告的出現(xiàn)依托流媒體技術(shù)的廣泛應(yīng)用,而流媒體技術(shù)從1995年Real Networks公司的首次“牛刀小試”到如今實(shí)現(xiàn)社會(huì)化、規(guī)模化的領(lǐng)域覆蓋,最重要的原因在于它集報(bào)紙、廣播、電視優(yōu)勢(shì)于一體:圖文并茂,聲色兼?zhèn)?并能夠以“流”的方式實(shí)現(xiàn)“邊傳邊看”的“實(shí)時(shí)傳播”,成為“互聯(lián)網(wǎng)世界的電視機(jī)” 。流媒體廣告的原理是“通過(guò)編寫(xiě)流媒體的同步多媒體集成語(yǔ)言,將播放的廣告時(shí)間、次數(shù)、播出形式等參數(shù)設(shè)定為與播出內(nèi)容相關(guān),從而實(shí)現(xiàn)流式傳播” 。流媒體廣告的載體就是流媒體技術(shù)集音頻、視頻以及圖文于一體的傳播信息的載體。
2.流媒體廣告的分類(lèi)
按照廣告所傳達(dá)的內(nèi)容來(lái)說(shuō),流媒體廣告可劃分為靜態(tài)廣告和動(dòng)態(tài)廣告。靜態(tài)廣告指的圖文結(jié)合或使用高品質(zhì)動(dòng)畫(huà)的廣告形式,相對(duì)于過(guò)去網(wǎng)絡(luò)橫幅廣告的單一形式,采用流媒體動(dòng)畫(huà)形式的廣告更具美感。動(dòng)態(tài)廣告可分為音頻流媒體廣告和視頻流媒體廣告兩種表現(xiàn)形式。這兩種形式從某種程度上可以看做廣播廣告和電視廣告的一種網(wǎng)絡(luò)再現(xiàn),因此收聽(tīng)和收看效果都可以和傳統(tǒng)媒體抗衡。
按照插播的方式來(lái)看,流媒體廣告還可以劃分為流中廣告和媒體播放器廣告。流中廣告是指廣告商利用流媒體技術(shù)將一段音頻或視頻插播于流媒體節(jié)目中。作為一種貼片廣告,網(wǎng)民在觀看流媒體節(jié)目中自然而然地接收到廣告的信息。這種表現(xiàn)手法具有很強(qiáng)的滲透性,實(shí)現(xiàn)了傳播效能的疊加提升,傳達(dá)效果遠(yuǎn)遠(yuǎn)超過(guò)普通媒體的影響力度。媒體播放器廣告是打開(kāi)媒體播放器時(shí)依附于網(wǎng)頁(yè)存在使類(lèi)似于網(wǎng)絡(luò)Banner網(wǎng)絡(luò)廣告的一種形式。大多數(shù)媒體播放器包含一個(gè)或多個(gè)可以顯示各種可視內(nèi)容的窗口,這就為廣告信息提供了傳播的載體。
3.流媒體廣告的發(fā)展背景
流媒體時(shí)代的開(kāi)端起于1995年第一個(gè)流媒體播放器的推出,但當(dāng)時(shí)由于窄帶互聯(lián)網(wǎng)的帶寬限制,網(wǎng)絡(luò)無(wú)法承受大容量的信息傳輸,因此承載視頻、音頻信息的流媒體廣告不僅自身優(yōu)勢(shì)無(wú)法凸顯,其傳送效果、到達(dá)范圍也大打折扣。在2000年后,伴隨著信息技術(shù)的升級(jí),高速寬帶的普及,ADSL迅速占領(lǐng)市場(chǎng),寬帶時(shí)代宣布到來(lái)。而與之息息相關(guān)的流媒體廣告也隨之迎來(lái)了蓬勃發(fā)展的“春天”。
此外,在我國(guó),互聯(lián)網(wǎng)的普及率已達(dá)到22.9%,超過(guò)世界平均水平。世界范圍內(nèi),最大規(guī)模的網(wǎng)民群體為我國(guó)流體廣告的發(fā)展提供了有力的受眾保證。3G手機(jī)在國(guó)內(nèi)正逐漸盛行,以手機(jī)為代表的移動(dòng)流媒體也為流媒體廣告的發(fā)展提供巨大的發(fā)展空間。
二、流媒體廣告的優(yōu)勢(shì)特征
1.豐富的傳播內(nèi)容
如同前文提到的,流媒體廣告的最大特色在于它彌補(bǔ)了傳統(tǒng)互聯(lián)網(wǎng)只能表現(xiàn)文字和圖片的缺陷,音頻、視頻、圖像等多媒體的交互極大地豐富了流媒體廣告的內(nèi)容,強(qiáng)烈的感官?zèng)_擊大大提升了廣告的傳播效果。根據(jù)Millward Brown Interactive Report的一項(xiàng)調(diào)查結(jié)果顯示,測(cè)試者在觀看流媒體廣告后對(duì)品牌的記憶度是非流媒體形式160%以上,而流媒體廣告的點(diǎn)擊率是普通標(biāo)題廣告的5倍以上 。
2.實(shí)時(shí)的傳播速度
流媒體廣告的傳播以網(wǎng)絡(luò)為平臺(tái),避免了時(shí)空限制,流式技術(shù)的傳輸還使得流媒體廣告實(shí)現(xiàn)了邊下載邊播放的“實(shí)時(shí)播放”,從而大大地節(jié)約了傳播時(shí)間,提升了傳播速度。
3.交互性強(qiáng)的雙向傳播
流媒體廣告不同于傳統(tǒng)廣告“推送式”的傳播方式,其交互性的特征使得廣告由單向的信息傳播變?yōu)橐环N雙向的互動(dòng)傳播。PPSTREAM作為國(guó)內(nèi)P2P流媒體視頻網(wǎng)站的代表,充分利用流媒體這一優(yōu)勢(shì),其用戶(hù)在觀看廣告時(shí)可根據(jù)自己需要按需選擇廣告,并可通過(guò)點(diǎn)擊獲取相關(guān)商品信息的官網(wǎng)鏈接,另一方面廣告主也可以隨時(shí)獲得受眾的反饋信息以獲得目標(biāo)受眾的一手資料。
4.針對(duì)性強(qiáng)的有效傳播
在市場(chǎng)細(xì)分的時(shí)代,傳播的重點(diǎn)已由“廣播”過(guò)渡為“窄播”。衡量信息傳播的是否有效的標(biāo)準(zhǔn),不只在于受眾的數(shù)量,更在于受眾的“質(zhì)量”--目標(biāo)受眾的到達(dá)率。流媒體廣告所獨(dú)有的流媒體技術(shù)可以建立與受眾相關(guān)的數(shù)據(jù)庫(kù),將受眾分門(mén)別類(lèi),針對(duì)不同的廣告類(lèi)別,對(duì)目標(biāo)受眾進(jìn)行篩選發(fā)送。這樣既避免了無(wú)效的注意力,同時(shí)也抵消了受眾對(duì)于廣告的排斥心理,使廣告所傳達(dá)的信息更容易被受眾接受。對(duì)于廣告主而言,流媒體廣告更體現(xiàn)了“分眾”傳播、精準(zhǔn)營(yíng)銷(xiāo)的理念。
5.準(zhǔn)確的受眾數(shù)據(jù)統(tǒng)計(jì)
這個(gè)特點(diǎn)主要針對(duì)于廣告主而言。利用傳統(tǒng)媒體做廣告,單一的發(fā)行量數(shù)字沒(méi)辦法準(zhǔn)確地統(tǒng)計(jì)出廣告信息的有效到達(dá)率,而在互聯(lián)網(wǎng)中,通過(guò)系統(tǒng)對(duì)訪(fǎng)客流量的精確核查可以統(tǒng)計(jì)出一個(gè)廣告被多少受眾看過(guò),以及這些受眾的基本信息(如瀏覽時(shí)間、地域分布等)。這就為廣告主制定廣告策略、評(píng)估廣告效果提供了客觀準(zhǔn)確的依據(jù)。
三、制約流媒體廣告發(fā)展的瓶頸
首先,流媒體廣告認(rèn)可度和信賴(lài)度與傳統(tǒng)媒體相比還有一定差距。根據(jù)艾瑞網(wǎng)2008年的一項(xiàng)調(diào)查,現(xiàn)階段,我國(guó)流媒體廣告主要集中在高科技產(chǎn)品、消費(fèi)品及服務(wù)行業(yè),這三類(lèi)廣告占所有網(wǎng)絡(luò)廣告總額的75%以上。流媒體廣告結(jié)構(gòu)的單一化一方面是因?yàn)閺V告主對(duì)流媒體廣告的認(rèn)可度、信賴(lài)度不高;另一方面也突顯出流媒體廣告市場(chǎng)的拓展工作不到位,缺乏對(duì)潛在的廣告主深入挖掘的現(xiàn)實(shí)。流媒體廣告以目前來(lái)看,還無(wú)法歸并為主流媒介廣告的行列。
其次,流媒體廣告混亂尚需規(guī)范。流媒體廣告從大的類(lèi)別劃分,從屬于網(wǎng)絡(luò)廣告。目前在我國(guó),由于缺乏相應(yīng)的法律法規(guī)管理,網(wǎng)絡(luò)廣告業(yè)的經(jīng)營(yíng)方式比較混亂,大多數(shù)的網(wǎng)絡(luò)廣告公司是附屬于傳統(tǒng)廣告公司之下的,因而不能提供較為專(zhuān)業(yè)的流媒體廣告服務(wù)。專(zhuān)業(yè)項(xiàng)目的缺失不僅限制了流媒體廣告策劃和創(chuàng)意水平的提高,也鉗制了流媒體廣告理念和經(jīng)營(yíng)模式的創(chuàng)新。
第三,流媒體廣告經(jīng)營(yíng)機(jī)構(gòu)缺乏成熟的第三方認(rèn)證。廣告監(jiān)測(cè)是評(píng)估廣告效果的必要手段。權(quán)威、客觀的第三方監(jiān)測(cè)報(bào)告,能夠?yàn)閺V告主和廣告商提供有價(jià)值的數(shù)據(jù)參考。在國(guó)外,有專(zhuān)門(mén)的網(wǎng)絡(luò)公司從事第三方監(jiān)測(cè)工作。比如Google旗下的DoubleClick公司,利用其強(qiáng)大的專(zhuān)業(yè)優(yōu)勢(shì),資深的數(shù)據(jù)分析工具,為網(wǎng)站提供第三方的網(wǎng)絡(luò)數(shù)據(jù)監(jiān)控報(bào)告。但在我國(guó),對(duì)流媒體廣告進(jìn)行測(cè)評(píng)的大多是網(wǎng)站自身。由于缺乏第三方的認(rèn)證,網(wǎng)站提供的數(shù)據(jù)權(quán)威性、客觀性遭到質(zhì)疑,偽造訪(fǎng)問(wèn)量、隨意定價(jià)現(xiàn)象普遍,從而造成網(wǎng)絡(luò)廣告市場(chǎng)競(jìng)爭(zhēng)的混亂。
此外,流媒體廣告從屬于網(wǎng)絡(luò)廣告業(yè),屬規(guī)模性產(chǎn)業(yè)。只有當(dāng)廣告終端到達(dá)一定數(shù)量、覆蓋一定規(guī)模后,市場(chǎng)才能開(kāi)始啟動(dòng),產(chǎn)品營(yíng)銷(xiāo)才能順利開(kāi)展。而目前的殘酷現(xiàn)實(shí)是,流媒體網(wǎng)站大多還處于“燒錢(qián)”階段,盈利模式仍在探索,流媒體廣告收入雖然逐年增加但相對(duì)于前期巨額投入來(lái)說(shuō)只能算作杯水車(chē)薪。
四、流媒體廣告發(fā)展的藍(lán)海戰(zhàn)略--整合優(yōu)勢(shì)資源 搭建聯(lián)盟平臺(tái)
流媒體廣告業(yè)在我國(guó)雖然起步晚,但其競(jìng)爭(zhēng)勢(shì)頭卻愈演愈烈。在行業(yè)中當(dāng)大多數(shù)企業(yè)利用定價(jià)策略在“紅海”中拼殺時(shí),少數(shù)的企業(yè)采用“藍(lán)海”戰(zhàn)術(shù),規(guī)避競(jìng)爭(zhēng),改變傳統(tǒng)的盈利模式,獲得規(guī)模收益。其中,第一視頻聯(lián)盟網(wǎng)站便是采取藍(lán)海戰(zhàn)術(shù)整合現(xiàn)有資源,通過(guò)搭建平臺(tái)獲得成功的典型。
不同于傳統(tǒng)的以流媒體節(jié)目?jī)?nèi)容為支撐的視頻網(wǎng)站,第一視頻在2005年創(chuàng)立之初創(chuàng)造性地提出了“視頻網(wǎng)絡(luò)聯(lián)盟的概念”。所謂的“第一視頻聯(lián)盟”實(shí)際上是一種基于網(wǎng)絡(luò)流媒體技術(shù)開(kāi)發(fā)的網(wǎng)絡(luò)廣告模式 。聯(lián)盟類(lèi)似于一種流媒體廣告交易的平臺(tái)。一方面,它向各類(lèi)網(wǎng)站開(kāi)放,不論企業(yè)網(wǎng)站還是個(gè)人主頁(yè),申請(qǐng)加入后,在不添加任何設(shè)備的前提下,通過(guò)在自己的網(wǎng)站懸掛第一視頻播放器(流媒體播放終端),實(shí)時(shí)播放第一視頻廣告的網(wǎng)絡(luò)視頻廣告,網(wǎng)戰(zhàn)的所有者便根據(jù)點(diǎn)擊率分享廣告收入。另一方面,第一視頻聯(lián)盟開(kāi)辟了廣告自助投放平臺(tái)。借由平臺(tái),廣告主可以對(duì)廣告投放方式、投放區(qū)域和投放數(shù)量自主選擇,還可以根據(jù)需要選擇廣告套餐形式,從而使得廣告的投放更加靈活、方便,更加“有的放矢”。
此外,第一視頻聯(lián)盟克服了流媒體廣告缺乏第三方監(jiān)測(cè)的弊端。廣告效果的相關(guān)測(cè)評(píng)數(shù)據(jù)由尼爾森進(jìn)行監(jiān)播,Double Click進(jìn)行技術(shù)支持,真正實(shí)現(xiàn)了網(wǎng)絡(luò)視頻廣告定點(diǎn)、定向、定時(shí)的精準(zhǔn)投放和海量覆蓋。截止到2009年6月,第一視頻聯(lián)播網(wǎng)每天頁(yè)面瀏覽量超過(guò)1.5億,流媒體播放終端達(dá)6000萬(wàn),成為國(guó)內(nèi)首家開(kāi)始盈利的視頻網(wǎng)站。
通過(guò)聯(lián)盟聚沙成塔、雙惠雙贏的創(chuàng)新模式,第一視頻網(wǎng)如日中天。它不僅規(guī)避了傳統(tǒng)流媒體視頻網(wǎng)站的諸多風(fēng)險(xiǎn),更為重要的是,第一視頻運(yùn)用整合的手段,實(shí)現(xiàn)了媒體由做內(nèi)容到做平臺(tái)的一種轉(zhuǎn)變,這無(wú)疑對(duì)于我國(guó)流媒體廣告業(yè)的發(fā)展具有啟示意義。
參考文獻(xiàn):
[1]馮廣超 .《數(shù)字媒體概論》[M] .北京:中國(guó)人民大學(xué)出版社, 2004年,185頁(yè)
[2]張麗. 《流媒體技術(shù)大全》[M] .北京: 中國(guó)青年出版社,2001年,24頁(yè)
【關(guān)鍵詞】流媒體;網(wǎng)絡(luò)教學(xué);實(shí)時(shí)性
隨著信息技術(shù)的迅猛發(fā)展,以計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)為主的信息技術(shù)已在社會(huì)各個(gè)領(lǐng)域中得到廣泛的應(yīng)用,并逐步改變著人們的學(xué)習(xí)、工作和生活方式。教學(xué)中,利用流媒體技術(shù)的實(shí)時(shí)性強(qiáng)的特點(diǎn)解決視頻、音頻協(xié)調(diào)同步播放的問(wèn)題,借助流媒體技術(shù)在網(wǎng)絡(luò)教學(xué)中的應(yīng)用研究,實(shí)現(xiàn)網(wǎng)絡(luò)課堂的在線(xiàn)點(diǎn)播核心模塊,使網(wǎng)絡(luò)課堂更加完善,豐富網(wǎng)絡(luò)教學(xué)手段和內(nèi)容,使教師的課件和教學(xué)錄像等資源被充分的利用,以達(dá)到提高教學(xué)質(zhì)量的目的。
1、校園網(wǎng)中流媒體技術(shù)應(yīng)用分析
隨著國(guó)家政策的調(diào)整,我校學(xué)生數(shù)量逐年增加,隨之帶來(lái)的結(jié)果就是教師隊(duì)伍的發(fā)展跟不上學(xué)生數(shù)量的增長(zhǎng),現(xiàn)在我校70%的一線(xiàn)教師均為35歲以下年輕教師,教學(xué)經(jīng)驗(yàn)不足,高職稱(chēng)的優(yōu)秀中醫(yī)藥專(zhuān)家的課堂教學(xué)無(wú)法面向全校學(xué)生,因此網(wǎng)絡(luò)課堂教學(xué)系統(tǒng)中除了基本的文字交互、文件交互外,還增加了對(duì)數(shù)據(jù)傳輸實(shí)時(shí)性要求較高的在線(xiàn)點(diǎn)播模塊,讓更多學(xué)生分享優(yōu)秀教師課堂教學(xué),使得優(yōu)秀教師的課件、教學(xué)錄像等資源被充分的利用,以實(shí)現(xiàn)教學(xué)資源優(yōu)化管理和利用,方便學(xué)生學(xué)習(xí),從而提高學(xué)校教學(xué)質(zhì)量。
我校校園網(wǎng)網(wǎng)絡(luò)結(jié)構(gòu)是以太網(wǎng),千兆主干網(wǎng),百兆到桌面,網(wǎng)絡(luò)出口總帶寬為1000兆。在并不高的帶寬上要為近8000個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)提供包括Web服務(wù)、郵件服務(wù)、辦公自動(dòng)化服務(wù)、教務(wù)管理服務(wù)、精品課程服務(wù)、檔案管理服務(wù)等多種服務(wù),因此在這樣的網(wǎng)絡(luò)上使用教學(xué)視頻文件下載后播放的方式不能滿(mǎn)足視頻點(diǎn)播模塊的應(yīng)用需求,視頻下載時(shí),一方面對(duì)客戶(hù)端的存儲(chǔ)需求比較大,另外還存在播放啟動(dòng)延時(shí)高的問(wèn)題,同時(shí)由于網(wǎng)絡(luò)帶寬的限制(學(xué)生區(qū)3Mbps下行帶寬),下載一個(gè)300兆左右的教學(xué)視頻常常要花數(shù)分鐘乃至數(shù)小時(shí),即使使用多線(xiàn)程下載技術(shù),由于多線(xiàn)程下載技術(shù)是使用多個(gè)連接分別下載軟件不同部分,在校園網(wǎng)內(nèi)進(jìn)行資源下載時(shí)只能提高邏輯帶寬,實(shí)際帶寬并沒(méi)有本質(zhì)變化,局域網(wǎng)內(nèi)多用戶(hù)同時(shí)使用多線(xiàn)程并不能有效提高數(shù)據(jù)傳輸速度。
基于校園網(wǎng)的網(wǎng)絡(luò)課堂教學(xué)輔助系統(tǒng)主要是用來(lái)進(jìn)行學(xué)校規(guī)模的視頻點(diǎn)播的常規(guī)性應(yīng)用,其目的就是輔助網(wǎng)絡(luò)課堂教學(xué)活動(dòng),提高教學(xué)直觀性和生動(dòng)性,登錄網(wǎng)絡(luò)課堂后,無(wú)論多媒體電教室、普通教室、會(huì)議場(chǎng)所、學(xué)生宿舍等任何一個(gè)連通校園網(wǎng)的地方都可以方便地實(shí)現(xiàn)在線(xiàn)點(diǎn)播,在網(wǎng)絡(luò)課堂的實(shí)際應(yīng)用中,學(xué)生經(jīng)常在不同時(shí)間、不同機(jī)器上觀看同一視頻文件,這樣文件的下載到公用的客戶(hù)端計(jì)算機(jī)上就沒(méi)有意義。分析以上使用要求和我校網(wǎng)絡(luò)具體情況,使用邊下載邊播放的流媒體技術(shù)設(shè)計(jì)在線(xiàn)點(diǎn)播模塊非常合適。
2、基于Windows Media Service總體技術(shù)方案設(shè)計(jì)
目前比較流行的流媒體技術(shù)有RealNetworks公司的Realsystem系列、微軟公司的Windows Media和Apple公司的QuickTime系列等產(chǎn)品,三種流行的流媒體技術(shù)比較如表1所示。
從上面的對(duì)比可以看出,雖然Windows Media的功能和性能不是最好的,用戶(hù)數(shù)量也不具有絕對(duì)的優(yōu)勢(shì),但是使用Windows Media提供的流媒體系統(tǒng)方案,價(jià)格低廉的優(yōu)點(diǎn)非常突出,我校網(wǎng)絡(luò)課堂中在線(xiàn)點(diǎn)播模塊的同時(shí)訪(fǎng)問(wèn)用戶(hù)數(shù)量一般不會(huì)超過(guò)100人,屬于小規(guī)模流媒體視頻應(yīng)用,使用Windows Media技術(shù)能夠滿(mǎn)足需求。
在線(xiàn)點(diǎn)播模塊由三部分構(gòu)成:媒體服務(wù)器(Windows Media Server)、客戶(hù)端媒體播放器(Windows Media Player)、媒體文件制作工具(包括媒體編碼器Windows Media Encoder、ASF文件制作工具M(jìn)edia author和ASF文件管理工具M(jìn)edia Index),其總體框架如圖1所示。
3、在線(xiàn)點(diǎn)播模塊具體設(shè)計(jì)
在線(xiàn)點(diǎn)播模塊是采用Web方式的視頻點(diǎn)播,登錄進(jìn)入網(wǎng)絡(luò)課堂的學(xué)生可以通過(guò)點(diǎn)擊頁(yè)面上的視頻播放超鏈接,實(shí)現(xiàn)播放視頻節(jié)目。在這一過(guò)程中,客戶(hù)端瀏覽器獲取了超鏈接中的URL,通過(guò)URL機(jī)制向流媒體服務(wù)器請(qǐng)求視頻節(jié)目,并調(diào)用本地媒體播放器來(lái)接受和播放視頻節(jié)目。
登錄后的網(wǎng)絡(luò)課堂頁(yè)面包含用戶(hù)可點(diǎn)播的教學(xué)視頻的超鏈接,可以響應(yīng)用戶(hù)的點(diǎn)播需求,采用流媒體技術(shù)響應(yīng)播放視頻節(jié)目需求,向客戶(hù)端傳送視頻節(jié)目,并保障教學(xué)視頻的實(shí)時(shí)傳送。系統(tǒng)主要流程是響應(yīng)用戶(hù)點(diǎn)播要求,并實(shí)時(shí)傳送用戶(hù)點(diǎn)播的媒體文件,視頻點(diǎn)播的系統(tǒng)流程是:學(xué)生通過(guò)瀏覽器向Web服務(wù)器發(fā)出請(qǐng)求視頻節(jié)目的信息(如節(jié)目名稱(chēng)、編號(hào)、介紹、主講教師、教學(xué)視頻節(jié)目路徑等),Web服務(wù)器響應(yīng)用戶(hù)的請(qǐng)求到數(shù)據(jù)庫(kù)中檢索這些并將這些信息返回給客戶(hù)端瀏覽器,瀏覽器根據(jù)返回的教學(xué)視頻的路徑后,向流媒體服務(wù)器發(fā)出請(qǐng)求,流媒體服務(wù)器獲取傳送過(guò)來(lái)的節(jié)目請(qǐng)求,檢查該請(qǐng)求是否正確,若正確,即向發(fā)出請(qǐng)求的客戶(hù)端傳送點(diǎn)播的教學(xué)視頻文件,最后瀏覽器調(diào)用媒體播放軟件接收并播放教學(xué)視頻文件。
1)流媒體服務(wù)器配置
流媒體服務(wù)器使用Microsoft Windows 2003 Server自帶組件Windows Media Services 9.0為系統(tǒng)提供流媒體服務(wù)。在流媒體服務(wù)器端添加好Windows Media Services 9.0和相應(yīng)組件后,啟動(dòng)Windows Media Server服務(wù)即可向客戶(hù)端提供流媒體服務(wù)。Windows Media Services采用最新壓縮技術(shù),能夠提供最高質(zhì)量的音頻、視頻的播放效果,它可以在500Kbps碼率上實(shí)現(xiàn)DVD的畫(huà)質(zhì)效果,更關(guān)鍵的是他在窄帶上也能夠提供家用錄像的畫(huà)質(zhì)。
2)數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)
點(diǎn)播系統(tǒng)中學(xué)生可點(diǎn)播的視頻鏈接信息需要使用數(shù)據(jù)庫(kù)存儲(chǔ),點(diǎn)播模塊中主要使用視頻信息表記錄視頻基本信息,其結(jié)構(gòu)如圖2所示。
一條典型的記錄如表2所示。
3)客戶(hù)端設(shè)計(jì)