[iOS]耳コピ用AudioPlayer(その2)
本日は、調査途中のグダグダな内容となってしまった。申し訳ない。とりあえずの動作確認の報告とさせていただきたい。
前回の続き。得られたURLからAVPlayerのインスタンスを生成する。
NSURL *url = [self.dict objectForKey:@"URL"];
AVPlayerItem *playerItem = [AVPlayerItem playerItemWithURL:url];
self.player = [AVPlayer playerWithPlayerItem:playerItem];
それのplayメソッドを読んだあげれば再生を開始する。
[self.player play];
AVPlayerでは、playメソッドはrateプロパティを1.0に設定するという意味だ。なので、playメソッドを呼ばず、rateプロパティに値を設定すれば再生する。
例えば、0.5を設定すると、1/2の速度で再生する。
self.player.rate = 0.5;
いちおう、これで、耳コピ用の再生機能が実現できる事が分かる。
ソースコード
GitHubからどうぞ。
https://github.com/murakami/workbook/tree/master/ios/AudioPlayer - GitHub
関連情報
iPhone Core Audioプログラミング
【Cocoa練習帳】
http://www.bitz.co.jp/weblog/
http://ameblo.jp/bitz/(ミラー・サイト)
- iPhone Core Audioプログラミング/ソフトバンククリエイティブ

- ¥4,200
- Amazon.co.jp