iPhone程式設計之音訊播放
再iPhone開發中想要實現音訊的播放是很容易的,AV Foundation框架就是Apple本身推薦使用的一種方式。
想要利用這個框架來實現音訊播放,首先需要引入此框架,具體方法如下:
首先,點選工程資料夾,會出現左邊的介面,選擇我圈起來的那個加號,會出現一系列的框架給你選擇,你只需要選擇AVFoundation.framework即可。此時,在它的上方就會顯示出來,這個框架就新增好了。
然後,在你需要使用音訊的.m檔案中加入兩個標頭檔案,
#import<AVFoundation/AVFoundation.h>
#import<CoreAudio/CoreAudioTypes.h>
在你需要使用音訊的地方,新增以下程式碼:
NSString* soundFile = [[NSBundlemainBundle] pathForResource:@"Kalimba"
ofType:@"mp3"];
AVAudioPlayer* audioPlayer = [[AVAudioPlayeralloc] initWithContentsOfURL:[NSURLfileURLWithPath:soundFile] error:nil];
[audioPlayer play];
mp3:這是你的音訊格式;
OK,這樣就可以實現音訊的播放了。
相關文章
- iOS 9音訊應用播放音訊之音量設定與聲道設定iOS音訊
- 音視訊入門之音訊採集、編碼、播放音訊
- AVPlayer之音訊,視訊音訊
- WebRTC系列之音訊的那些事Web音訊
- WebRTC 系列之音訊會話管理Web音訊會話
- web音訊流轉發之音視訊直播Web音訊
- 微信小程式播放音訊列表微信小程式音訊
- 視訊播放–踩坑小計
- 視訊播放--踩坑小計
- MTK6577+Android之音訊(audio)移植Android音訊
- 網路通訊程式設計程式設計
- LinuxCOSS音訊程式設計Linux音訊程式設計
- 小程式播放當前視訊關閉其他視訊
- 視訊播放器程式碼詳解播放器
- iPhone和iPad上最棒的免費視訊播放器iPhoneiPad播放器
- 【視訊】程式設計師鬥碼程式設計師
- 各種程式設計視訊教程程式設計
- linux音訊程式設計指南Linux音訊程式設計
- 系統程式設計——管道通訊程式設計
- 網路程式設計-Socket通訊程式設計
- PHP多程式程式設計(2):管道通訊PHP程式設計
- HTML5本地視訊播放器設計(+彈幕功能)HTML播放器
- 視音訊播放音訊
- opencv視訊播放OpenCV
- “Linux程式設計”小結(程式間通訊)Linux程式設計
- 天線設計是軟肋!iPhone7訊號表現差iPhone
- 網路程式設計與通訊原理程式設計
- iOS 9音訊應用播放音訊之控制播放速度iOS音訊
- iOS開發:音訊播放、錄音、視訊播放、拍照、視訊錄製iOS音訊
- iOS 9音訊應用播放音訊之播放控制暫停停止前進後退的設定iOS音訊
- 微信小程式音訊播放 InnerAudioContext 的用法微信小程式音訊Context
- html5播放mp4視訊程式碼HTML
- Android中SurfaceView視訊播放實現程式碼AndroidView
- win10如何設定系統預設播放_win10設定預設視訊播放器的方法Win10播放器
- iOS 9音訊應用播放音訊之iOS 9音訊播放進度iOS音訊
- UNIX網路程式設計 卷2:程式間通訊程式設計
- Kitten程式設計貓裡如何先後播放不同的背景音樂程式設計
- unity中播放視訊Unity