我正在进行一个个人项目,其中iPhone连接到在Mac上运行的服务器类型应用程序。 iPhone通过标准套接字发送和接收文本/ ASCII数据。现在我需要从Mac向iPhone流传麦克风声音。我以前使用过AudioServices进行过一些工作,但在深入之前想要检查一下我的想法。
我考虑可以:
1.在Mac上的标准Cocoa应用程序中创建一个音频队列。
2.在我的音频队列回调函数中,将其写入另一个我为音频流打开的套接字,而不是写入文件。
3.在iPhone上,从TCP流接收原始采样/编码音频数据,并将其转储到音频队列播放器中,输出到耳机/扬声器。
我知道这不是一项小任务,我已经大大简化了我需要做的事情,但它可能真的那么容易吗?
谢谢您提供的任何帮助, Stateful
我考虑可以:
1.在Mac上的标准Cocoa应用程序中创建一个音频队列。
2.在我的音频队列回调函数中,将其写入另一个我为音频流打开的套接字,而不是写入文件。
3.在iPhone上,从TCP流接收原始采样/编码音频数据,并将其转储到音频队列播放器中,输出到耳机/扬声器。
我知道这不是一项小任务,我已经大大简化了我需要做的事情,但它可能真的那么容易吗?
谢谢您提供的任何帮助, Stateful