[發明專利]預算編碼有效
| 申請號: | 201080057336.1 | 申請日: | 2010-10-14 |
| 公開(公告)號: | CN102783147A | 公開(公告)日: | 2012-11-14 |
| 發明(設計)人: | M.梅爾尼克;R.基德;J.塞斯特里奇;J.泰德曼;K.阿亞;F.庫普曼;A.彭納 | 申請(專利權)人: | 拜特移動網絡公司 |
| 主分類號: | H04N7/26 | 分類號: | H04N7/26;H04N7/50 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 馬永利;李浩 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 預算 編碼 | ||
背景技術
本申請要求對于2009年10月15日提交的美國專利申請號12/580,212的優先權,通過引用將其結合于此。
MP4(稱為“MPEG-4?Part?14”或者“ISO/IEC?14496-14:2003”)是作為MPEG-4的一部分而指定的多媒體容器文件格式標準。它用來存儲數字音頻和視頻流以及其他數據,諸如字幕和靜止圖像。主要為視頻存儲而設計的MP4也由因特網視頻web站點用來以偽流傳輸方式傳送視頻內容。這樣,視頻播放器下載剪輯并且在視頻內容變得可用時播放它。
例如圖1A中的MP4文件100由稱為框(包括但不限于框110和120)的對象的層級組成。每個框是文件內的鄰接字節范圍。每個框由文件內的四字符框類型標識。在層級頂部的兩個框在這里最相關,即電影框(類型moov?110)和媒體數據框(類型mdat?120)。moov框110包括描述MP4文件100的所有文件信息112。mdat框120包括所有編碼音頻和視頻幀,例如幀122、124和126。moov段110是用于文件的內容表并且包括媒體幀索引,該索引引用MP4文件100中的每幀并且指定用于每幀的幀大小和字節偏移。例如moov段110可以包括條目114、116和118,這些條目具有用于MP4文件100內的每個編碼幀的幀大小和字節偏移。在圖1A中示出了moov段110為單個表,但是該moov段110在以MP4文件格式編碼時可以跨若干結構分布。在mdat框120內的數據可以未成幀(unframe)。在mdat框120內,無一幀在何處結束以及下一幀在何處開始的指示。用于區分采樣的僅有方式是使用moov框110中的文件信息112。
一般未限定moov和mdat框的順序。對于不同的MP4使用情況,框必須以具體順序出現。MP4播放器必須在回放可以開始之前讀取整個moov段110。當通過HTTP流式傳輸時,希望播放器在視頻完全下載之前開始播放。為了支持這一情況,moov框110應當出現于mdat框120之前。
生成可以向MP4播放器流式傳輸的MP4文件通常為兩步驟過程。在第一步驟中,編碼器可以生成幀并且在單獨表中記錄它們的大小。可以向臨時文件或者緩沖器中的mdat框寫入生成的幀。在已經對所有幀編碼之后,編碼器然后可以寫moov框。在第二步驟中,編碼器可以按照用于流式傳輸的正確順序來布置moov和mdat框。這一傳統兩步驟MP4編碼過程的問題之一在于它不能提供實時轉碼、壓縮、優化或者任何其他實時運行中(on-the-fly)修改過程。
附圖說明
圖1A圖示了MP4文件的內部布局。
圖1B圖示了示例性預算編碼過程。
圖2圖示了示例性系統的框圖。
圖3是圖示了圖2的示例性系統中的示例性代理服務器的預算視頻處理器的一個實施例的框圖。
圖4是圖示了圖3的實施例中的示例性處理流程的功能圖。
圖5是代表示例性預算編碼方法的流程圖。
圖6是具有示例性處理流程的框圖,該流程圖示了圖3的示例性預算視頻處理器的示例性編碼器的一個實施例。
圖7是具有示例性處理流程的框圖,該流程圖示了圖3和圖4的示例性預算視頻處理器的另一實施例。
圖8是代表用于預測量化參數的示例性方法的流程圖。
圖9是圖示了圖2的示例性系統的一個示例性實施例的框圖。
圖10是圖示了圖9的實施例中的示例性處理流程的功能圖。
圖11是代表用于在預算編碼的背景中的媒體尋找的示例性方法的流程圖。
具體實施方式
現在將詳細參照示例性實施例,在附圖中圖示了這些實施例的例子。只要有可能,相同標號將在所有附圖中用來指代相同或者相似部分。
這里公開的示例性實施例涉及用于預算編碼的方法和系統。預算編碼是一種用于在實時處理模型內以媒體容器格式生成文件的技術,該格式具有指定用于每個媒體幀的字節大小和字節偏移的幀索引。雖然MP4容器格式在示例性實施例中用來舉例說明預算編碼,但是可以對任何其他媒體容器格式執行預算編碼,該格式具有指定用于每個媒體幀的字節大小和字節偏移的幀索引。實時預算編碼技術可以允許截獲來自媒體服務器的一個或者多個下載、處理它的媒體內容并且生成可以在單遍(single?pass)中向客戶端流式傳輸的媒體文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于拜特移動網絡公司,未經拜特移動網絡公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201080057336.1/2.html,轉載請聲明來源鉆瓜專利網。





