[發(fā)明專利]決定視頻幀播放持續(xù)時間的方法及裝置有效
| 申請?zhí)枺?/td> | 200610080306.8 | 申請日: | 2006-05-09 |
| 公開(公告)號: | CN101071602A | 公開(公告)日: | 2007-11-14 |
| 發(fā)明(設(shè)計)人: | 林咸禮;蔡憲明;陳致偉 | 申請(專利權(quán))人: | 廣達(dá)電腦股份有限公司 |
| 主分類號: | G11B20/10 | 分類號: | G11B20/10;G11B27/10;H04N7/24;H04N5/93 |
| 代理公司: | 北京市柳沈律師事務(wù)所 | 代理人: | 王志森;黃小臨 |
| 地址: | 中國臺*** | 國省代碼: | 中國臺灣;71 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 決定 視頻 播放 持續(xù)時間 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明關(guān)于一種決定一播放持續(xù)時間(Displaying?duration)的方法及裝置。并且特別地,根據(jù)本發(fā)明的方法及裝置應(yīng)用在一音像錄制系統(tǒng)(Video/audio?recording?system)中,并且依照各種錄制事件(Recordingevent)決定一視頻幀將被播放的播放持續(xù)時間。
背景技術(shù)
一般而言,一多媒體文件包含一視頻位流(Video?bit?stream)和一音頻位流(Audio?bit?stream)。該視頻位流包含多個視頻幀(Video?frame),該音頻位流則包含多個音頻幀(Audio?frame)。在錄制該多媒體文件時,一音像錄制系統(tǒng)必須在該多媒體文件中記錄該視頻位流中每個視頻幀的播放時間與次序以及該音頻位流中每個音頻幀的播放時間與次序。當(dāng)該多媒體文件被要求播放時,一音像播放器(Video/Audio?player)根據(jù)該多個播放時間與次序依序播放該多媒體文件中的視頻幀及音頻幀。
采用MPEG-4規(guī)格的音像錄制系統(tǒng)將該多個視頻幀與該多個音頻幀的播放時間次序記錄在幀表(Frame?table)中(可參考國際規(guī)格ISO/IEC?14496-1)。每個視頻位流或音頻位流都擁有一個別的幀表。一幀表包含至少一個項目(Item),每個項目又各自具有兩個欄位(Field)。第一個欄位中記錄一幀數(shù)目(Frame?number),第二個欄位記錄一幀時間(Frame?duration)。該幀時間表示一視頻幀或一音頻幀的播放持續(xù)時間。該幀數(shù)目表示具有相同幀時間的連續(xù)幀的數(shù)目。由此可知,采用MPEG-4規(guī)格的音像錄制系統(tǒng)記錄各幀間的相對時間而非絕對時間。
圖1(A)為一符合MPEG-4規(guī)格的多媒體文件的一實施例。該文件包含一多媒體首標(biāo)101與一多媒體數(shù)據(jù)102。該多媒體首標(biāo)101包含一視頻幀表(Video?frame?table)103。該多媒體數(shù)據(jù)102包含一視頻位流104與一音頻位流124。該視頻位流包含視頻幀105至視頻幀110。
圖1(B)為視頻幀表103的一實施例。在視頻幀表103中,一列表示一個項目,每個項目包含兩個欄位:視頻幀數(shù)目(Video?frame?number)111與視頻幀時間(Video?frame?duration)112。如圖1(B)所示,第一項目113包含兩個欄位(2,33),表示在對應(yīng)于該視頻幀表103的視頻位流104中,視頻幀105和視頻幀106的播放持續(xù)時間皆為33單位時間(Time?unit)。第二項目114包含兩個欄位(1,34),表示接下來的視頻幀107的播放持續(xù)時間為34單位時間。第三項目115包含兩個欄位(2,33),表示在視頻幀107之后的視頻幀108和視頻幀109的播放持續(xù)時間皆為33單位時間。
圖1(C)對應(yīng)于圖1(B)中的視頻幀表,并且表示該多個視頻幀的播放持續(xù)時間的相對關(guān)系。此外,通過累計所有視頻幀的視頻幀數(shù)目與視頻幀時間,可計算該多個視頻幀的總播放持續(xù)時間。
在一音像錄制系統(tǒng)錄制一多媒體文件的過程當(dāng)中,可能會發(fā)生幾種錄制事件,包含:開始(Start)、繼續(xù)(Resume)、停止(Stop)、暫停(Pause)、視頻幀遺失(Frame?Loss)以及音像同步校正(Video/Audio?synchronizationcorrection)。該多個錄制事件皆有可能造成當(dāng)該多媒體文件被要求播放時,該多媒體文件中的一視頻位流與一音頻位流間發(fā)生一非同步誤差(Asynchronous?error)。
圖2一根據(jù)先前技術(shù)的音像錄制器于一暫停的錄制事件與一繼續(xù)的錄制事件前后造成非同步誤差的實施例。在該根據(jù)先前技術(shù)的音像錄制系統(tǒng)所錄制的一MPEG-4多媒體文件中,視頻幀時間與音頻幀時間皆為定值。該音像錄制系統(tǒng)每隔一時間DA錄制一個音頻幀,每隔一時間DV錄制一個視頻幀。
圖2(A)發(fā)生一暫停的錄制事件時音頻幀以及視頻幀和時間的關(guān)系圖。一暫停的錄制事件發(fā)生在時間TP,該音頻位流210的最后一個音頻幀為音頻幀211,并且該音頻位流210的總錄制時間為5DA。暫停的錄制事件發(fā)生時,該視頻位流212的最后一個視頻幀為視頻幀213,并且該視頻位流212的總錄制時間為3DV。值得注意的是,該音頻位流210的總錄制時間(即5DA)并不等于該視頻位流212的總錄制時間(即3DV)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣達(dá)電腦股份有限公司,未經(jīng)廣達(dá)電腦股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610080306.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





