2012-09-26 36 views
6

我的目标:在多个iOS设备之间的PERFECT同步中,从网络服务器播放MP3/AAC文件(流式传输,而不是预先下载)。AVPlayer同步使用setRate:time:atHostTime:

两个问题:

1 - AVPlayer流可以将现有的MP3/AAC文件,同时继续对在后台下一曲目?意思是,假设手机被锁定,或其他应用程序在前台,如果我正在播放多个MP3/AAC文件列表,并且一个完成播放,下一个轨道是否会开始无缝播放?

2 - iOS6 AVPlayer中新的setRate:time:atHostTime:方法可以在多个iOS设备之间同步回放吗?意思是,我想在多个iOS设备之间完美同步播放音频。我阅读文档here,但它有点混乱,我找不到任何示例代码,以查看它是如何工作的:

回答

0

Matt's AudioStreamer是您的最佳选择,Avplayer和AVaudioplayer在播放之前同步下载远程mp3网址这需要时间。

点击here

+0

啊,我知道马特的Audiostreamer应用程序,但我更好奇的是,如果有或内置到AVPlayer/AVAudioPlayer任何库相关的库来帮助我在两个或多个iOS设备同步的音频播放。合理? – professormeowingtons

+0

你的意思是AIRPLAY? – 2013-02-11 07:53:58

+0

Airplay会很好,但不幸的是,您目前无法从iOS设备流式传输多个Airplay设备。这可以使用OS X上的iTunes完成。 – professormeowingtons