本發明專利技術公開了一種數字媒體內容發布方法和系統。該方法包括:內容加密步驟,用于對數字媒體內容中的預定文件進行內容加密,獲得對應的內容加密文件;打包步驟,用于對所述數字媒體內容進行文件打包,獲得對應的數據包,所述數據包中包括所述內容加密文件;產品加密步驟,用于對所述數據包根據其所屬的產品類型進行產品加密,獲得對應的加密數據包;發布步驟,用于將所述加密數據包發布給終端用戶。本發明專利技術將對數字媒體內容的內容加密操作和產品加密操作分別設置在打包操作前后兩個步驟中進行,這優化了工作流程,極大地提高工作效率,并能夠有效地節省系統資源和人力資源。
【技術實現步驟摘要】
本專利技術涉及數字媒體
,更具體地,涉及一種數字媒體內容發布方法和系統。
技術介紹
現有的數字媒體內容發布系統已經使用了 DRM (Digital Rights Management,數字版權管理)來保護數字化內容的版權,從技術上防止對數字化內容的非法復制和無限制使用。這里的數字媒體內容可以是音頻、視頻、電子讀物、游戲、軟件等數字化產品。在使用DRM的數字媒體內容發布系統中,一個必經的步驟是要對數字媒體內容進行加密操作。一種現有的數字媒體內容發布系統可以對數字媒體內容進行兩次加密操作,一次是對數字媒體內容本身進行內容加密,另一次是針對該內容所屬的產品類型進行產品加密,這可以滿足一些數字媒體提供商進行靈活的內容發布的需求。圖1示出了這種現有的數字媒體內容發布系統的工作流程圖。如圖1所示,在步驟101中,首先對要發布的媒體內容進行打包。在步驟102中,對打包后的內容進行加密,其包括同步進行的內容加密和產品加密。在步驟103中,將兩次加密后的內容編入編排單,并根據編排單進行各媒體內容的發布。在該數字媒體內容發布系統中,對媒體內容進行內容加密和產品加密是在同一個步驟102中同步完成的,而內容加密是一個相對比較耗時的過程。因此,對于該數字媒體內容發布系統的操作員來說,其可能在打包之后需要在步驟102中等待較長的時間才能進行下一步的發布操作,這會嚴重地延長整個發布流程所用時間。而且,按照該數字媒體內容發布系統的工作流程,如果在多個產品類型中含有同一個媒體內容,該同一個內容實際上要分別進行對應的多次內容加密,這也會嚴重地浪費系統資源和人力資源。
技術實現思路
本專利技術的目的在于克服現有技術中的至少一個缺陷。本專利技術的另一個目的在于提高數字媒體內容發布的效率。本專利技術的又一個目的在于降低數字媒體內容發布所消耗的系統和人力資源。為了實現上述至少一個目的,按照本專利技術的一個方面,提供了一種數字媒體內容發布方法,包括對于每一數字媒體內容進行如下步驟:內容加密步驟,用于對數字媒體內容中的預定文件進行內容加密,獲得對應的內容加密文件;打包步驟,用于對所述數字媒體內容進行文件打包,獲得對應的數據包,所述數據包中包括所述內容加密文件;產品加密步驟,用于對所述數據包根據其所屬的產品類型進行產品加密,獲得對應的加密數據包;發布步驟,用于將所述加密數據包發布給終端用戶。優選地,對于屬于多個不同產品類型的同一數字媒體內容,在所述打包步驟中復用與所述同一數字媒體內容對應的同一個內容加密文件,或者,在所述產品加密步驟中復用與所述同一數字媒體內容對應的同一個數據包。優選地,在所述內容加密步驟中將所述內容加密文件存儲在數據庫中,在所述打包步驟中從所述數據庫中調用所需的內容加密文件。優選地,多個數字媒體內容對應的所述內容加密步驟是在其中任一數字媒體內容對應的所述產品加密步驟之前進行的。優選地,在所述產品加密步驟中,在所述數據包中加入由產品加密操作生成的密鑰文件,以生成所述加密數據包按照本專利技術的另一方面,提供了一種數字媒體內容發布系統,包括:內容加密單元,用于對數字媒體內容中的預定文件進行內容加密,獲得對應的內容加密文件;打包單元,用于對所述數字媒體內容進行文件打包,獲得對應的數據包,所述數據包中包括所述內容加密文件;產品加密單元,用于對所述數據包根據其所屬的產品類型進行產品加密,獲得對應的加密數據包;發布單元,用于將所述加密數據包發布給終端用戶。優選地,對于屬于多個不同產品類型的同一數字媒體內容,所述打包單元復用與所述同一數字媒體內容對應的同一個內容加密文件,或者,所述產品加密單元復用與所述同一數字媒體內容對應的同一個數據包。優選地,所述數字媒體內容發布系統還包括:數據庫單元,用于提供一數據庫以存儲由所述內容加密單元獲得的所述內容加密文件,所述打包單元從所述數據庫中調用所需的內容加密文件。優選地,所述內容加密單元對多個數字媒體內容進行的內容加密是在所述產品加密單元對其中任一數字媒體內容進行的產品加密操作之前進行的。優選地,所述數字媒體內容發布系統為分布式系統,所述內容加密單元與所述產品加密單元處于所述分布式系統的不同節點上。本專利技術將對數字媒體內容的內容加密操作和產品加密操作分別設置在打包操作前后兩個步驟中進行,I)這優化了工作流程,允許將比較耗時的內容加密操作提前集中進行,從而極大地提高工作效率;2)這允許在打包和產品加密操作中復用已經獲得的內容加密文件,從而有效地節省系統資源和人力資源。附圖說明圖1是一種現有的數字媒體內容發布系統的工作流程圖;圖2是按照本專利技術的數字媒體內容發布系統的一個實施例的結構示意圖。具體實施例方式下面結合附圖和具體實施方式對本專利技術進一步詳細說明。如圖2所示,該數字媒體內容發布系統200可以包括內容加密單元210,打包單元220,產品加密單元230和發布單元240。進入該數字媒體內容發布系統200的數字媒體內容的文件通常包括主文件401和附屬文件402兩類文件。主文件401通常是指數字媒體內容中含有主要信息的視頻文件、音頻文件或其它類型的文件。附屬文件402通常是指數字媒體內容中含有附屬信息的文件,如片花文件、海報文件、字幕文件或含有導演、演員、劇情簡介等描述信息的文件。需要進行內容加密的文件通常是主文件401。可以由內容加密單元210對進入該系統200的主文件401以及可選的其它需要加密的文件進行內容加密操作,以獲得對應的內容加密文件251。該內容加密文件251可以存儲在由數據庫單元250提供的數據庫中。在其它實施例中,該內容加密文件251也可以存儲在任何合適的指定位置。需要注意的是,在這里,內容加密單元210可以連續地對多個內容的多個主文件401進行內容加密,而獲得多個內容加密文件251,而無需等待在下文將要描述的對一個數字媒體內容的打包或產品加密操作之后再進行對下一個數字媒體內容的內容加密操作。該內容加密單元210可以通過調用現有的數字媒體內容發布系統中的DRM的內容加密模塊來實現。打包單元220可以從該數據庫中或者其它的指定位置讀取與一個數字媒體內容對應的的內容加密文件251,將其與對應的附屬文件402 —起進行文件打包,以獲得一個數據包261。該數據包261可以是一種預定的數據結構,如預定的目錄結構,其包含與該數字媒體內容對應的內容加密文件251和附屬文件402。產品加密單元230可以根據該數據包261所屬的產品類型對其進行產品加密,以獲得對應的加密數據包271。產品類型可以根據數字媒體提供商的運營需要而預先設定,例如可以是包月產品、定制產品、點播產品,等等。該產品加密單元230可以通過調用現有的數字媒體內容發布系統中的DRM的產品加密模塊來實現。在一個實施例中,該加密數據包271實際上是在數據包261中加入一個由產品加密操作產生的密鑰文件,如.DRM文件。在一些情況中,同一個數字媒體內容可能會被放入到不同的產品中,換句話中,該數字媒體內容可以屬于多個不同產品類型。此時,當打包單元220和產品加密單元230對該數字媒體內容中的文件進行打包和產品加密操作時,無需對同一主文件401進行多次內容加密操作,而是在打包單元220中可以重復使用同一個已經加密的內容加密文件251,或者可以在產品加密單元230中重復使用同一本文檔來自技高網...
【技術保護點】
一種數字媒體內容發布方法,包括對于每一數字媒體內容進行如下步驟:內容加密步驟,用于對數字媒體內容中的預定文件進行內容加密,獲得對應的內容加密文件;打包步驟,用于對所述數字媒體內容進行文件打包,獲得對應的數據包,所述數據包中包括所述內容加密文件;產品加密步驟,用于對所述數據包根據其所屬的產品類型進行產品加密,獲得對應的加密數據包;發布步驟,用于將所述加密數據包發布給終端用戶。
【技術特征摘要】
1.一種數字媒體內容發布方法,包括對于每一數字媒體內容進行如下步驟: 內容加密步驟,用于對數字媒體內容中的預定文件進行內容加密,獲得對應的內容加密文件; 打包步驟,用于對所述數字媒體內容進行文件打包,獲得對應的數據包,所述數據包中包括所述內容加密文件; 產品加密步驟,用于對所述數據包根據其所屬的產品類型進行產品加密,獲得對應的加密數據包; 發布步驟,用于將所述加密數據包發布給終端用戶。2.根據權利要求1所述的數字媒體內容發布方法,其特征在于,對于屬于多個不同產品類型的同一數字媒體內容,在所述打包步驟中復用與所述同一數字媒體內容對應的同一個內容加密文件,或者,在所述產品加密步驟中復用與所述同一數字媒體內容對應的同一個數據包。3.根據權利要求1或2所述的數字媒體內容發布方法,其特征在于,在所述內容加密步驟中將所述內容加密文件存儲在數據庫中,在所述打包步驟中從所述數據庫中調用所需的內容加密文件。4.根據權利要求1-3中任一項所述的數字媒體內容發布方法,其特征在于,多個數字媒體內容對應的所述內容加密步驟是在其中任一數字媒體內容對應的所述產品加密步驟之前進行的。5.根據權利要求1所述的數字媒體內容發布方法,其特征在于,在所述產品加密步驟中,在所述數據包中加入由產品加密操作生成的密鑰文件,以生成所述加密數據包。6.一種數字媒體內容 ...
【專利技術屬性】
技術研發人員:鄭鑄東,
申請(專利權)人:航天數字傳媒有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。