Swift用StreamingKit轻松播放网络mp3音频

最近需要一个播放音乐的功能,音乐来源服务器那边。本来打算是先下载到本地,然后用 AVAudioPlayer来播放,但是发现StreamingKit就可以轻松实现播放线上音乐,闲话少说,进入主题。

StreamingKit是什么

StreamingKit 是一个由objctive-c语言编写,iOS和Mac OSX平台的音频播放流媒体库。

安装

  1. Cocoapod 安装
pod StreamingKit
  1. 将StreamingKit/StreamingKit/* 文件拖到项目中

使用

  1. 首先xxx-Bridging-Header.h导入头文件
#import <StreamingKit/STKAudioPlayer.h>
  1. 然后在使用的Swift文件import
import StreamingKit
  1. 初始化播放音频
let audioPlayer = STKAudioPlayer()
audioPlayer.play("\(BaseUrl)/data/upload/vidio/djhot.mp3")

控制播放方法

        audioPlayer.stop()
        audioPlayer.pause()
        audioPlayer.resume()

这样就可以播放线上音频了,轻轻松松处理,又可以愉快的玩耍了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容