外接显示器 HDMI 边距

External display HDMI margins

对于使用 iDevices 闪电/HDMI 适配器在外部显示器上设置自定义 UIWindow 及其 rootViewController 的开发人员来说,一个众所周知的问题是电视显示的视图不会占用整个视图space 什么时候可以。

我知道有一些解决方法:

但也有视频播放器的特殊情况:iOS 使它们自动适应完整 space。

这是我的问题:创建一个视频流来捕获我以前的 rootViewController(将它放在视图层次结构中远离设备屏幕的其他地方)然后使用本机 AV 包读取该流以实现我的完整 -屏幕目标 ?

顺便说一句,如果您只知道另一种高分辨率 (1080p) 和低延迟的解决方法,那也可以。

只需将外接显示器的 UIScreen overscanCompensation 设置为 .scale 就可以了,所以真的不需要任何复杂的流式传输过程。