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 airplayselect 你的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 音量衰减

带有 MPMusicPlayerController 的 AVAudioPlayer

在后台检测 MPMusicPlayerController 通知

iPhone - MPMusicPlayerController - 从队列中选择音频并播放

MPMusicPlayerController 可以从本地资源播放音乐吗?