如何从类似Android AudioTrack类的服务器播放流PCM数据?
问题描述:
我尝试开发iOS PCM流媒体应用程序。如何从类似Android AudioTrack类的服务器播放流PCM数据?
在此之前,我开发了AudioTrack类的Android应用程序,音频播放效果很好。
在iOS中,我使用AudioQueue API。
AudioQueue播放流PCM数据非常好几秒,
但很快播放声音开启和关闭。我能做什么?
(仍然流,并排队AudioQueue)
我想要的应用程序,如Android应用程序与AudioTrack类。
请给我任何想法。
答
最后我解决了它。 解决方案使用“AudioUnit”API。 AudioUnit是低于AudioQueue的API级别。
请参考关于AudioUnit的文件& AudioOutputUnitStart