iOS 和 AirPlay 上的 Widevine 视频流
Posted
技术标签:
【中文标题】iOS 和 AirPlay 上的 Widevine 视频流【英文标题】:Widevine video streaming on iOS and AirPlay 【发布时间】:2013-11-15 21:46:46 【问题描述】:您能帮我们解决以下有关 DRM (Widevine) 加密视频流播放和 AirPlay 使用的问题吗?
当我们尝试在 Apple TV 上使用 AirPlay 播放 iPhone 上的视频时,电视屏幕上显示“加载内容失败”错误。我们不确定这是否正确。我们认为是,因为对于加密的视频播放,我们不能使用 AirPlay,因为它传输原始的未加密流,对吗?
到目前为止,我们发现唯一可能的解决方案是在 iPhone 上显示视频,而在 AppleTV 上播放音频时,似乎对于音频,DRM 限制不适用。
您能确认以上描述吗?您能给我们一些建议吗?
我们也在网上找到了以下(注意我们不是使用Brightcove,但原理应该是一样的)信息:http://support.brightcove.com/en/video-cloud/docs/widevine-plugin-brightcove-video-cloud-player-sdk-ios
【问题讨论】:
嗨,我已经找到了解决方案。发布了一个新库 (6.0.0.12578),其中包含 AirPlay 支持。 你有关于如何在 iOS 上使用 Widevine 的教程吗?请帮助,我卡住了。 Brightcove 链接已失效。一个更好的答案会很好 - 这里是同一条船。 【参考方案1】:尝试WVUseEncryptedLoopback
(将其设置为@1
)。它通过保护 AirPlay 流来启用 AirPlay 支持。 1 启用加密环回。默认为 0。
另外,启用WVPlayerDrivenAdaptationKey
(将其设置为@1
)(在Apple Native Player Adaption = 1 和 Widevine Adaption = 0 之间切换)
Widevine 版本:6.0.0.12792
【讨论】:
以上是关于iOS 和 AirPlay 上的 Widevine 视频流的主要内容,如果未能解决你的问题,请参考以下文章
Exoplayer 2.0 上的 Widevine DRM 内容