使用gamekit将歌曲流式传输到连接的设备

时间:2009-08-03 07:32:21

标签: iphone gamekit

我想从一部iphone到另一部分播放这首歌,就像来自设备A的用户从他的iPod中选择一首歌并播放它,而设备B上的用户也可以使用他们自己的iphone听这首歌。使用游戏套件或wifi连接到设备A. 因此可以将歌曲从ipod库流式传输到其他设备。

2 个答案:

答案 0 :(得分:3)

这在技术上是不可能的,因为您无法通过MPMusicPlayerController或任何其他公共API获取音频数据 - 无论是作为解码的PCM流还是作为原始编码的AAC或MP3文件。因此,设备A无法通过网络将音频数据发送到设备B.

当然,设备B可以从网络接收和播放流式音频,因为这就是像Pandora,Last.fm和AOL Radio这样的应用程序。但是对于设备A来发送数据,它必须使用除了自己的iPod库以外的一些来源。

答案 1 :(得分:1)

从版权保护的角度来看,我认为这不可行 - 从法律上讲,就是这样。

技术上可能是这样,因为你可以通过wifi或蓝牙发送歌曲文件的原始字节,然后在第二台设备上解码并播放它们,但这肯定不会超过Apple的评论者。