【技術(shù)實(shí)現(xiàn)步驟摘要】
【國外來華專利技術(shù)】
本專利技術(shù)總體上涉及HTTP流傳輸。更具體地,本專利技術(shù)涉及對編碼的多組件視頻流(例如,可縮放視頻編碼(SVC)流和多視圖編碼(MVC)流)的媒體實(shí)體進(jìn)行封裝,以進(jìn)行HTTP流傳輸。
技術(shù)介紹
在HTTP流傳輸應(yīng)用中,通常將編碼的視頻封裝,并且存儲在服務(wù)器側(cè)作為符合BMFF的文件(例如,MP4文件)。此外,為了實(shí)現(xiàn)自適應(yīng)HTTP流傳輸,通常將文件劃分成多個(gè)電影片段,并且進(jìn)一步將這些片段分組到客戶端URL請求可訪問的區(qū)段中。實(shí)際上,將視頻內(nèi)容的不同編碼表述存儲在這些區(qū)段中,使得客戶端動態(tài)地選擇期望表述以在會話期間下載和回放。編碼的分層視頻(例如,SVC或MVC比特流)通過實(shí)現(xiàn)不同操作點(diǎn)(即,表述,在時(shí)間/空間分辨率、質(zhì)量、視圖等方面),通過解碼比特流的不同子集來提供針對這種比特率適配的自然支持。然而,現(xiàn)有的ISO基本媒體文件格式(BMFF)標(biāo)準(zhǔn)(例如,MP4文件格式)不支持對每個(gè)層或表述的分開訪問,并因此不能應(yīng)用到HTTP流傳輸應(yīng)用。如圖1中所示,在MP4文件格式中,對于每個(gè)媒體文件,將針對所有層或表述的元數(shù)據(jù)存儲在moov電影盒(Movie Box)中,而將針對所有層或表述的媒體內(nèi)容數(shù)據(jù)存儲在mdat Movie Box中。在HTTP流傳輸中,當(dāng)客戶端請求一個(gè)層時(shí),由于所有層或表述混合在一起并且客戶端不知道在哪里找到所請求的層或表述,因此必須發(fā)送整個(gè)文件。如稍后所見,在自適應(yīng)HTTP流傳輸應(yīng)用中,期望能夠通過電影片段或組件(component)文件邊界來引用媒體數(shù)據(jù)樣本,例如網(wǎng)絡(luò)抽象層(NAL)單元。在SVC/MVC上下文中,這種引用可以使用例如“提取器 ...
【技術(shù)保護(hù)點(diǎn)】
【技術(shù)特征摘要】
【國外來華專利技術(shù)】2010.06.14 US 61/354,424;2010.06.14 US 61/354,4221.一種用于根據(jù)包含多于一個(gè)層的媒體實(shí)體創(chuàng)建組件文件的方法,該方法包括以下步驟: 從所述媒體實(shí)體中提取針對每個(gè)層的元數(shù)據(jù); 從所述媒體實(shí)體中提取與針對每個(gè)層所提取的元數(shù)據(jù)相對應(yīng)的媒體數(shù)據(jù);以及將所述提取的媒體數(shù)據(jù)和所述提取的元數(shù)據(jù)相關(guān)聯(lián),使得能夠針對所述每個(gè)層創(chuàng)建包含所述提取的元數(shù)據(jù)和所述提取的媒體數(shù)據(jù)在內(nèi)的組件文件。2.根據(jù)權(quán)利要求1所述的方法,其中,所述組件文件是電影盒、電影片段、區(qū)段和文件中的至少一個(gè)。3.根據(jù)權(quán)利要求1所述的方法,還包括以下步驟: 針對所述每個(gè)層,從所述媒體實(shí)體中提取與針對所述每個(gè)層所提取的媒體數(shù)據(jù)相關(guān)的附加媒體數(shù)據(jù);以及 針對每個(gè)層將所述提取的媒體數(shù)據(jù)和所述附加媒體數(shù)據(jù)相關(guān)聯(lián),以創(chuàng)建對應(yīng)的組件文件。4.根據(jù)權(quán)利要求1所述的方法,還包括以下步驟: 標(biāo)識對與所述針對每個(gè)層所提取的媒體數(shù)據(jù)相關(guān)的附加媒體數(shù)據(jù)的引用;并且將所述引用與針對每個(gè)層所提取的元數(shù)據(jù)和所提取的媒體數(shù)據(jù)相關(guān)聯(lián),以創(chuàng)建對應(yīng)的組件文件。5.根據(jù)權(quán)利要求4所述的方法,其中,所述媒體數(shù)據(jù)和附加媒體數(shù)據(jù)包括數(shù)據(jù)樣本。6.根據(jù)權(quán)利要求5所述的方法,其中,數(shù)據(jù)樣本包括網(wǎng)絡(luò)抽象層單元。7.根據(jù)權(quán)利要求6所述的方法,其中,所述引用包含所述附加媒體數(shù)據(jù)中所述網(wǎng)絡(luò)抽象層單元的統(tǒng)一資源定位符和統(tǒng)一資源名稱中的至少一個(gè)。8.根據(jù)權(quán)利要求4所述的方法,還包括以下步驟: 將所述引用嵌入在所述針對每個(gè)層所提取的元數(shù)據(jù)中;并且 在所述提取的媒體數(shù)據(jù)中添加對所述引用的索引。9.根據(jù)權(quán)利要求8所述的方法,其中,所述引用置于每個(gè)層的所述組件文件的開始處。10.根據(jù)權(quán)利要求8所述的方法,其中,將所述引用填充到媒體引用盒中,并且將所述索引填充到提取器中。11.一種用于根據(jù)包含多于一個(gè)層的媒體實(shí)體創(chuàng)建組件文件的文件封裝器,該封裝器包括: 提取器,用于從媒體實(shí)體中提取針對每個(gè)層的元數(shù)據(jù),以及從所述媒體實(shí)體中提取與針對所述媒體實(shí)體的每個(gè)層所提取的元數(shù)據(jù)相對應(yīng)的媒體數(shù)據(jù);以及 相關(guān)器,用于將所述提取的媒體數(shù)據(jù)和所述提取的元數(shù)據(jù)相關(guān)聯(lián),使得能夠針對所述每個(gè)層創(chuàng)建包含所述提取的元數(shù)據(jù)和所述提取的媒體數(shù)據(jù)在內(nèi)的組件文件。12.根據(jù)權(quán)利要求11所述的方法,其中所述組件文件是電影盒、電影片段、區(qū)段和文件中的至少一個(gè)。13.根據(jù)權(quán)利要求11所述的文件封裝器,其中,所述提取器還針對所述每個(gè)層,從所述媒體實(shí)體中提取與針對所述每個(gè)層所提取的媒體數(shù)據(jù)相關(guān)的附加媒體數(shù)據(jù);并且所述提取器還將針對每個(gè)層將所提取的媒體數(shù)據(jù)和所述附加媒體數(shù)據(jù)相關(guān)聯(lián),以創(chuàng)建對應(yīng)的組件文件。14.根據(jù)權(quán)利要求11所述的文件封裝器,還包括: 引用標(biāo)識器,用于標(biāo)識對所述媒體實(shí)體中與所述針對每個(gè)層所提取的媒體數(shù)據(jù)相關(guān)的附加媒體數(shù)據(jù)的引用,其中經(jīng)由所述相關(guān)器將所述引用與針對每個(gè)層所提取的元數(shù)據(jù)和所提取的媒體數(shù)據(jù)相關(guān)聯(lián),以創(chuàng)建對應(yīng)的組件文件。15.根據(jù)權(quán)利要求14所述的文件封裝器,其中,所述媒體數(shù)據(jù)和附加媒體數(shù)據(jù)包括數(shù)據(jù)樣本。16....
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:吳振宇,朱立華,
申請(專利權(quán))人:湯姆森許可貿(mào)易公司,
類型:
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。