GY中华人民共和国广播电视和网络视听行业标准GY/T335—2020视音频内容分发数字版权管理标准符合性测试Digitalrightsmanagementforvideoaudiocontentdistribution—Standardcompliancetest2020-11-09发布2020-11-09实施国家广播电视总局发布GY/T335—2020I目次前言................................................................................II1范围..............................................................................12规范性引用文件....................................................................13术语和定义........................................................................14缩略语............................................................................25概述..............................................................................26标准符合性测试内容................................................................36.1内容加密方法..................................................................36.2许可证格式....................................................................46.3许可证获取协议................................................................46.4DRM服务端.....................................................................46.5DRM客户端.....................................................................47标准符合性测试....................................................................57.1概述..........................................................................57.2产品功能标准符合性测试........................................................57.3系统运行标准符合性测试........................................................5附录A(规范性)产品功能标准符合性测试方法..........................................6A.1内容加密方法和封装格式测试....................................................6A.2许可证格式和获取协议测试.....................................................23A.3密钥同步与密钥查询协议测试...................................................71附录B(规范性)系统运行标准符合性测试方法.........................................84B.1内容加密方法和封装格式测试...................................................84B.2许可证获取测试...............................................................88B.3密钥同步请求测试.............................................................89GY/T335—2020II前言本文件按照GB/T1.1—2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定起草。请注意本文件的某些内容可能涉及专利。本文件发布机构不承担识别这些专利的责任。本文件由全国广播电影电视标准化技术委员会(SAC/TC239)归口。本文件起草单位:国家广播电视总局广播电视科学研究院、中央广播电视总台、中国传媒大学、上海海思技术有限公司、英特尔(中国)有限公司、阿里巴巴(中国)有限公司、华数数字电视传媒集团有限公司、广东南方新媒体股份有限公司、百视通网络电视技术发展有限责任公司、湖南快乐阳光互动娱乐传媒有限公司、北京爱奇艺科技有限公司、北京江南天安科技有限公司、北京数字太和科技有限责任公司、北京数码视讯科技有限公司、北京永新视博数字电视技术有限公司、北京安视网信息技术有限公司、上海国茂数字技术有限公司、辽宁广播电视台、上海文化广播影视集团有限公司。本文件主要起草人:丁文华、郭沛宇、林卫国、王磊、王兵、隋爱娜、尚文倩、周菁、曹建香、梁志坚、梅雪莲、吴迪、沈阳、张智军、薛子育、张杰开、刘梦雨、王慧琴、冯汉文、姜涛、王媛媛、蒋鹏飞、张玉娟、赵鹏、陈靓、冉大为、邵淇锋、汤毅、刘广宾、陈志业、姜堑、陈赫、陈钢、赵云辉、马吉伟、刘琦、汪沛、郑黎方、张晶、田雪冰、刘好伟、张鹏、范涛、高宏鹏、吴南山。GY/T335—20201视音频内容分发数字版权管理标准符合性测试1范围本文件规定了GY/T277—2019的符合性测试内容和测试方法。本文件适用于GY/T277—2019的符合性测试。2规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GY/T277—2019视音频内容分发数字版权管理技术规范3术语和定义GY/T277—2019界定的以及下列术语和定义适用于本文件。3.1内容加密服务器contentencryptionserverDRM服务端中加密数字媒体内容的实体,实现形式包括但不限于专用设备、软件服务等。3.2内容授权服务器contentauthorizationserverDRM服务端中从密钥网关查询内容加密密钥并封装成许可证发送给DRM客户端的实体,实现形式包括但不限于专用设备、软件服务等。3.3密钥管理服务器keymanagementserverDRM服务端中负责接收内容加密服务器的内容加密密钥信息并进行安全存储和发布的实体,实现形式包括但不限于专用设备、软件服务等。3.4密钥网关服务器keygatewayserverDRM服务端中负责接收密钥管理服务器同步的内容加密密钥,并接收内容授权服务器的密钥查询的实体,实现形式包括但不限于专用设备、软件服务等。3.5OCSP服务器OCSPserverGY/T335—20202向DRM服务端提供OCSP响应的实体,实现形式包括但不限于专用设备、软件服务等。3.6测试平台testingplatform对视音频内容分发数字版权管理系统进行标准符合性测试的平台。4缩略语下列缩略语适用于本文件。CA认证中心(CertificationAuthority)CBC密码分组链接(CipherBlockChain)CEI内容加密信息(ContentEncryptionInformation)ChinaDRM中国数字版权管理(ChinaDigitalRightsManagement)DASH用HTTP协议传输的动态自适应流媒体协议(DynamicAdaptiveStreamingoverHTTP)DRM数字版权管理(DigitalRightsManagement)HTTP超文本传输协议(HyperTextTransportProtocol)HLS基于HTTP的实时流媒体协议(HttpLiveStreaming)ID唯一标识(Identifier)MPD媒体展现描述(MediaPresentationDescription)MPEG动态图像专家组(MovingPictureExpertsGroup)OCSP在线证书状态协议(OnlineCertificateStatusProtocol)PMT节目映射表(ProgramMappingTable)TS传送流(TransportStream)URI通用资源标识符(UniformResourceIdentifier)URL统一资源定位符(UniformResourceLocator)5概述视音频内容分发数字版权管理系统标准符合性测试包括:内容加密方法和格式封装测试、内容授权服务器测试、密钥管理服务器测试、密钥网关服务器测试、DRM客户端测试五部分。视音频内容分发数字版权管理系统标准符合性测试框架如图1所示。内容加密方法和格式封装测试主要测试内容加密服务器加密功能以及封装格式的标准符合性;内容授权服务器测试主要测试内容授权服务器从密钥网关查询内容加密密钥的消息协议标准符合性,以及封装许可证发送给DRM客户端的许可证获取协议标准符合性;密钥管理服务器测试主要测试密钥管理服务器向密钥网关服务器同步密钥的消息协议标准符合性;密钥网关服务器测试主要测试密钥网关服务器接收密钥管理服务器的同步内容加密密钥的消息协议标准符合性,以及接收内容授权服务器的密钥查询消息协议的标准符合性;DRM客户端测试主要测试DRM客户端的许可证获取协议标准符合性以及功能测试。GY/T335—20203受保护内容内容加密密钥管理密钥网关内容授权客户端应用DRM客户端智能终端内容加密方法和格式封装测试密钥管理服务器测试密钥网关服务器测试内容授权服务器测试DRM客户端测试许可证DRM服务端图1视音频内容分发数字版权管理系统标准符合性测试框架6标准符合性测试内容6.1内容加密方法6.1.1概述系统中受保护的数字内容应符合GY/T277—2019第6章规定的内容加密封装要求,加密后的内容流或媒体描述文件中应包含内容标识及获取许可证的信息。加密后的内容基本码流的扩展数据中应含有内容加密信息CEI用来指明随后的视频是如何被加密的。CEI中应包括加密标识符、当前内容加密密钥标识符、下一个内容加密密钥标识符、以及当前内容加密密钥对应的初始向量等。具体CEI语法要求应符合GY/T277—2019中表1的语法格式。CEI_DATA、加密后的编码数据为防止起始码二义冲突,需要进行转换,转换规则须符合GY/T277—2019中6.2.5的要求。6.1.2TS封装方式采用MPEG-TS封装格式传输时,应在PMT表中设置DRM描述子结构,描述子中应指明加密内容格式、加密方式、许可证获取URI等信息。具体DRM描述子语法格式应符合GY/T277—2019中表3的规定,其中加密内容的视频编码格式字段取值范围应符合GY/T277—2019中表4的规定;视频内容加密的方式应符合GY/T277—2019中表5的规定。对于AVS/AVS2编码的内容,内容加密方法应符合GY/T277—2019中6.2.1和6.2.2的要求,内容封装格式应符合GY/T277—2019中6.3.1的要求。对于H.264编码的内容,内容加密方法应符合GY/T277—2019中6.2.1