내가 이런 영화 플레이어를 구축 작동하지 않습니다 ... M3U8 웹 스트림에MPMoviePlayerController thumbnailImageAtTime : timeOption : 간단한 경우가
MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:url];
player.view.frame = myView.bounds;
player.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
[player prepareToPlay];
[myView addSubview:player.view];
self.mp = player;
는 URL 점. 그것은 잘 재생됩니다. 그런 다음이 같은 이미지를 요청합니다 ...
NSTimeInterval currentInterval = self.mp.currentPlaybackTime;
UIImage *image = [self.mp thumbnailImageAtTime:currentInterval timeOption:MPMovieTimeOptionExact];
나는 currentInterval을 1 초 동안 백업하려고했습니다. 두 시간 옵션 (정확한 키 프레임)을 시도했지만 이미지는 항상 nil입니다. 왜 그런가? 감사.
나쁜 소식이지만 좋은 답변입니다. 고맙습니다. – danh
@Martin 섬네일 웹 서비스 방식으로 가야했습니다. Google의 분류기는 10 초마다 미리보기 이미지를 생성해야했지만 멋지게 보이지만 정밀도가 아닙니다. 감사합니다 – javiergov
좋은 대답은 .... –