我想从一个iPhone上播放的歌曲给对方,这就像从设备A的用户从他的iPod中选择一首歌曲并播放,而在设备B的用户也可以使用自己的iphone,连接听这首歌使用任何游戏套件或WiFi的设备A。 那么,是否可以从iPod库中的音乐流式传输到其它设备或没有。
Answer 1:
这是不可能的技术上,因为你不能得到的音频数据-无论是作为一个解码的PCM流或与原始编码的AAC或MP3文件-通过MPMusicPlayerController
或任何其他公共API。 因此设备A不是在一个位置,通过网络发送的音频数据到设备B.
设备B可以接收并处理来自网络播放流音频,当然,因为这是哪些应用程式,例如Pandora,Last.fm和AOL电台做。 但对于设备A发送的数据,那就必须使用比它自己的iPod库中的其他一些来源。
Answer 2:
但从版权保护的角度来看,我不认为这是可能的 - 在法律上,这是。
有可能在技术上,在你可能能够通过WiFi或蓝牙发送歌曲文件的原始字节,然后解码和播放他们的第二个设备上,但肯定不会得到过去苹果的评审。
文章来源: Streaming songs to connected devices using gamekit