国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于生成和再現(xiàn)媒體文件的方法

      文檔序號(hào):6755994閱讀:192來源:國知局
      專利名稱:用于生成和再現(xiàn)媒體文件的方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及用于生成和再現(xiàn)媒體文件的方法和裝置。
      在通過面向分組的數(shù)據(jù)網(wǎng)絡(luò)傳輸數(shù)據(jù)時(shí)可用的帶寬越來越大程度上允許通過數(shù)據(jù)網(wǎng)絡(luò)、諸如所謂的因特網(wǎng)或所謂的內(nèi)聯(lián)網(wǎng)傳輸視聽媒體。屬于這些視聽媒體的例如有電影、電影序列或口頭報(bào)告或朗讀形式的音頻信息、音樂序列以及更多。信息的呈現(xiàn)通常也被稱為“多媒體通信”,該呈現(xiàn)除了顯示文本之外還包括部分地或完整地使用視聽媒件。
      已公開的是,在使用壓縮算法的情況下對待交換的來自未被壓縮的視頻或音頻流的視聽信息進(jìn)行壓縮并且將所壓縮的數(shù)據(jù)存儲(chǔ)在文件中。所存儲(chǔ)的文件(以下也被稱為媒體文件)例如在業(yè)務(wù)提供計(jì)算機(jī)系統(tǒng)(在專業(yè)領(lǐng)域中也被稱為服務(wù)器)上可供通過數(shù)據(jù)網(wǎng)絡(luò)進(jìn)行傳輸而使用或者被存儲(chǔ)在數(shù)據(jù)載體上。
      在用戶將通過數(shù)據(jù)網(wǎng)絡(luò)傳輸?shù)拿襟w文件完整地或部分地存儲(chǔ)在本地計(jì)算機(jī)系統(tǒng)(在專業(yè)領(lǐng)域中又被稱為客戶機(jī))上之后,可以在本地計(jì)算機(jī)系統(tǒng)上再現(xiàn)該媒體文件。媒體文件的再現(xiàn)通過再現(xiàn)單元來進(jìn)行。這種再現(xiàn)單元作為計(jì)算機(jī)系統(tǒng)上的軟件可供使用。
      除了在計(jì)算機(jī)系統(tǒng)上作為軟件實(shí)施的再現(xiàn)單元之外,還公開了這樣的再現(xiàn)單元,它們以播放設(shè)備的形式作為獨(dú)立的設(shè)備來構(gòu)建。在這種再現(xiàn)單元上,媒體文件通常從數(shù)據(jù)載體中提取。作為數(shù)據(jù)載體,例如使用諸如所謂的光盤CD、數(shù)字通用盤DVD等等的光學(xué)數(shù)據(jù)載體或者電子存儲(chǔ)器。已公開具有集成的電子存儲(chǔ)器的再現(xiàn)單元,這些再現(xiàn)單元適用于音頻信息的移動(dòng)呈現(xiàn)。在這種再現(xiàn)單元上,媒體文件從計(jì)算機(jī)系統(tǒng)中或直接從數(shù)據(jù)網(wǎng)絡(luò)中提取。
      為了在再現(xiàn)單元上再現(xiàn)以壓縮方式存在的視頻或音頻流,首先必需執(zhí)行解壓縮算法,在該解壓縮算法中由被壓縮的媒體文件生成解壓縮的視頻或音頻流。該解壓縮的視頻或音頻流的再現(xiàn)通過再現(xiàn)單元來進(jìn)行。在此,解壓縮和再現(xiàn)通常在時(shí)間上交替地連續(xù)進(jìn)行。
      為了共同定義壓縮和解壓縮算法,在專業(yè)領(lǐng)域中縮寫“Codec”(Compression-Decompression)是常用的。Codec被理解為這樣的原理,即能夠按照所定義的算法來壓縮未被壓縮的視頻流和/或音頻流,以及重新對所壓縮的視頻流和/或音頻流進(jìn)行解壓縮。
      盡管開頭提及的在傳輸媒體文件時(shí)帶寬增加以及盡管數(shù)據(jù)載體的存儲(chǔ)容量增加,但媒體內(nèi)容的有效壓縮一如既往還是特別重要的供給。由于這個(gè)原因,新的壓縮和所屬的解壓縮方法(Codec)不斷地被開發(fā)出來,通過這些方法,應(yīng)在媒體內(nèi)容的質(zhì)量幾乎不變的情況下減小媒體文件的大小。媒體內(nèi)容的應(yīng)力求的質(zhì)量的標(biāo)準(zhǔn)例如是接收者的質(zhì)量印象或例如通過視頻序列的所謂的“剪輯”對媒體文件進(jìn)行進(jìn)一步處理的技術(shù)規(guī)定。
      以下示出從多個(gè)可供使用的Codec中示例性的選擇。
      所謂的MPEG-Codec(移動(dòng)圖像專家組)適合于節(jié)省空間地存儲(chǔ)電影。MPEG壓縮方法的基礎(chǔ)在于,評價(jià)視頻數(shù)據(jù)流的圖像序列之間的差別。因?yàn)樵陔娪暗脑S多場景中背景在較長的時(shí)間間隔內(nèi)保持不變,所以基于MPEG-Codec的壓縮方法通過以下方式實(shí)現(xiàn)有效的壓縮,即僅僅存儲(chǔ)圖像序列之間的差別。因此MPEG-Codec的缺點(diǎn)在于,這些方法不太適合于電影序列的數(shù)字片段。MPEG-Codec目前有不同版本,其中版本MPEG1、MPEG2和MPEG4目前得到廣泛的傳播。
      用于對音頻信息進(jìn)行壓縮和解壓縮的方法是所謂的MP3-Codec。MP3同樣是一種用于對音頻信號(hào)進(jìn)行壓縮的MPEG壓縮方法。MP3-Codec考慮到人類聽覺的生理特征并且相對于未被壓縮的音頻文件允許顯著節(jié)省存儲(chǔ)空間。根據(jù)該方法,在MP3中,在“關(guān)鍵頻帶”中所反映的信號(hào)部分被濾除。這是不同帶寬的帶通濾波器,它們共同覆蓋人類的聽覺范圍。濾波伴隨著將時(shí)間相關(guān)的音頻信號(hào)變換到頻率層面中的DCT變換(離散余弦變換)或傅立葉變換。在濾波之后對各個(gè)濾波器分量的信息內(nèi)容進(jìn)行評價(jià)。該評價(jià)確定數(shù)字化。
      另外的視聽Codec在專業(yè)領(lǐng)域中以“QuickTime”、“RealVideo”、“DivX”、H.261等名稱被公開。
      上面描述的用于在再現(xiàn)單元上再現(xiàn)的Codec的應(yīng)用包括多個(gè)缺點(diǎn)-由于上面提及的多個(gè)不同Codec,再現(xiàn)單元為了再現(xiàn)多種不同的媒體文件必須已實(shí)施了不同的Codec。特別是再現(xiàn)單元不能夠再現(xiàn)未知的媒體文件。特別在再現(xiàn)單元的硬件實(shí)施中,對在再現(xiàn)單元的制造時(shí)刻當(dāng)前Codec的限制是不利的。
      -可供再現(xiàn)單元使用的Codec應(yīng)該覆蓋媒體內(nèi)容的可能的格式變化的廣泛花色品種。為了該廣泛的覆蓋,需要非常一般的實(shí)施方案,通過該實(shí)施方案,Codec總體上被更廣泛地并且更復(fù)雜地構(gòu)建。
      -對于雖然根據(jù)確定的Codec被生成、但是仍然偏離標(biāo)準(zhǔn)的媒體文件來說,在播放單元上的再現(xiàn)因此不被保證。
      -根據(jù)Codec的標(biāo)準(zhǔn)被壓縮的媒體文件雖然可能有復(fù)制保護(hù),但容易被未經(jīng)授權(quán)地復(fù)制。這是由于以下事實(shí),即用于處理確定的媒體文件類型的復(fù)制保護(hù)的唯一方法可被應(yīng)用于這種類型的所有數(shù)據(jù)載體。
      -通過再現(xiàn)單元和媒體文件的分離也不能實(shí)現(xiàn)對可用性的部分限制。然而看來經(jīng)常值得期望的是,在數(shù)量上限制視聽媒體的再現(xiàn)或使再現(xiàn)僅僅對于所選出的用戶圈來說是可使用的。存在這樣的考慮,即視聽媒體的一次性再現(xiàn)在使用所謂的可自毀數(shù)據(jù)載體來實(shí)現(xiàn)。然而為此提出的方法涉及數(shù)據(jù)載體,而不涉及媒體文件本身。
      本發(fā)明的任務(wù)在于,說明用于生成和再現(xiàn)媒體文件的方法,通過該方法避免現(xiàn)有技術(shù)的問題。
      該任務(wù)的解決通過具有權(quán)利要求1和12的特征的方法來實(shí)現(xiàn)。
      根據(jù)本發(fā)明,規(guī)定了一種用于再現(xiàn)媒體文件的方法,在該方法中媒體文件中所包含的可執(zhí)行指令的提取通過再現(xiàn)單元來進(jìn)行??蓤?zhí)行指令形成所謂的“Medialet”,即用于通過再現(xiàn)單元的執(zhí)行裝置對以編碼和/或壓縮方式存儲(chǔ)在媒體文件中的媒體數(shù)據(jù)流進(jìn)行解碼和/或解壓縮的軟件??蓤?zhí)行指令在該解碼和/或解壓縮之后或與該解碼和/或解壓縮同時(shí)地引起媒體文件中所存儲(chǔ)的媒體數(shù)據(jù)流的再現(xiàn)。根據(jù)本發(fā)明,也即規(guī)定了通過Medialet而不是通過再現(xiàn)單元的執(zhí)行程序或執(zhí)行軟件的再現(xiàn)。
      本發(fā)明的另一個(gè)方面涉及用于生成所提及的媒體文件的方法,其中首先借助處理算法來進(jìn)行媒體數(shù)據(jù)流的編碼和/或壓縮。媒體數(shù)據(jù)流例如直接從視聽媒體信號(hào)源或者從例如未被壓縮的第二媒體文件取得。媒體數(shù)據(jù)流可以特別地(以視覺媒體的形式)也以演示的形式、即以靜態(tài)的或動(dòng)畫的圖表或“幻燈片”的序列存在。借助與所選出的處理算法互補(bǔ)的處理算法、換句話說Codec,由生成單元生成可執(zhí)行指令,該可執(zhí)行指令在下面也被稱為“Medialet”。因此可執(zhí)行指令包括Codec并且此外還提供獨(dú)立于平臺(tái)的用于生成媒體文件中以壓縮和/或編碼形式被包含的媒體數(shù)據(jù)流的發(fā)生器。這意味著,以后再現(xiàn)媒體文件的再現(xiàn)單元僅僅必須包含執(zhí)行裝置,通過該執(zhí)行裝置根據(jù)可執(zhí)行指令啟動(dòng)運(yùn)行時(shí)間環(huán)境(Laufzeitumgebung)。相反地,用于再現(xiàn)以及控制該再現(xiàn)的整個(gè)軟件被包含在可執(zhí)行指令中。最后,生成具有用于容納被編碼的和/或被壓縮的媒體數(shù)據(jù)流的第一區(qū)域以及至少一個(gè)用于容納可執(zhí)行指令的第二區(qū)域的媒體文件。
      本發(fā)明方法的一個(gè)重要優(yōu)點(diǎn)可以在于,獨(dú)立于平臺(tái)來執(zhí)行Codec。再現(xiàn)單元的執(zhí)行裝置提供所謂的“運(yùn)行時(shí)間環(huán)境”并且提供用于媒體流再現(xiàn)的接口。媒體流的真正的生成利用包含Codec的Medialet來進(jìn)行,而不是通過再現(xiàn)單元來進(jìn)行。
      有利地,在生成媒體文件時(shí)不必考慮關(guān)于再現(xiàn)單元的特性的限制。在沒有本發(fā)明的方法的情況下,這種不利的考慮目前通常在所謂的MP3播放器中或在不同的具有多媒體能力的移動(dòng)電話中進(jìn)行。
      現(xiàn)今的系統(tǒng)(特別是具有最小的計(jì)算機(jī)和存儲(chǔ)器容量的所謂“嵌入式系統(tǒng)”)由于有限數(shù)目的可供使用的、即該系統(tǒng)中所存儲(chǔ)的Codec而只能夠顯示一個(gè)或少量媒體格式的限制通過總是被同時(shí)提供的Codec而有利地被取消。
      傳統(tǒng)的Codec的數(shù)據(jù)量和通常的媒體內(nèi)容的數(shù)據(jù)量之間的比例非常小,因此將Codec容納到根據(jù)本發(fā)明的媒體文件中有利地不會(huì)使該媒體文件顯著變大。此外,傳統(tǒng)的Codec總是在所屬的壓縮和/或解碼標(biāo)準(zhǔn)的不同變體的寬帶寬上被設(shè)計(jì),這顯著增大它的數(shù)據(jù)量。與此相對,根據(jù)本發(fā)明的Codec準(zhǔn)確地與共同的媒體文件中的媒體內(nèi)容相匹配,因此根據(jù)本發(fā)明的Codec就其數(shù)據(jù)量而言小于傳統(tǒng)的Codec。
      基于此外由操作系統(tǒng)決定的限制,在目前的數(shù)據(jù)信息系統(tǒng)中相同的媒體內(nèi)容(“Media Content”)通常以多種格式生成和提供。在此,該提供通常規(guī)定例如“Windows Mediaplayer的編碼”格式以及“RealOne Player的編碼”格式的媒體內(nèi)容的取得。在使用根據(jù)本發(fā)明的方法的情況下,該額外耗費(fèi)完全取消。有利地,在數(shù)據(jù)信息系統(tǒng)(例如所謂的“供應(yīng)者”)中,存儲(chǔ)空間的耗費(fèi)由此被明顯減小。
      有利地,因此復(fù)雜的Codec算法不再必須在不同的硬件或軟件平臺(tái)上為了測試目的而被執(zhí)行并且在其一致性方面被檢驗(yàn)。
      此外有利的是,可再加載并且可安裝的Codec的原理完全取消。這種軟件維護(hù)由于在媒體文件內(nèi)“同時(shí)提供”分別合適的Codec的本發(fā)明原理而已失效。
      另一個(gè)優(yōu)點(diǎn)在于例如在播放設(shè)備中再現(xiàn)單元的未來可靠的可用性,特別是再現(xiàn)單元的計(jì)算機(jī)不支持的實(shí)施方案。隨著新的Codec的開發(fā),同樣利用再現(xiàn)單元的現(xiàn)有的硬件和/或軟件配置的再現(xiàn)仍然有利地被保證。
      Codec借助本發(fā)明的方法可以自由地與媒體內(nèi)容匹配。這尤其導(dǎo)致Codec有效地與媒體內(nèi)容匹配。例如針對具有少量片段或圖像切換的“安靜的”電影可以使用相應(yīng)匹配的Codec,針對動(dòng)態(tài)電影、例如具有快速的場景變換以及提高的對音頻質(zhì)量的要求的音樂視頻可以使用相應(yīng)地與該媒體類型匹配的Codec。因此,預(yù)給定的Codec標(biāo)準(zhǔn)的強(qiáng)制選擇有利于為相應(yīng)的媒體內(nèi)容設(shè)置的Codec而失效。
      可自由匹配的Codec的另外的優(yōu)點(diǎn)在于,媒體文件中所包含的媒體內(nèi)容不再必須以多種方式符合標(biāo)準(zhǔn),并且因此禁止未經(jīng)授權(quán)的讀取(在專業(yè)領(lǐng)域中也被稱為“剽取(Ripping)”)以及未經(jīng)授權(quán)的復(fù)制。由于這樣的事實(shí),即可執(zhí)行指令內(nèi)的Codec和媒體內(nèi)容彼此匹配,所以分離是不可能的。再現(xiàn)只能與可執(zhí)行指令一起實(shí)現(xiàn),該再現(xiàn)允許利用再現(xiàn)條件的檢驗(yàn)來限制再現(xiàn)。由此,未經(jīng)授權(quán)的再現(xiàn)借助根據(jù)本發(fā)明的方法被固有地阻止。
      本發(fā)明方法的另外的優(yōu)點(diǎn)在于,隨著再現(xiàn)單元的、特別是所謂E-Learning、E-Business和E-Book應(yīng)用領(lǐng)域的應(yīng)用可能性的擴(kuò)展,無需再現(xiàn)單元本身的任何改動(dòng)。由此能夠?qū)崿F(xiàn)相應(yīng)的再現(xiàn)單元對媒體文件的有利的、透明的處理。
      本發(fā)明的有利的擴(kuò)展方案在從屬權(quán)利要求中被說明。
      有利地,根據(jù)可執(zhí)行指令引起媒體文件的再現(xiàn),并且以這種方式避免強(qiáng)制與不同再現(xiàn)單元匹配。
      此外有利的是,這種可執(zhí)行指令的執(zhí)行不依賴于對于再現(xiàn)單元而言可用的操作系統(tǒng),以便能夠以這種方式針對所有可能的再現(xiàn)單元實(shí)現(xiàn)再現(xiàn)。
      特別有利的是在再現(xiàn)之前進(jìn)行的、對再現(xiàn)條件的檢驗(yàn),這些再現(xiàn)條件例如是可在媒體文件中設(shè)置的、可能的再現(xiàn)的次數(shù)和/或日期和/或用于存儲(chǔ)媒體文件的數(shù)據(jù)載體的可寫性和/或再現(xiàn)單元的性能特征。以該措施可以簡單地實(shí)現(xiàn)對可用性的限制,例如可以保證,媒體流只能在可寫的數(shù)據(jù)載體上被再現(xiàn)和/或只允許進(jìn)行確定次數(shù)的再現(xiàn)。當(dāng)然,該允許的再現(xiàn)次數(shù)也可以被設(shè)置為值“1”,本發(fā)明方法以這種方式提供一種比例如應(yīng)通過自毀數(shù)據(jù)載體來實(shí)現(xiàn)更簡單的使用限制的實(shí)現(xiàn)??蓤?zhí)行指令在可重寫的數(shù)據(jù)載體的情況下也能夠在預(yù)給定的允許再現(xiàn)次數(shù)之后實(shí)現(xiàn)媒體內(nèi)容的預(yù)先規(guī)定的刪除。
      有利地,為了檢驗(yàn)再現(xiàn)條件,設(shè)有至少一個(gè)在媒體文件中所包含的用于定義再現(xiàn)單元的前提和/或性能特征的(也被稱為“Codec能力”的)區(qū)域。在此有利地,在(所謂的“能力交換”)調(diào)整方法的過程中,再現(xiàn)單元的物理前提可以與媒體文件的要求匹配。作為物理前提,例如可以考慮再現(xiàn)可能性、例如在音頻設(shè)備中例如缺少可視化可能性或者所支持的諸如“單聲道”或“立體聲”的音頻方法。
      若對再現(xiàn)條件的該檢驗(yàn)的結(jié)果得出,媒體內(nèi)容不能被再現(xiàn),即該檢驗(yàn)的結(jié)果是否定的,則在一種有利的實(shí)施形式中不發(fā)生再現(xiàn)。當(dāng)針對確定的目標(biāo)群體、針對確定的環(huán)境或白天時(shí)間實(shí)施對再現(xiàn)的限制時(shí),這是特別有利的。該有利的實(shí)施形式的另外的應(yīng)用通過對媒體內(nèi)容的可能再現(xiàn)的次數(shù)的限制來給出。特別是可以設(shè)置對一次再現(xiàn)的限制。
      有利地,在媒體文件中設(shè)有參數(shù)區(qū)域,在該參數(shù)區(qū)域中保存用于通過Medialet或通過可執(zhí)行指令再現(xiàn)媒體內(nèi)容的專用參數(shù)。按照這種方式,可執(zhí)行指令中所包含的Codec可以被參數(shù)化,因此媒體內(nèi)容不必符合確定的再現(xiàn)標(biāo)準(zhǔn)。
      具有本發(fā)明的另外的優(yōu)點(diǎn)和擴(kuò)展方案的實(shí)施例在下面借助附圖來進(jìn)一步闡述。
      其中

      圖1A示出了用于示意性地描述本發(fā)明媒體文件的結(jié)構(gòu)的結(jié)構(gòu)圖,以及圖1B示出了用于示意性地描述本發(fā)明媒體文件的Codec區(qū)域的結(jié)構(gòu)的結(jié)構(gòu)圖。
      在圖1A中示出了媒體文件MC。在優(yōu)選的實(shí)施形式中,也用概念“媒體容器(Media Container)”MC來援引該媒體文件MC,以便表明,該媒體文件MC除了媒體內(nèi)容之外還包括其它的功能組件。該媒體文件MC被設(shè)置用于在(未被示出的)再現(xiàn)單元上實(shí)施。下面將探討該媒體文件MC的再現(xiàn)和生成。
      媒體文件MC的一個(gè)組成部分是報(bào)頭錄入?yún)^(qū)域HD,它被設(shè)置用于錄入報(bào)頭信息(“Header Information”)。報(bào)頭信息例如用于媒體文件MC的標(biāo)識(shí)并且此外具有內(nèi)容索引的功能。
      媒體文件MC的另外一個(gè)組成部分是Codec區(qū)域CS,它包含可執(zhí)行指令和Codec。Codec區(qū)域CS也被稱為“Codec Section”。Codec或者與可執(zhí)行指令分離,或者作為單元與這些可執(zhí)行指令一同設(shè)置在Codec區(qū)域CS中。Codec區(qū)域CS的細(xì)節(jié)將在下面闡述。
      媒體文件MC的另外一個(gè)組成部分是媒體內(nèi)容區(qū)域MS,它包含壓縮的和/或編碼的媒體內(nèi)容。媒體內(nèi)容區(qū)域MS也被稱為“媒體內(nèi)容區(qū)域(Media Content Section)”。
      在該實(shí)施例中所設(shè)置的將媒體文件劃分為上述區(qū)域HD、CS、MS替代地也可以以其它劃分來實(shí)現(xiàn)。
      為了隱藏所選擇的劃分,在一種替代的實(shí)施形式中使用所謂的“加擾”方法,該方法對媒體文件MC中所包含的數(shù)據(jù)的一部分進(jìn)行加密并且附加地使對媒體內(nèi)容區(qū)域MS中的媒體內(nèi)容的訪問變得困難。該加密例如在使用密鑰交換系統(tǒng)的情況下進(jìn)行在此再現(xiàn)單元具有密鑰(Player Key)。再現(xiàn)單元用該密鑰對媒體文件MC的可執(zhí)行指令證明自己的身份。在成功的檢驗(yàn)之后,媒體文件MC把兩個(gè)密鑰交付使用,再現(xiàn)單元利用該密鑰對媒體文件的數(shù)據(jù)進(jìn)行解碼并進(jìn)行處理。
      媒體文件MC的Codec區(qū)域CS中的Codec就其大小而言、即就其通常以單位“字節(jié)”說明的數(shù)據(jù)量而言是最小的,因?yàn)樗鼉H僅針對被定位在媒體內(nèi)容區(qū)域MC中的媒體內(nèi)容而被定義。特殊情況或不同的播放方式因此有利地?zé)o須被考慮。在現(xiàn)有技術(shù)中已公開的用于再現(xiàn)視聽媒體內(nèi)容的Codec必須已實(shí)現(xiàn)媒體內(nèi)容的所提及的不同播放方式或特殊格式。與此相對,根據(jù)本發(fā)明的Codec可以具有顯著更小的數(shù)據(jù)量??紤]到Codec與通常在電影序列的情況下包含多兆字節(jié)的媒體內(nèi)容區(qū)域MS的數(shù)據(jù)量比例,媒體文件MC的Codec對整個(gè)數(shù)據(jù)量的貢獻(xiàn)因此是可忽略的。
      以下進(jìn)一步參照圖1A的組件更詳細(xì)地闡述Codec區(qū)域CS的詳細(xì)構(gòu)造。
      在根據(jù)圖1B的一種替代的實(shí)施形式中,Codec區(qū)域CS被劃分為用于定義前提和/或性能特征CC1的第一區(qū)域,該第一區(qū)域用于定義所謂的“Codec能力”。
      此外在Codec區(qū)域CS中還布置有Medialet區(qū)域CM1,該區(qū)域包含可執(zhí)行指令和Codec。
      Codec區(qū)域CS中的第一參數(shù)區(qū)域CP1用于容納對于Medialet的實(shí)施來說必需的參數(shù)。
      為了Codec區(qū)域CS的進(jìn)一步劃分,除了這些第一區(qū)域CC1、CM1、CP1之外還布置有另外的n個(gè)區(qū)域CCn、CMn、CPn。
      在所描述的媒體文件MC的再現(xiàn)中,對Codec區(qū)域CS中所包含的可執(zhí)行指令的提取通過(未被示出的)再現(xiàn)單元進(jìn)行??蓤?zhí)行指令形成所謂的“Medialet”,即用于通過(未被示出的)再現(xiàn)單元的執(zhí)行裝置對以編碼和/或壓縮方式存儲(chǔ)的媒體數(shù)據(jù)流進(jìn)行解碼和/或解壓縮的軟件。為此,再現(xiàn)單元的執(zhí)行裝置為可執(zhí)行指令提供環(huán)境,該環(huán)境通常也被稱為“運(yùn)行時(shí)間環(huán)境”。此外該執(zhí)行裝置還提供用于媒體內(nèi)容的再現(xiàn)的接口。
      可執(zhí)行指令在該解碼和/或解壓縮之后或與其同時(shí)地引起媒體內(nèi)容區(qū)域MS中所存儲(chǔ)的媒體數(shù)據(jù)流的再現(xiàn)。真正的生成現(xiàn)在通過可執(zhí)行指令、而不是通過再現(xiàn)單元的裝置來進(jìn)行。
      在生成媒體數(shù)據(jù)流之前,可選地通過可執(zhí)行指令檢驗(yàn),是否存在再現(xiàn)的條件。例如以前再現(xiàn)的次數(shù)、當(dāng)前日期、存儲(chǔ)媒體文件MC的數(shù)據(jù)載體的可重寫性或者再現(xiàn)單元上確定性能特征的存在就屬于這些條件。必要時(shí)拒絕受可執(zhí)行指令控制的再現(xiàn)。
      當(dāng)例如媒體文件MC的創(chuàng)作者希望僅再現(xiàn)一次或限制于確定次數(shù)的再現(xiàn)的使用時(shí),可選地在進(jìn)行了再現(xiàn)之后刪除媒體文件MC。
      在生成媒體文件MC時(shí),首先借助(未被示出的)處理算法進(jìn)行(未被示出的)媒體數(shù)據(jù)流的編碼和/或壓縮。該媒體數(shù)據(jù)流例如直接從(未被示出的)視聽媒體信號(hào)源取得,或者從例如未被壓縮的(未被示出的)第二媒體文件取得。這樣被編碼和/或壓縮的媒體數(shù)據(jù)流被容納在媒體文件MC的媒體內(nèi)容區(qū)域MS中。
      此外,通過生成單元將用于媒體內(nèi)容的編碼和/或壓縮的Codec嵌入到可執(zhí)行指令中,或替代地給其配備這些可執(zhí)行指令并且將這些可執(zhí)行指令嵌入到媒體文件MC的Codec區(qū)域CS中。
      最后由生成單元給該媒體文件配備報(bào)頭錄入?yún)^(qū)域HD。
      權(quán)利要求
      1.用于在再現(xiàn)單元上再現(xiàn)媒體文件的方法,包括以下步驟-由所述再現(xiàn)單元提取所述媒體文件中所包含的可執(zhí)行指令,-由所述再現(xiàn)單元的執(zhí)行裝置執(zhí)行所述指令,以便對所述媒體文件中以編碼和/或壓縮方式存儲(chǔ)的媒體數(shù)據(jù)流進(jìn)行解碼和/或解壓縮,-通過在所述執(zhí)行裝置中執(zhí)行的指令再現(xiàn)所述媒體數(shù)據(jù)流。
      2.根據(jù)權(quán)利要求1的方法,其特征在于,所述媒體數(shù)據(jù)流是音頻媒體。
      3.根據(jù)權(quán)利要求1的方法,其特征在于,所述媒體數(shù)據(jù)流是視聽媒體。
      4.根據(jù)權(quán)利要求1的方法,其特征在于,所述媒體數(shù)據(jù)流是視覺媒體。
      5.根據(jù)前述權(quán)利要求之一的方法,其特征在于,所述執(zhí)行裝置根據(jù)所述可執(zhí)行指令引起所述媒體文件的再現(xiàn)。
      6.根據(jù)前述權(quán)利要求之一的方法,所述可執(zhí)行指令獨(dú)立于對于所述再現(xiàn)單元來說可用的操作系統(tǒng)而被執(zhí)行。
      7.根據(jù)前述權(quán)利要求之一的方法,其特征在于,在通過所述可執(zhí)行指令再現(xiàn)所述媒體文件之前進(jìn)行再現(xiàn)條件的檢驗(yàn)。
      8.根據(jù)權(quán)利要求7的方法,其特征在于,為了檢驗(yàn)再現(xiàn)條件而評價(jià)-可設(shè)置的再現(xiàn)的次數(shù)和/或,-日期和/或,-用于存儲(chǔ)所述媒體文件的數(shù)據(jù)載體的可寫性和/或,-所述再現(xiàn)單元的性能特征。
      9.根據(jù)權(quán)利要求7至8之一的方法,其特征在于,為了檢驗(yàn)再現(xiàn)條件,至少一個(gè)在所述媒體文件中所包含的區(qū)域被用于定義所述再現(xiàn)單元的前提和/或性能特征。
      10.根據(jù)權(quán)利要求9的方法,其特征在于,使所述再現(xiàn)單元的前提和/或性能特征與在所述媒體文件中所設(shè)置的前提和/或性能特征匹配。
      11.根據(jù)權(quán)利要求7至10之一的方法,其特征在于,當(dāng)再現(xiàn)條件的檢驗(yàn)的結(jié)果是否定的時(shí),不進(jìn)行所述媒體文件的再現(xiàn)。
      12.根據(jù)前述權(quán)利要求之一的方法,其特征在于,為了-解碼和/或-解壓縮和/或-檢驗(yàn)再現(xiàn)條件和/或-再現(xiàn)所述媒體文件,考慮被概括在所述媒體文件的參數(shù)區(qū)域中的參數(shù)。
      13.用于生成媒體文件的方法,包括以下步驟-根據(jù)處理算法對媒體數(shù)據(jù)流進(jìn)行編碼和/或壓縮,-將與所述處理算法互補(bǔ)的處理算法定義為可以由再現(xiàn)單元執(zhí)行的指令,-構(gòu)成具有用于容納被編碼和/或被壓縮的媒體數(shù)據(jù)流的第一區(qū)域和至少一個(gè)用于容納可執(zhí)行指令的第二區(qū)域的媒體文件。
      14.根據(jù)權(quán)利要求13的方法,其特征在于,所述媒體數(shù)據(jù)流是音頻媒體。
      15.根據(jù)權(quán)利要求13的方法,其特征在于,所述媒體數(shù)據(jù)流是視聽媒體。
      16.根據(jù)權(quán)利要求13的方法,其特征在于,所述媒體數(shù)據(jù)流是視覺媒體。
      17.根據(jù)權(quán)利要求13至16之一的方法,其特征在于,所述處理算法和/或與該處理算法互補(bǔ)的處理算法是Codec。
      18.根據(jù)權(quán)利要求13至17之一的方法,其特征在于,將至少一個(gè)用于定義所述再現(xiàn)單元的前提和/或性能特征的區(qū)域嵌入到所述媒體文件中。
      19.根據(jù)權(quán)利要求13至18之一的方法,其特征在于,在所述媒體文件中嵌入至少一個(gè)用于定義可由可執(zhí)行指令使用的參數(shù)的區(qū)域。
      20.具有程序代碼的程序產(chǎn)品,當(dāng)該程序產(chǎn)品在分配給再現(xiàn)單元的計(jì)算機(jī)系統(tǒng)上運(yùn)行時(shí),所述程序代碼用于實(shí)施根據(jù)權(quán)利要求1至19之一的方法。
      21.具有程序代碼的程序產(chǎn)品,當(dāng)該程序產(chǎn)品在分配給再現(xiàn)單元的播放系統(tǒng)上運(yùn)行時(shí),所述程序代碼用于實(shí)施根據(jù)權(quán)利要求1至19之一的方法。
      全文摘要
      本發(fā)明涉及用于在再現(xiàn)單元上再現(xiàn)媒體文件的方法,包括由再現(xiàn)單元提取媒體文件中所包含的可執(zhí)行指令,由再現(xiàn)單元的執(zhí)行裝置執(zhí)行指令以便對媒體文件中以編碼和/或壓縮方式存儲(chǔ)的媒體數(shù)據(jù)流進(jìn)行解碼和/或解壓縮,以及通過在執(zhí)行裝置中執(zhí)行的指令再現(xiàn)媒體數(shù)據(jù)流。本發(fā)明此外還涉及用于生成媒體文件的方法,包括根據(jù)處理算法對媒體數(shù)據(jù)流進(jìn)行編碼和/或壓縮,將與該處理算法互補(bǔ)的處理算法定義為可由再現(xiàn)單元執(zhí)行的指令,以及構(gòu)成具有用于容納被編碼和/或被壓縮的媒體數(shù)據(jù)流的第一區(qū)域和至少一個(gè)用于容納可執(zhí)行指令的第二區(qū)域的媒體文件。
      文檔編號(hào)G11B20/00GK1871652SQ200480031256
      公開日2006年11月29日 申請日期2004年7月20日 優(yōu)先權(quán)日2003年8月22日
      發(fā)明者B·博茲奧內(nèi)克, K·-J·昆特, T·漢納 申請人:西門子公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
      1