最近需要一個播放音樂的功能,音樂來源服務器那邊。本來打算是先下載到本地,然后用 AVAudioPlayer
來播放,但是發現StreamingKit
就可以輕松實現播放線上音樂,閑話少說,進入主題。
StreamingKit是什么
StreamingKit 是一個由objctive-c語言編寫,iOS和Mac OSX平臺的音頻播放流媒體庫。
安裝
- Cocoapod 安裝
pod StreamingKit
- 將StreamingKit/StreamingKit/* 文件拖到項目中
使用
- 首先xxx-Bridging-Header.h導入頭文件
#import <StreamingKit/STKAudioPlayer.h>
- 然后在使用的Swift文件import
import StreamingKit
- 初始化播放音頻
let audioPlayer = STKAudioPlayer()
audioPlayer.play("\(BaseUrl)/data/upload/vidio/djhot.mp3")
控制播放方法
audioPlayer.stop()
audioPlayer.pause()
audioPlayer.resume()
這樣就可以播放線上音頻了,輕輕松松處理,又可以愉快的玩耍了。