本指南由 WoSign 根据微软网站上的以下页面英文原文翻译整理,请同时参考原文:
Windows Media 许可计划: http://www.microsoft.com/windows/windowsmedia/licensing/default.mspx
Windows Media许可费和版税:http://www.microsoft.com/windows/windowsmedia/licensing/licensing.aspx
Windows Media 许可计划代码签名证书申请和使用指南:
http://www.microsoft.com/windows/windowsmedia/licensing/digitalcert.aspx
由于 Windows Media Player( 媒体播放器 ) 在 Windows 操作系统的普遍使用,使得微软的 Windows Media 也成为了各种流媒体应用的事实标准,在业界得到了最广泛的应用。 WoTrust 收到许多用户有关 Windows Media 许可计划中要求用户购买微软代码签名证书的咨询,为此,特翻译和整理本申请和使用指南。
1. Windows Media 许可计划应用领域
Windows Media 许可计划提供了非常广泛的使用 Windows Media 技术的许可,满足基于 Windows 平台和非 Windows 平台的许多应用,主要包括:
(1) 消费电子产品类:生产和分销有关消费电子类产品,如:便携式音乐播放器 ( 如 CD 机 /MP3/MP4 等 ) 和机顶盒等支持 Windows Media 文件格式和 Windows Media 数字版权管理 (DRM) ,以及与 PlaysForSure 音乐 / 视频兼容的 PlaysForSure 产品
(2) 芯片、参考设计和相关应用类:应用于消费电子产品中的 Windows Media 部件和 Windows Media 数字版权管理的中间产品
(3) 多媒体内容制作和发布类:制作、销售和发布支持 WMA 音频格式和 WMV 视频格式文件
(4) 基于 Windows 的应用类:制作包含了 Windows Media 文件格式和 Windows Media 数字版权管理的基于 Windows 操作系统的数字媒体应用
(5) 发布和集成 Windows Media Player 类:在自己产品中发布和集成 Windows Media Player 的应用,以及在网站上集成 Windows Media Player 的在线流媒体应用
(6) 数字版权管理(DRM) 类:使用 Windows Media 数字版权管理技术与系统来提供数字媒体版权保护的各种应用,如:使用电脑、便携式装置或网络装置等的在线点播、内容订阅等
2. Windows Media 许可计划中需要申请代码签名证书的应用
Windows Media 许可计划中并不是所有许可都需要代码签名证书,只有以下几个方面需要代码签名证书主要用于证明开发者的真实身份是由权威的第三方验证的,同时可用于有关文件的数字签名:
(1) Windows Media Format SDK : Windows Media 格式开发用 SDK
(2) Windows Media Player SDK: Windows Media Player 的 分发和集成
(3) Windows Media Device Manager SDK : Windows Medai 设备管理器 SDK
3. 申请和使用 Windows Media 许可计划的代码签名证书 (Obtaining and Signing a Class 3 Digital Certificate)
(1) 微软要求用户必须申请指定的数字证书颁发机构颁发的微软代码签名证书,用户可以申请 VeriSign Microsoft Authenticode Digital ID ( VeriSign 微软代码签名证书 ) 或 Thawte Microsoft Authenticode Certificate ( Thawte 微软代码签名证书 ),两者只是价格不同和品牌不同,用户可以根据自己的需求选购,欢迎广大用户向 WoSign 申请,只要证明文件( 营业执照和电话收费单 )齐全,最快可以做到款到的当天就可以颁发证书 ( 一般为 1-3 个工作日 ) 。
(2) 一旦证书颁发,则可以使用微软发给您的 signcode.exe 来数字签名 wmla.ocx 文件,请参考: 微软代码签名指南,签名完成后请查看已经签名的文件属性,看看是否已经含有“数字签名”属性,并查看一下是否显示您的代码签名证书。可以不使用时间戳。
(3) 把已经签名的 wmla.ocx 文件发邮件给微软(wmla@microsoft.com),同时别忘了在 Email 中说明您的公司名称,此公司名称必须用申请证书时使用的公司名称一致。
(4) 微软在收到您的 Email 后会验证您的数字签名,并 Email 通知您确认签名有效。
|