https://github.com/DigitalDJ/AudioStreamer
开源类库,可以播放远程的音频流。
1、把相关文件导入自己的工程。
2、添加相关的frameworks
3、如果需要后台播放音乐,要在plist文件里加入requied background modes。
4、在delegate类中添加相关代码。
相关代码在类库里都有,就不写在这了。
可以达到的效果:
1、在线播放音频流,比如音乐文件,比如网络电台。并且状态栏有播放图标显示。
2、可以让程序在后台时仍然播放音频流。
3、可以接管iPod控制钮和图标。
据说iOS的SDK里有个AudioSession,这个再议。