是否可以在iPadOS上从HDMI渲染视频



这是一个非常普遍的问题。我只是想知道这在技术上是否可行,为什么?此外,为了了解调查这个主题的好起点是什么。

所以问题是:在技术上可行吗

  • 将另一台具有HDMI输出的设备连接到具有HDMI输入到USB-C适配器的iPad
  • 从设备捕获HDMI信号
  • 在iPad应用程序中从设备渲染视频

我想它在以前的iOS版本中非常有限。但在iOS 16中,现在有一个DriverKit

它能用来解决这个问题吗?

简短回答:是。

长答案:

此前,MFi计划的成员可以设计自己的符合MFi的设备。对于不是基于M1 SoC的iPhone和iPad来说,这仍然是唯一的方法。

在iPadOS 16+上,在带有M1(或者未来可能更好(SoC的iPad上,您确实可以使用DriverKit扩展在任意USB设备附近驾驶。请注意,目前您无法在iPadOS上实现视频捕获API,因此您无法通过标准接口将设备提供给任何应用程序-每个使用DriverKit驱动程序的应用程序都需要实现该驱动程序的特定IOService用户客户端API。(提供驱动程序的应用程序需要安装。(

如果您的捕获设备也捕获音频,如果它是符合USB音频类的设备,则应该已经自动拾取;如果它不符合类,您可以使用AudioDriverKit将其作为系统范围的音频设备提供。

最新更新