如何通过AirPlay在AVPlayer的外部播放模式下在视频上显示图像叠加?

时间:2019-04-26 14:54:53

标签: ios swift overlay avplayer airplay

如何在视频播放的顶部添加带有Alpha通道的PNG格式的覆盖UIImage,尤其是在将视频投射到{ {1}}是通过AVPlayer吗?

我想在视频播放的顶部添加带有Alpha通道(例如徽标)的PNG格式的覆盖Apple TV。使用AirPlay的contentOverlayView可以在电话上轻松完成此操作。但是,当视频通过AirPlay投射并在Apple TV上播放时,contentOverlayView不会显示。

我还尝试在UIImage检测到外部屏幕时在外部屏幕上应用自定义的AVPlayerViewController。但是,图像仍然不显示。而是在外部屏幕上仅显示视频播放。在这里,您可以看到我的这种方法的代码:

UIImageView

这听起来并不像是一个难题,因为添加字幕或图像徽标之类的叠加视图似乎是非常常见的操作。有人可以帮忙吗?

谢谢。

0 个答案:

没有答案