将音乐从iPhone传输到iPhone的最佳途径

将音乐从iPhone传输到iPhone的最佳途径,iphone,ios,objective-c,cocoa-touch,audio-streaming,Iphone,Ios,Objective C,Cocoa Touch,Audio Streaming,我正在寻找一种将音乐从iPhone传输到iPhone的有效方法。这些iphone彼此很近,所以我的选择之一就是使用它们的蓝牙功能 这个论坛,解释了如何从iPhone到Ubuntu计算机,但没有解释如何捕获 我的第一个想法是捕捉iPhone扬声器播放的原始字节。我在这里看到了如何使用摄影机流,但我不相信这与avaudioplayer的方法相同 是否有人可以扩展我收集的信息或建议其他可行的选项?捕获并播放您可以使用的流式音频 要将音频数据流式传输到另一台Iphone,您需要查看ios7中新的多eer

我正在寻找一种将音乐从iPhone传输到iPhone的有效方法。这些iphone彼此很近,所以我的选择之一就是使用它们的蓝牙功能

这个论坛,解释了如何从iPhone到Ubuntu计算机,但没有解释如何捕获

我的第一个想法是捕捉iPhone扬声器播放的原始字节。我在这里看到了如何使用摄影机流,但我不相信这与avaudioplayer的方法相同


是否有人可以扩展我收集的信息或建议其他可行的选项?

捕获并播放您可以使用的流式音频


要将音频数据流式传输到另一台Iphone,您需要查看ios7中新的多eer连接框架。它允许您通过多对等连接会话将数据流传输到附近的对等方。

捕获并播放您可以使用的流式音频

要将音频数据流式传输到另一台Iphone,您需要查看ios7中新的多eer连接框架。它允许您通过多对等连接会话将数据流传输到附近的对等方。

提供了简单的对等连接:

点对点连接允许您的游戏创建临时连接 同一网络中多部iPhone之间的蓝牙或无线网络 局部地区。虽然设计时考虑到了游戏,但这个网络是 适用于应用程序用户之间的任何类型的数据交换。对于 例如,应用程序可以使用点对点连接进行共享 电子名片或其他数据。此功能仅适用于 在iOS上提供。您也可以使用游戏获得相同的功能 中锋

提供了简单的对等连接:

点对点连接允许您的游戏创建临时连接 同一网络中多部iPhone之间的蓝牙或无线网络 局部地区。虽然设计时考虑到了游戏,但这个网络是 适用于应用程序用户之间的任何类型的数据交换。对于 例如,应用程序可以使用点对点连接进行共享 电子名片或其他数据。此功能仅适用于 在iOS上提供。您也可以使用游戏获得相同的功能 中锋


这个答案应该更新,因为使用IOS7,您可以通过蓝牙/直接wifi向附近的对等方发送数据

MCSession协议实现了
startStreamWithName:toPeer:错误:创建可用于向指定对等方发送数据的连接字节流(NSOutputStream)。

应更新此答案,因为使用IOS7,您可以通过蓝牙/直接wifi向附近的对等方发送数据

MCSession协议实现了
startStreamWithName:toPeer:错误:创建一个连接的字节流(NSOutputStream),可用于将数据发送到指定的对等方。

ios5及更高版本中的任何内容?ios5及更高版本中的任何内容?这是流还是流download@kdogisthebest,我想这是你的问题。这是你的选择。不管你怎么想,我想我明白了。因此,当我使用GameKit时,我可以逐块发送字节或发送整个文件?@kdogisthebest,正确。您将原始数据作为
NSData
发送。这是流还是流download@kdogisthebest,我想这是你的问题。这是你的选择。不管你怎么想,我想我明白了。因此,当我使用GameKit时,我可以逐块发送字节或发送整个文件?@kdogisthebest,正确。将原始数据作为
NSData
发送。