列出并连接到没有 MPVolumeView 的播放设备
Posted
技术标签:
【中文标题】列出并连接到没有 MPVolumeView 的播放设备【英文标题】:List & connect to airplay devices without MPVolumeView 【发布时间】:2014-02-12 12:46:53 【问题描述】:我希望能够在同一个列表中显示所有支持的设备(airplay、chromecast、roku 等)的列表。
关于 airplay,我看到的唯一选择是使用 MPVolumeView,它本身会构建设备列表并处理连接。
我希望对此和 UI 有更多的控制权。
有什么建议吗?
【问题讨论】:
【参考方案1】:我一直在寻找类似的东西,但看起来它仍然无法在 MPVolumeView
之外干净地完成。话虽如此,如果您想变得有点肮脏/私密,那么我找到了两个选择:
MPVolumeView
如果您正在浏览 App Store,显然无法使用第一个,但它适用于 Apple 看不到的私人项目。第二个有点脏,可能容易出现意外损坏。基本上它会创建 MPVolumeView 但不会向用户显示它,而是使用自己的 Airplay 按钮将事件传递给MPVolumeView
中的真实事件。
【讨论】:
以上是关于列出并连接到没有 MPVolumeView 的播放设备的主要内容,如果未能解决你的问题,请参考以下文章
AVPlayer、MPVolumeView 和 Volume HUD