外接显示器 HDMI 边距
External display HDMI margins
对于使用 iDevices 闪电/HDMI 适配器在外部显示器上设置自定义 UIWindow
及其 rootViewController
的开发人员来说,一个众所周知的问题是电视显示的视图不会占用整个视图space 什么时候可以。
我知道有一些解决方法:
- 使用 Apple TV:不,对于我们的使用而言,延迟使其无关紧要
- 使用 VGA 线:不,1024x768 不够
但也有视频播放器的特殊情况:iOS 使它们自动适应完整 space。
这是我的问题:创建一个视频流来捕获我以前的 rootViewController(将它放在视图层次结构中远离设备屏幕的其他地方)然后使用本机 AV 包读取该流以实现我的完整 -屏幕目标 ?
顺便说一句,如果您只知道另一种高分辨率 (1080p) 和低延迟的解决方法,那也可以。
只需将外接显示器的 UIScreen
overscanCompensation
设置为 .scale
就可以了,所以真的不需要任何复杂的流式传输过程。
对于使用 iDevices 闪电/HDMI 适配器在外部显示器上设置自定义 UIWindow
及其 rootViewController
的开发人员来说,一个众所周知的问题是电视显示的视图不会占用整个视图space 什么时候可以。
我知道有一些解决方法:
- 使用 Apple TV:不,对于我们的使用而言,延迟使其无关紧要
- 使用 VGA 线:不,1024x768 不够
但也有视频播放器的特殊情况:iOS 使它们自动适应完整 space。
这是我的问题:创建一个视频流来捕获我以前的 rootViewController(将它放在视图层次结构中远离设备屏幕的其他地方)然后使用本机 AV 包读取该流以实现我的完整 -屏幕目标 ?
顺便说一句,如果您只知道另一种高分辨率 (1080p) 和低延迟的解决方法,那也可以。
只需将外接显示器的 UIScreen
overscanCompensation
设置为 .scale
就可以了,所以真的不需要任何复杂的流式传输过程。