我正在尝试开始使用 iOS Airplay(分屏和镜像),似乎网络上几乎没有关于此的内容。我正在寻找一个示例应用程序或分步教程来在我的应用程序上设置 Airplay,基本上是为了共享我的屏幕,不一定是音频或视频(尽管我可以从它开始更简单)。
谁能指出我对了解更多信息有帮助的地方(除了 iOS 库)?
我正在尝试开始使用 iOS Airplay(分屏和镜像),似乎网络上几乎没有关于此的内容。我正在寻找一个示例应用程序或分步教程来在我的应用程序上设置 Airplay,基本上是为了共享我的屏幕,不一定是音频或视频(尽管我可以从它开始更简单)。
谁能指出我对了解更多信息有帮助的地方(除了 iOS 库)?
查看AirPlay 概述文档,尤其是为 AirPlay 丰富您的应用一章。
对于镜像,您根本不需要做太多事情。如果你想让不同的内容出现在 AirPlay 连接的屏幕上,你基本上必须创建一个单独的UIWindow
并将其screen
属性设置为相应的UIScreen
.
我认为您需要阅读的是“iOS 多显示器编程指南”。Airplay 与“Multiple Display”相比,更多地与音频或视频相关。
需要一个额外的窗口来支持外部显示器
如果您的应用程序支持外部设备显示,您需要创建一个单独的窗口对象来表示要在其上显示的内容。您可以在两个显示器上显示相同的内容(此功能称为镜像,默认情况下会发生),或者您可以在每个显示器上显示不同的内容。
阅读在外部显示器上呈现内容以获取分步教程。
这可能会有所帮助: https ://github.com/quellish/AirplayDemo
它展示了如何将 airplay 显示器用作辅助屏幕。