【问题标题】:Is there any way to mirror fps content using AVPlayerLayer, currently getting black screen with audio有什么方法可以使用 AVPlayerLayer 镜像 fps 内容,目前黑屏有音频
【发布时间】:2020-12-23 14:04:27
【问题描述】:

我正在使用 AVPlayerLayer 在 iOS 应用程序中播放 fps/DRM enabled (FairPlay) 受保护的内容视频。当我们尝试将内容镜像到外部屏幕使用airplay或闪电电缆时,它开始在外部屏幕上仅显示带有音频的黑屏,然后在 iOS 设备中也是如此。所有其他组件都完美显示在外部屏幕和 iOS 设备上。尝试使用 快速播放器 进行镜像时会观察到相同的行为。

【问题讨论】:

  • 我也遇到了同样的问题,不胜感激

标签: avplayer quicktime drm avplayerlayer fairplay


【解决方案1】:

玩家在镜像内容时忽略他们认为重复的许可请求可能会出现一些问题,这会给出您所看到的症状 - 请参阅此 Shaka 问题:

但是,这也可能是所交付的 FairPlay 许可证所指示的所需行为。

您需要与您的 DRM 提供商讨论此问题 - FairPlay 许可证可以包含信息,告知设备是否允许针对正在播放的特定内容支持 AirPlay、HDMI 等。

这些选项通常在 DRM 提供商端进行配置,通常针对不同的内容类别甚至针对不同的单个内容标题使用不同的规则。

【讨论】:

  • 在 FairPlay Streaming 部分中,Block AirPlayBlock AVAdapter 未选中。此外,HDCP 设置为 Not Required 设置(在 Not required、Type 0 和 Type 1 中)。我们仍然无法镜像内容并仅获得带有音频的黑屏。您能否帮助我们,以便我们可以在外部设备上镜像 fps 内容?但是,对于非 fps 保护的内容,我们可以毫无问题地镜像内容。
猜你喜欢
  • 2021-03-19
  • 2017-04-10
  • 2017-08-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多