MPMusicPlayerController 与 AirPlay?
Posted
技术标签:
【中文标题】MPMusicPlayerController 与 AirPlay?【英文标题】:MPMusicPlayerController with AirPlay? 【发布时间】:2013-05-01 12:52:36 【问题描述】:我正在创建一个使用 iPod 音乐播放器的音频应用,我需要 Airplay 功能。
我还在MPVolumeView
滑块中使用了RoutePlayButton。我没有苹果电视来测试它是否可以工作。
MPVolumeView *myVolumeView;
[myVolumeView setShowsRouteButton:YES];
1.) 我们如何向 MPMusicPlayerController 添加 Airplay 功能?
2.) 我们如何在应用中测试 Airplay 功能,在哪些设备上?
请帮忙。 谢谢。
【问题讨论】:
【参考方案1】:按照这些步骤,您可以在 iMac 中检查不带 Apple TV 的 Airplay。
1) 下载AirPlayer 0.28 beta 应用程序然后安装它。 AirPlayer
将您的 Mac 转换为 AirPlay-compatible display
。
2) 现在转到System Perferences
并在那里选择Sharing
。
3) 打勾internet Sharing
,使WiFi On
。
编辑:4)在设备中制作WIFI
ON
4) 现在在app
中打开AirPlayer 0.28
应用和play
video
。
5) 你会在MPVolumeView
中看到airplay button
,因为它会在devices
中看到display
的名称,其中可以是support
airplay
和select
你的mac
对于airplay
。
你已经完成了。享受............
【讨论】:
在设备中也打开 WIFI。再次检查答案 你也可以试试 Reflector 或 AirServer 应用。 +1 王子,感谢支持。我不知道为什么 AirPlayer 没有在我的 mac mini 上运行,希望其他用户可以使用它。【参考方案2】:1.) 将 Airplay 功能添加到 MPMusicPlayerController
MPVolumeView *myVolumeView;
[myVolumeView setShowsRouteButton:YES];
2.) 在没有 Apple T.V. 的情况下测试 airplay
AirServer 是一款付费应用。 我尝试了试用版,它在 Mac-Mini 上运行良好。如果有人遇到任何免费应用程序,请告诉我。正如@Prince 所建议的那样。
【讨论】:
【参考方案3】:-
您需要在您的 mini mac 上安装 Airserver。
很快您就安装并激活了 Airserver,然后您的设备会显示播放符号。
从列表中选择您的 mini mac 以及您可以在 mini mac 上看到的其他内容。
要安装 Airserver 的试用版,您可以通过此链接:
http://www.airserver.com/Download/
您无需为 airplay 编写任何代码。问题是您的 mini mac 应该启用 airplay 选项(如果不是 Airserver),并且默认情况下 airplay 设置为 YES。
【讨论】:
以上是关于MPMusicPlayerController 与 AirPlay?的主要内容,如果未能解决你的问题,请参考以下文章
使用 MPMusicPlayerController 控制音量
带有 MPMusicPlayerController 的 AVAudioPlayer
在后台检测 MPMusicPlayerController 通知