專利名稱::一種查找內(nèi)容信息、版權(quán)信息的方法和裝置的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及數(shù)字版權(quán)處理有關(guān)的
技術(shù)領(lǐng)域:
,特別是涉及查找內(nèi)容信息、版權(quán)信息的方法和裝置。
背景技術(shù):
:DCFV2.1(DRMContentFormat,數(shù)字版權(quán)保護(hù)文件類型)(參見OMA-TS-DRM-DCF-V2—1-20070724-C,在本文中統(tǒng)一縮寫成OMA-TS-DRM-DCF-V2—1,有關(guān)此技術(shù)標(biāo)準(zhǔn)相關(guān)的內(nèi)容,請(qǐng)參閱http:Vwww.openmobilealliance.org網(wǎng)站中的有關(guān)內(nèi)容。)中定義了DCF文件(數(shù)字版權(quán)保護(hù)文件)的類型。如果DCF文件是MultipartDCF(—個(gè)DCF文件中包含多個(gè)獨(dú)立的內(nèi)容,即多獨(dú)立內(nèi)容DCF),那么,由于DCFV2.1標(biāo)準(zhǔn)頭見定的文件格式自身的原因,想要獲取MultipartDCF文件中包含的單個(gè)內(nèi)容的信息會(huì)比較復(fù)雜。例如一個(gè)MultipartDCF文件包含了兩個(gè)獨(dú)立的內(nèi)容,根據(jù)OMA-TS-DRM-DCF-V2—1的規(guī)定,它的結(jié)構(gòu)如圖1所示。根據(jù)OMA-TS-DRM-DCF-V2—1的格式規(guī)定,獲取第2個(gè)文件的ContentID(內(nèi)容標(biāo)識(shí))的操作過程如下1、解析FixedDCFheader(DCF固定文件頭),得知這個(gè)文件是DCFV2.1類型;2、解析OMADRMCONTAINER(OpenMobileAllianceDigitalRightsManagementContainer,開放移動(dòng)聯(lián)盟數(shù)字版權(quán)管理內(nèi)容),得到這個(gè)文件的size(尺寸)信息;2.1、如果所述DCF文件的size等于1,則可以得到OMADRMCONTAINER的子box(盒)的長(zhǎng)度,則可以通過OMADRMCONTAINER中的largesize(最大尺寸),偏移到第二個(gè)OMADRMCONTAINER的起始位置。這是由BOX的定義而得到的,如果在文件生成的時(shí)候如果知道文件的長(zhǎng)度,在BOX中就可以讓size=l,則在后面的largesize來表示文件的實(shí)際尺寸。所以在文件內(nèi)部查找的時(shí)候,如果size=l值,則需要偏移largesize這么大的量,就可以使搜索位置偏移到文件結(jié)束的地方,以查找版權(quán)信息;2.2、如果所述DCF文件的size等于0,那么根據(jù)相關(guān)標(biāo)準(zhǔn)協(xié)議的規(guī)定,需要不斷的解析OMADRMCONTAINER的子box,直到OMADRMCONTAINER解析完,才定位到第二個(gè)OMADRMCONTAINER的起始位置。這是因?yàn)槿绻鑫募腟IZE等于O,說明無法得到OMADRMCONTAINER的子box的長(zhǎng)度,只能根據(jù)BOX的結(jié)構(gòu),對(duì)OMADRMCONTAINERBOX逐個(gè)進(jìn)行解析。只有在到達(dá)BOX結(jié)構(gòu)結(jié)束位置的時(shí)候,才說明此BOX解析屮t匕幾卞,3、解析第二個(gè)OMADRMCONTAINER得到ContentID。通過上述4喿作過程可以發(fā)現(xiàn)DRMAgent(手才幾上的DRM應(yīng)用程序)或其他的應(yīng)用程序,當(dāng)要頻繁地獲取MultipartDCF中各個(gè)內(nèi)容的ContentID,并在手機(jī)上查找是否有有效版權(quán)的時(shí)候,如果MultipartDCF中包含4艮多獨(dú)立內(nèi)容時(shí),就需要逐個(gè)進(jìn)行BOX解析,相應(yīng)地就會(huì)消耗大量的時(shí)間。因此,相關(guān)內(nèi)容信息的查找速度就會(huì)很慢。特別是在判斷MultipartDCF文件是否擁有有效版權(quán)時(shí),如果手機(jī)上沒有有效版權(quán),就需要判斷MultipartDCF中是否有對(duì)應(yīng)的版權(quán),這樣需要到文件結(jié)尾的MutableDRMInfo(版權(quán)信息)中判斷版權(quán)是否有效。就只能先在手機(jī)上查找版權(quán)是否有效,再到MUTABLEDRMINFO查找版權(quán)是否有效。由于要查找MUTABLEDRMINFO,需要先確定它的起始位置,這個(gè)和上面獲取CONTENTID的操作步驟是一樣的,只能逐個(gè)解析,所以操作的速度同樣很隄。也就是說,現(xiàn)有技術(shù)中至少存在如下問題按照OMA-TS-DRM-DCF-V2—1定義的現(xiàn)有的DCFV2.1格式來定位MultipartDCF中各個(gè)DRMContainer和MultipartDCF中版權(quán)信息,會(huì)導(dǎo)致查找內(nèi)容信息的速度很慢,尤其是當(dāng)DCF文件存儲(chǔ)在外接移動(dòng)設(shè)備的時(shí)候會(huì)更加明顯。
發(fā)明內(nèi)容有鑒于此,本發(fā)明一個(gè)或多個(gè)實(shí)施例的目的在于提供一種查找內(nèi)容信息、版權(quán)信息的方法和裝置,以實(shí)現(xiàn)快速進(jìn)行DCF文件的內(nèi)容信息的查找。為解決上述問題,本發(fā)明實(shí)施例提供了一種查找內(nèi)容信息的方法,包括獲耳又DCF文件的父BOX中預(yù)置的偏移屬性,所述偏移屬性包括當(dāng)前DCF文件中各內(nèi)容頭的偏移量;根據(jù)所述偏移屬性中描述的所述各內(nèi)容頭的偏移量,查找所述內(nèi)容頭所對(duì)應(yīng)的內(nèi)容信息。還提供了一種查找內(nèi)容信息的裝置,包括偏移屬性獲取單元,用于獲取DCF文件的父BOX中預(yù)置的偏移屬性,所述偏移屬性包括當(dāng)前DCF文件中各內(nèi)容頭的偏移量;內(nèi)容信息查找單元,用于根據(jù)所述偏移屬性中描述的所述各內(nèi)容頭的偏移量,查找所述內(nèi)容頭所對(duì)應(yīng)的內(nèi)容信息。還提供了一種查找版權(quán)信息的方法,包括獲取DCF文件的父BOX中預(yù)置的偏移屬性,所述偏移屬性包括版權(quán)信息在所述DCF文件中的偏移量,所述版權(quán)信息用于指示版權(quán)是否有效;根據(jù)所述偏移屬性中的版權(quán)信息的偏移量,查找所述DCF文件的版權(quán)信自還提供了一種查找版權(quán)信息的裝置,包括版權(quán)偏移獲取單元,用于獲取DCF文件的父BOX中預(yù)置的偏移屬性,所述偏移屬性包括版權(quán)信息在所述DCF文件中的偏移量,所述版權(quán)信息用于指示版權(quán)是否有效;版權(quán)信息查找單元,用于根據(jù)所述偏移屬性中的版權(quán)信息的偏移量,查找所述DCF文件的版權(quán)信息。與現(xiàn)有纟支術(shù)相比,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn)本發(fā)明實(shí)施例通過獲取DCF文件的父BOX中預(yù)置的偏移屬性,由于所述偏移屬性包括當(dāng)前DCF文件中各內(nèi)容頭的偏移量,所以能夠根據(jù)所述偏移屬性中描述的所述各內(nèi)容頭的偏移量,查找所述內(nèi)容頭所對(duì)應(yīng)的內(nèi)容信息。從而避免了為了查找某個(gè)特定的內(nèi)容信息,需要逐個(gè)對(duì)DCF文件中的各個(gè)單獨(dú)內(nèi)容進(jìn)行內(nèi)容信息查找,以確定需要查找的內(nèi)容信息所在的內(nèi)容頭。實(shí)現(xiàn)了只需要根據(jù)預(yù)置的偏移量中定義的各內(nèi)容頭的偏移量,直接到相關(guān)的內(nèi)容頭去查找其中包含的內(nèi)容信息,加快了查找內(nèi)容信息的速度。利用本發(fā)明的查找版權(quán)信息的方法的實(shí)施例,通過獲取DCF文件的父BOX中預(yù)置的偏移屬性,所述偏移屬性包括版權(quán)信息在所述DCF文件中的偏移量,所述版權(quán)信息用于指示版權(quán)是否有效,然后根據(jù)所述偏移屬性中的版權(quán)信息的偏移量,查找所述DCF文件的版權(quán)信息。實(shí)現(xiàn)了直接根據(jù)DCF文件的父BOX中預(yù)置的偏移屬性,利用所述偏移屬性中的版權(quán)信息的偏移量,查找包含版權(quán)信息的BOX,能夠快速地查找到DCF文件的版權(quán)信息。圖1所示,是現(xiàn)有技術(shù)中OMA-TS-DRM-DCF-V2—1規(guī)定的DCF文件結(jié)構(gòu)示意圖2所示,是本發(fā)明的查找內(nèi)容信息的方法的實(shí)施例一的流程圖;圖3所示,是本發(fā)明的查找內(nèi)容信息的方法的實(shí)施例二的流程圖;圖4所示,是本發(fā)明的查找內(nèi)容信息的方法的實(shí)施例二中的一種數(shù)據(jù)結(jié)構(gòu)示意圖5所示,是本發(fā)明的查找內(nèi)容信息的裝置的實(shí)施例一的框圖;圖6所示,是本發(fā)明的查找版權(quán)信息的方法的實(shí)施例一的流程圖;圖7所示,是本發(fā)明的查找版權(quán)信息的裝置的實(shí)施例一的框圖。具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明具體實(shí)施方式做進(jìn)一步的詳細(xì)闡述。如圖2所示,是本發(fā)明的方法的實(shí)施例一的流程圖,包括步驟步驟201、獲f^DCF文件的父BOX中預(yù)置的偏移屬性,所述偏移屬性包括當(dāng)前DCF文件中各內(nèi)容頭的偏移量;步驟202、根據(jù)所述偏移屬性中描述的所述各內(nèi)容頭的偏移量,查找所述內(nèi)容頭所對(duì)應(yīng)的內(nèi)容信息。本發(fā)明實(shí)施例通過獲取DCF文件的父BOX中預(yù)置的偏移屬性,由于所述偏移屬性包括當(dāng)前DCF文件中各內(nèi)容頭的偏移量,所以能夠根據(jù)所述偏移屬性中描述的所述各內(nèi)容頭的偏移量,查找所述內(nèi)容頭所對(duì)應(yīng)的內(nèi)容信息。從而避免了為了查找某個(gè)特定的內(nèi)容信息,需要逐個(gè)對(duì)DCF文件中的各個(gè)單獨(dú)內(nèi)容進(jìn)行內(nèi)容信息查找,以確定需要查找的內(nèi)容信息所在的內(nèi)容頭。實(shí)現(xiàn)了只需要根據(jù)預(yù)置的偏移量中定義的各內(nèi)容頭的偏移量,直接到相關(guān)的內(nèi)容頭去查找其中包含的內(nèi)容信息,加快了查找內(nèi)容信息的速度。其中,在上述實(shí)施例中,所述偏移屬性還包括版權(quán)信息在DCF文件中的偏移量,所述版權(quán)信息用于指示版權(quán)是否有效。版權(quán)是否有效表明了當(dāng)前DCF文件是否能夠使用。其中,在上述實(shí)施例中,還包括從所述版權(quán)信息中獲取版權(quán)是否有效的指示。通過在偏移屬性中設(shè)置版權(quán)信息,能夠?qū)崿F(xiàn)對(duì)于版權(quán)信息的快速查找,不需要逐個(gè)解析各個(gè)子BOX后,才能查找到版權(quán)信息,而是直接根據(jù)其中定義的版權(quán)信息在DCF文件中的偏移量,直接到相關(guān)位置上查找版權(quán)信息,并且還可以根據(jù)版權(quán)信息中包含的版權(quán)是否有效的指示,獲取當(dāng)前文件的版權(quán)是否有效的指示。其中,在上述實(shí)施例中,所述偏移屬性還包括類型。《《其中,在上述實(shí)施例中,所述偏移屬性還包括內(nèi)容頭信息列表和內(nèi)容頭個(gè)數(shù),所述內(nèi)容頭信息列表用于指示各內(nèi)容頭在DCF文件中的偏移量。其中,在上述實(shí)施例中,所述偏移屬性還包括組歸屬標(biāo)識(shí),用于指示所述內(nèi)容頭是否屬于當(dāng)前組。通過增加組歸屬標(biāo)識(shí),使得僅僅在所述內(nèi)容頭歸屬于當(dāng)前組時(shí),才解析當(dāng)前組,以獲得相關(guān)內(nèi)容信息,進(jìn)一步加快了查找速度。下面,以更詳細(xì)的實(shí)施例二來說明本發(fā)明的方法的一種具體應(yīng)用,如圖3所示,是本發(fā)明的方法的第二個(gè)實(shí)施例,圖4所示,是本發(fā)明的方法的實(shí)施例二中的一種數(shù)據(jù)結(jié)構(gòu)示意圖,結(jié)合圖3和圖4,實(shí)施例二包括步驟步驟301、定義OMADRMBoxOffsetHeader(開放移動(dòng)聯(lián)盟數(shù)字版權(quán)管理中的偏移屬性);定義一個(gè)OMADRMBoxOffsetHeader,它包含了當(dāng)前DCF文件中OMADRMContainer和MutableDRMInfo(版權(quán)信息)在DCF文件中的偏移量。偏移量是表示從DCF文件頭開始第多少個(gè)字節(jié)開始是OMADRMContainer或者是MutableDRMInfo。其中的MutableDRMInfo是可選項(xiàng),在實(shí)際運(yùn)用中,也可以僅僅包含DRMContainer。所述OMADRMBoxOffsetHeader只能定義在DCF中的父BOX中,而不可以定義在繼承的子BOX中,并且一個(gè)DCF文件必須包含唯一的一個(gè)OMADRMBoxOffsetHeader。這是因?yàn)槎x在父BOX中就是為了避免現(xiàn)有技術(shù)中對(duì)子BOX檢索速度慢的技術(shù)問題,能夠提高檢索的速度。OMADRMBoxOffsetHeader的內(nèi)容參見下文,其結(jié)構(gòu)可以如表1所示aligned(8)classOMADRMBoxOffsetHeaderextendsFullBox('boff,version,unsignedint(8)OMADRMContanerNum;〃OMADRMcontainernumberOMADRMContainerlnfoHeaderheaderboxunsignedint(32)MutableD畫InfoOffset;〃mutableinfooffset表1NameTypeVslu6OMADRMContanerNumunsignedint(8)OMADRMContainerBoxHeader的個(gè)凄t,表示內(nèi)容頭的個(gè)數(shù)DRMContainerlnfoHeaderListOMADRMContainerlnfoHeaderOMADRMContainerHeader的信息列表,包含了內(nèi)容頭信息,用于指示內(nèi)容頭的個(gè)數(shù)MutableDRMInfoOffsetunsignedint(32)MutableDRMInfo在DCF文件中到文件開始處偏移量,表示版權(quán)信息在DCF文件中的偏移量對(duì)于所屬領(lǐng)域的技術(shù)人員而言,可以明白OMADRMBoxOffsetHeader的結(jié)構(gòu)定義可以不限于這種形式,凡是能夠達(dá)到相應(yīng)技術(shù)效果的結(jié)構(gòu)形式都是在本發(fā)明的保護(hù)范圍之內(nèi)。MutableDRMInfoOffset僅僅是指在MutableDRMInfo存在情況下的偏移量,也就是說MutableDRMInfoOffset處不一定有MutableDRMInfo。OMADRMContainerlnfoHeader的定義如下文和表2所示aligned(8)classOMADRMContainerlnfoHeaderextendsFullBox('coni'version,0){unsignedint(8)IsBelongGroup;〃isbelongtoagroupunsignedint(8)ContentTypeLength;〃ContentTypeLengthunsignedint(16)ContentlDLength;〃LengthofContentIDfieldinbytesunsignedint(32)Offset;〃mutableinfooffsetcharContentType[ContentTypeLength];〃ContentTypeStringcharContentID[ContentlDLength];〃ContentIDstringif(IsBelongGroup==1){unsignedint(16)GroupIDLength;〃lengthoftheGroupIDURIcharGroupID[GroupIDLength];〃GroupIDURI表2<table>tableseeoriginaldocumentpage12</column></row><table>當(dāng)IsBelongGroup等于1的時(shí)候標(biāo)識(shí)這個(gè)OMADRMContainer中的內(nèi)容屬于某個(gè)組,在這種情況下才會(huì)出現(xiàn)GroupIDLength和GroupID的有關(guān)內(nèi)容。步驟302、把OMADRMBoxOffsetHeader插入到DCF文件;把OMADRMBoxOffsetHeader插入到DCF文件中緊接著FIXEDDCFHEADER處,這個(gè)時(shí)候得到的是修改后的DCF文件,其結(jié)構(gòu)圖如圖4所示;步驟303、查找OMADRMContainerHeader;如果要在修改后的DCF文件中,查找OMADRMContainerHeader,其步驟如下打開DCF文件,讀取OMADRMBoxOffsetHeader,根據(jù)OMADRMBoxOffsetHeader中的OMADRMContainerlnfoHeader的Offset元素的屬性,就可以得到各個(gè)OMADRMContainer在DCF文件中從文件開始處起的偏移量,也就得到其位置。步驟304、查找MutableDRMinfo;如果要在DCF文件中查找MutableDRMinfo,則打開DCF文件,讀取OMADRMBoxOffsetHeader,根據(jù)OMADRMBoxOffsetHeader中的MutableDRMInfoOffset元素的屬性定義的內(nèi)容,就可以得到MutableDRMInfo的在DCF文件中的起始位置。步驟305、查找版權(quán)信息,以判斷版權(quán)是否有效;如果要判斷一個(gè)MultipartDCF文件的版權(quán)是否有效,打開DCF文件,讀取OMADRMBoxOffsetHeader,可以根據(jù)OMADRMBoxOffsetHeader的OMADRMContainerlnfoHeader中的ContentID的內(nèi)容,在手機(jī)上查找是否有對(duì)應(yīng)的版權(quán)。利用本發(fā)明實(shí)施例中定義的ContentID的有關(guān)內(nèi)容,可以加速版權(quán)有效判斷。步驟306、獲取內(nèi)容類型;利用本發(fā)明實(shí)施例中定義的ContentType元素的有關(guān)內(nèi)容,可以實(shí)現(xiàn)加速內(nèi)容類型的獲取。在獲取MultipartDCF文件中各個(gè)內(nèi)容的類型時(shí),打開DCF文件,讀取OMADRMBoxOffsetHeader,可以直接根據(jù)OMADRMBoxOffsetHeader中的OMADRMContainerlnfoHeader中定義的ContentType元素的有關(guān)內(nèi)容,獲耳又到各個(gè)內(nèi)容的類型。與前述的各個(gè)方法的實(shí)施例相適應(yīng),本發(fā)明還提供了一種查找內(nèi)容信息的裝置,如圖5所示,是本發(fā)明的裝置的實(shí)施例一的框圖,包括偏移屬性獲取單元501,用于獲取DCF文件的父BOX中預(yù)置的偏移屬性,所述偏移屬性包括當(dāng)前DCF文件中各內(nèi)容頭的偏移量;內(nèi)容信息查找單元502,用于根據(jù)所述偏移屬性中描述的所述各內(nèi)容頭的偏移量,查找所述內(nèi)容頭所對(duì)應(yīng)的內(nèi)容信息。通過在偏移屬性中設(shè)置版權(quán)信息,能夠?qū)崿F(xiàn)對(duì)于版權(quán)信息的快速查找,不需要逐個(gè)解析各個(gè)子BOX后,才能查找到版權(quán)信息,而是直接根據(jù)其中定義的版權(quán)信息在DCF文件中的偏移量,直接到相關(guān)位置上查找版權(quán)信息,并且還可以根據(jù)版權(quán)信息中包含的版權(quán)是否有效的指示,獲取當(dāng)前文件的版權(quán)是否有效的指示。其中,在上述實(shí)施例中,所述偏移屬性還可以包括版權(quán)信息在DCF文件中的偏移量,所述版權(quán)信息用于指示版權(quán)是否有效。通過在偏移屬性中設(shè)置版權(quán)信息,能夠?qū)崿F(xiàn)對(duì)于版權(quán)信息的快速查找,不需要逐個(gè)解析各個(gè)子BOX后,才能查找到版權(quán)信息,而是直接根據(jù)其中定義的版權(quán)信息在DCF文件中的偏移量,直接到相關(guān)位置上查找版權(quán)信息,并且還可以根據(jù)版權(quán)信息中包含的版權(quán)是否有效的指示,獲取當(dāng)前文件的版權(quán)是否有效的指示。其中,在上述實(shí)施例中,所述偏移屬性還可以包括內(nèi)容類型標(biāo)識(shí),所述內(nèi)容類型標(biāo)識(shí)用于根據(jù)所述內(nèi)容類型標(biāo)識(shí)獲取內(nèi)容類型。其中,在上述實(shí)施例中,所述偏移屬性還可以包括內(nèi)容頭信息列表和內(nèi)容頭個(gè)數(shù),所述內(nèi)容頭信息列表用于指示各內(nèi)容頭在DCF文件中的偏移量。參考圖6所示,是本發(fā)明的查找版權(quán)信息的方法的實(shí)施例一的流程圖,包括步驟601、獲取DCF文件的父BOX中預(yù)置的偏移屬性,所述偏移屬性包括版權(quán)信息在所述DCF文件中的偏移量,所述版權(quán)信息用于指示版權(quán)是否有效;步驟602、根據(jù)所述偏移屬性中的版權(quán)信息的偏移量,查找所述DCF文件的版權(quán)信息。利用本發(fā)明的查找版權(quán)信息的方法的實(shí)施例,通過獲取DCF文件的父BOX中預(yù)置的偏移屬性,所述偏移屬性包括版4又信息在所述DCF文件中的偏移量,所述版權(quán)信息用于指示版權(quán)是否有效,然后根據(jù)所述偏移屬性中的版權(quán)信息的偏移量,查找所述DCF文件的版權(quán)信息。實(shí)現(xiàn)了直接根據(jù)DCF文件的父BOX中預(yù)置的偏移屬性,利用所述偏移屬性中的版權(quán)信息的偏移量,查找包含版權(quán)信息的BOX,能夠快速地查找到DCF文件的版權(quán)信息。其中,在上述實(shí)施例中,所述偏移屬性還包括所述DCF文件中各內(nèi)容頭的偏移量;根據(jù)所述偏移屬性中描述的所述各內(nèi)容頭的偏移量,查找所述內(nèi)容頭所對(duì)應(yīng)的內(nèi)容信息。其中,在上述實(shí)施例中,所述偏移屬性還包括內(nèi)容類型標(biāo)識(shí),所述內(nèi)容類型標(biāo)識(shí)用于根據(jù)所述內(nèi)容類型標(biāo)識(shí)獲取內(nèi)容類型;或,內(nèi)容頭信息列表和內(nèi)容頭個(gè)數(shù),所述內(nèi)容頭信息列表用于指示各內(nèi)容頭在所述DCF文件中的偏移量;或,組歸屬標(biāo)識(shí),用于指示所述內(nèi)容頭是否屬于當(dāng)前組。參考圖7所示,是本發(fā)明的查找版權(quán)信息的裝置的實(shí)施例一的框圖,包括版權(quán)偏移獲取單元701,用于獲取DCF文件的父BOX中預(yù)置的偏移屬性,所述偏移屬性包括版權(quán)信息在所述DCF文件中的偏移量,所述版權(quán)信息用于指示版權(quán)是否有效;版權(quán)信息查找單元702,用于根據(jù)所述偏移屬性中的版權(quán)信息的偏移量,查找所述DCF文件的版權(quán)信息。利用本發(fā)明的查找版權(quán)信息的方法的實(shí)施例,通過獲取DCF文件的父BOX中預(yù)置的偏移屬性,所述偏移屬性包括版權(quán)信息在所述DCF文件中的偏移量,所述版權(quán)信息用于指示版權(quán)是否有效,然后根據(jù)所述偏移屬性中的版權(quán)信息的偏移量,查找所述DCF文件的版權(quán)信息。實(shí)現(xiàn)了直接根據(jù)DCF文件的父BOX中預(yù)置的偏移屬性,利用所述偏移屬性中的版權(quán)信息的偏移量,查找包含版權(quán)信息的BOX,能夠快速地查找到DCF文件的版權(quán)信息。其中,在上述實(shí)施例中,所述偏移屬性還包括所述DCF文件中各內(nèi)容頭的偏移量,所述各內(nèi)容頭的偏移量用于查找所述內(nèi)容頭所對(duì)應(yīng)的內(nèi)容信息。其中,在上述實(shí)施例中,所述偏移屬性還包括內(nèi)容類型標(biāo)識(shí),所述內(nèi)容類型標(biāo)識(shí)用于根據(jù)所述內(nèi)容類型標(biāo)識(shí)獲取內(nèi)容類型;或,內(nèi)容頭信息列表和內(nèi)容頭個(gè)數(shù),所述內(nèi)容頭信息列表用于指示各內(nèi)容頭在所述DCF文件中的偏移量;或,組歸屬標(biāo)識(shí),用于指示所述內(nèi)容頭是否屬于當(dāng)前組。以上所述的本發(fā)明實(shí)施方式,并不構(gòu)成對(duì)本發(fā)明保護(hù)范圍的限定。任何在本發(fā)明的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。權(quán)利要求1、一種查找內(nèi)容信息的方法,其特征在于,包括獲取DCF文件的父BOX中預(yù)置的偏移屬性,所述偏移屬性包括當(dāng)前DCF文件中各內(nèi)容頭的偏移量;根據(jù)所述偏移屬性中描述的所述各內(nèi)容頭的偏移量,查找所述內(nèi)容頭所對(duì)應(yīng)的內(nèi)容信息。2、如權(quán)利要求l所述的方法,其特征在于,所述偏移屬性還包括版權(quán)信息在DCF文件中的偏移量,所述版權(quán)信息用于指示版權(quán)是否有效。3、如權(quán)利要求2所述的方法,其特征在于,還包括從所述版權(quán)信息中獲取版權(quán)是否有效的指示。4、如權(quán)利要求l所述的方法,其特征在于,所述偏移屬性還包括內(nèi)容類型標(biāo)識(shí),所述內(nèi)容類型標(biāo)識(shí)用于根據(jù)所述內(nèi)容類型標(biāo)識(shí)獲取內(nèi)容類型;或,內(nèi)容頭信息列表和內(nèi)容頭個(gè)數(shù),所述內(nèi)容頭信息列表用于指示各內(nèi)容頭在DCF文件中的偏移量;或,組歸屬標(biāo)識(shí),用于指示所述內(nèi)容頭是否屬于當(dāng)前組。5、一種查找內(nèi)容信息的裝置,其特征在于,包括偏移屬性獲取單元,用于獲:f又DCF文件的父BOX中預(yù)置的偏移屬性,所述偏移屬性包括當(dāng)前DCF文件中各內(nèi)容頭的偏移量;內(nèi)容信息查找單元,用于根據(jù)所述偏移屬性中描述的所述各內(nèi)容頭的偏移量,查找所述內(nèi)容頭所對(duì)應(yīng)的內(nèi)容信息。6、如權(quán)利要求5所述的裝置,其特征在于,所述偏移屬性還包括版權(quán)信息在DCF文件中的偏移量,所述版權(quán)信息用于指示版權(quán)是否有效。7、如權(quán)利要求5所述的裝置,其特征在于,所述偏移屬性還包括內(nèi)容類型標(biāo)識(shí),所述內(nèi)容類型標(biāo)識(shí)用于根據(jù)所述內(nèi)容類型標(biāo)識(shí)獲取內(nèi)容類型;或,內(nèi)容頭信息列表和內(nèi)容頭個(gè)數(shù),所述內(nèi)容頭信息列表用于指示各內(nèi)容頭在DCF文件中的偏移量。8、一種查找版權(quán)信息的方法,其特征在于,包括獲耳又DCF文件的父BOX中預(yù)置的偏移屬性,所述偏移屬性包括版權(quán)信息在所述DCF文件中的偏移量,所述版權(quán)信息用于指示版權(quán)是否有效;根據(jù)所述偏移屬性中的版權(quán)信息的偏移量,查找所述DCF文件的版權(quán)信臺(tái)9、如權(quán)利要求8所述的方法,其特征在于,所述偏移屬性還包括所述DCF文件中各內(nèi)容頭的偏移量;根據(jù)所述偏移屬性中描述的所述各內(nèi)容頭的偏移量,查找所述內(nèi)容頭所對(duì)應(yīng)的內(nèi)容信息。10、如權(quán)利要求8所述的方法,其特征在于,所述偏移屬性還包括內(nèi)容類型標(biāo)識(shí),所述內(nèi)容類型標(biāo)識(shí)用于根據(jù)所述內(nèi)容類型標(biāo)識(shí)獲取內(nèi)容類型;或,內(nèi)容頭信息列表和內(nèi)容頭個(gè)數(shù),所述內(nèi)容頭信息列表用于指示各內(nèi)容頭在所述DCF文件中的偏移量;或,組歸屬標(biāo)識(shí),用于指示所述內(nèi)容頭是否屬于當(dāng)前組。11、一種查找版權(quán)信息的裝置,其特征在于,包括版權(quán)偏移獲取單元,用于獲取DCF文件的父BOX中預(yù)置的偏移屬性,所述偏移屬性包括版權(quán)信息在所述DCF文件中的偏移量,所述版權(quán)信息用于指示版權(quán)是否有效;版權(quán)信息查找單元,用于根據(jù)所述偏移屬性中的版權(quán)信息的偏移量,查找所述DCF文件的版權(quán)信息。12、如權(quán)利要求11所述的裝置,其特征在于,所述偏移屬性還包括所述DCF文件中各內(nèi)容頭的偏移量,所述各內(nèi)容頭的偏移量用于查找所述內(nèi)容頭所對(duì)應(yīng)的內(nèi)容信息。13、如權(quán)利要求11所述的裝置,其特征在于,所述偏移屬性還包括類型;或f;《'C內(nèi)容頭信息列表和內(nèi)容頭個(gè)數(shù),所述內(nèi)容頭信息列表用于指示各內(nèi)容頭在所述DCF文件中的偏移量;或,組歸屬標(biāo)識(shí),用于指示所述內(nèi)容頭是否屬于當(dāng)前組。全文摘要本發(fā)明實(shí)施例公開了一種查找內(nèi)容信息的方法,包括獲取DCF文件的父BOX中預(yù)置的偏移屬性,所述偏移屬性包括當(dāng)前DCF文件中各內(nèi)容頭的偏移量;根據(jù)所述偏移屬性中描述的所述各內(nèi)容頭的偏移量,查找所述內(nèi)容頭所對(duì)應(yīng)的內(nèi)容信息。還公開了一種查找內(nèi)容信息的裝置、一種查找版權(quán)信息的方法和裝置,利用本發(fā)明的實(shí)施例,通過能夠根據(jù)所述偏移屬性中描述的所述各內(nèi)容頭的偏移量,查找所述內(nèi)容頭所對(duì)應(yīng)的內(nèi)容信息。實(shí)現(xiàn)了只需要根據(jù)預(yù)置的偏移量中定義的各內(nèi)容頭的偏移量,直接到相關(guān)的內(nèi)容頭去查找其中包含的內(nèi)容信息,加快了查找內(nèi)容信息的速度。文檔編號(hào)G06F21/00GK101320378SQ20081009041公開日2008年12月10日申請(qǐng)日期2008年3月31日優(yōu)先權(quán)日2008年3月31日發(fā)明者博張,李英偉,袁之泉申請(qǐng)人:深圳華為通信技術(shù)有限公司