iOS和AirPlay上的Widevine视频流 [英] Widevine video streaming on iOS and AirPlay
问题描述
您是否可以帮助我们解决与DRM(Widevine)加密视频流播放和使用AirPlay相关的以下问题?
Could you help us please with the following problem related to the DRM (Widevine) encrypted video stream playback and use of the AirPlay?
当我们尝试播放时来自iPhone的视频使用Apple TV上的AirPlay,电视屏幕上显示未能加载内容错误。我们不确定这是否是正确的行为。我们认为是,因为对于加密视频播放我们无法使用AirPlay传输未加密的原始流,对吗?
When we tried to play the video from iPhone with use of the AirPlay on Apple TV, the "failed to load content" error was shown on the TV screen. We are not sure if that is correct behaviour. We think it is, because for encrypted video playback we cannot use the AirPlay as it transports the raw unencrypted stream, right?
到目前为止,我们发现唯一可行的解决方案是在iPhone上显示视频,同时在AppleTV上播放音频,它似乎对于音频,DRM限制不适用。
So far we found that the only possible solution is showing video on iPhone, while playing audio on the AppleTV, it seems that for audio the DRM restriction does not apply.
您能否确认上述说明?您能给我们一些建议吗?
Could you confirm the above description? Could you give us some advices?
我们在互联网上发现了以下信息(请注意,我们不使用Brightcove,但原则应该相同): http://support.brightcove.com/en/video-cloud/docs/widevine-plugin-brightcove-video-cloud-player-sdk-ios
We found also following (Note that we are not using Brightcove, but the principle should be same) information on the Internet: http://support.brightcove.com/en/video-cloud/docs/widevine-plugin-brightcove-video-cloud-player-sdk-ios
推荐答案
尝试 WVUseEncryptedLoopback
(将其设为 @ 1
)。它通过保护AirPlay流来支持AirPlay。 1启用加密环回。默认为0。
Try WVUseEncryptedLoopback
(set it to @1
). It enables AirPlay support by securing the AirPlay stream. 1 enables encrypted loopback. 0 by default.
此外,启用 WVPlayerDrivenAdaptationKey
(将其设置为 @ 1
)(在Apple Native Player Adaption = 1和Widevine Adaption = 0之间切换)
Also, enable WVPlayerDrivenAdaptationKey
(set it to @1
) (Switch between Apple Native Player Adaption = 1 and Widevine Adaption = 0)
Widevine版本:6.0.0.12792
Widevine version: 6.0.0.12792
这篇关于iOS和AirPlay上的Widevine视频流的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!