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 内容

如何在 iOS 上管理多个 Airplay 接收器?

<图形图像,动画,多媒体> 读书笔记 --- AirPlay

获取 Widevine 许可证服务器密钥

苹果airplay是什么 苹果手机投屏到电脑

在 iOS 上玩 Widevine DRM?