如何在 iOS 上获取外部屏幕列表并连接到

Posted

技术标签:

【中文标题】如何在 iOS 上获取外部屏幕列表并连接到【英文标题】:How to get external screen list and connect to on iOS 【发布时间】:2016-03-24 10:36:00 【问题描述】:

我想创建一个具有 Air Play 功能的应用。 我想添加一个按钮,当用户单击该按钮时,会出现一个外部屏幕列表,然后用户选择一个屏幕,然后我可以向该外部屏幕显示内容。我意识到 YouTube 可以,但我找不到文档、演示或教程告诉我该怎么做。

如果用户连接到外屏手册,我只能将我的内容分享到外屏,使用控制中心。下面的一些教程也只能这样做:

https://www.raywenderlich.com/57161/airplay-tutorialhttps://github.com/quellish/AirplayDemo

【问题讨论】:

【参考方案1】:

我找到了解决方案。使用MPVolumeView。它有一个音量滑块和一个 Air Play 选择器按钮。

MPVolumeView *myVolumeView = [[MPVolumeView alloc] initWithFrame: CGRectMake(0, 0, 200, 100)];
myVolumeView.showsVolumeSlider = NO; // use it if don't want to show slider
[self.view addSubview: myVolumeView];

【讨论】:

以上是关于如何在 iOS 上获取外部屏幕列表并连接到的主要内容,如果未能解决你的问题,请参考以下文章

iOS 14:如何延迟“[App Name] 想要查找并连接到本地网络上的设备”通知?

docker app 在 https 上服务并连接到外部 rethinkdb

SQL - 如何从一个表中获取重复记录并连接到另一张表

如何在 Heroku for Node 应用程序上设置环境变量并连接到 PostgreSQL 数据库?

如何在我自己的数据库上使用 flask Migrate 和 SQLAlchemy,并连接到我不想迁移的第三方数据库?

如何在 iOS 设备的外部屏幕上显示自定义内容