本发明专利技术公开了一种数字媒体内容发布方法和系统。该方法包括:内容加密步骤,用于对数字媒体内容中的预定文件进行内容加密,获得对应的内容加密文件;打包步骤,用于对所述数字媒体内容进行文件打包,获得对应的数据包,所述数据包中包括所述内容加密文件;产品加密步骤,用于对所述数据包根据其所属的产品类型进行产品加密,获得对应的加密数据包;发布步骤,用于将所述加密数据包发布给终端用户。本发明专利技术将对数字媒体内容的内容加密操作和产品加密操作分别设置在打包操作前后两个步骤中进行,这优化了工作流程,极大地提高工作效率,并能够有效地节省系统资源和人力资源。
【技术实现步骤摘要】
本专利技术涉及数字媒体
,更具体地,涉及一种数字媒体内容发布方法和系统。
技术介绍
现有的数字媒体内容发布系统已经使用了 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.一种数字媒体内容 ...
【专利技术属性】
技术研发人员:郑铸东,
申请(专利权)人:航天数字传媒有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。