Windows Phone应用开发:DRM、音频支持与App Connect集成详解
在Windows Phone应用开发中,涉及到多个重要的方面,如数字版权管理(DRM)、音频支持以及App Connect集成等。下面将详细介绍这些内容。
1. 数字版权管理(DRM)
大多数长格式视频,包括电视剧集、电影或直播电视,都采用了某种形式的数字版权管理(DRM)。DRM的主要目标是防止数字内容的非法复制,因此安全地存储内容许可证至关重要。
Windows Phone的Silverlight通过Microsoft PlayReady支持DRM。Microsoft PlayReady是一种独立于平台的DRM内容访问技术,针对广泛的设备进行了优化。它支持订阅、购买、租赁和按次付费等商业模式,适用于多种数字内容类型和广泛的音频、视频格式。
在Windows Phone上,平台内置了对Microsoft PlayReady的支持,包括一个安全密钥存储库,用于在线和离线DRM密钥存储。首次访问DRM媒体后,许可证会离线存储,从而实现DRM内容的离线播放。
对于通过Zune服务提供的受DRM保护的内容,无论是购买的还是订阅的,都可以在Silverlight应用程序中使用MediaElement以及XNA框架中的MediaPlayer对象进行播放。许可证的获取会在后台自动完成,开发者无需额外操作。对于最终用户未拥有的内容,可以使用MarketplaceDetailsTask显示允许用户购买内容的UI。
更多关于Microsoft PlayReady技术的信息,请访问: