iOS/iPhone/iPad/watchOS/tvOS/MacOSX/Android プログラミング, Objective-C, Cocoa, Swiftなど
本日は、調査途中のグダグダな内容となってしまった。申し訳ない。とりあえずの動作確認の報告とさせていただきたい。
前回の続き。得られた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;
いちおう、これで、耳コピ用の再生機能が実現できる事が分かる。