2012-06-26 26 views
5

Xin chào! Tôi đang chụp hình thu nhỏ của video từ url video. Và tôi đang sử dụng mã sau để chụp hình thu nhỏTrình phát phim có trạng thái kích hoạt sai (1)

MPMoviePlayerController *moviePlayer = [[MPMoviePlayerController alloc]initWithContentURL:movieURL]; 
[moviePlayer setControlStyle:MPMovieControlStyleFullscreen]; 
[moviePlayer setFullscreen:YES]; 
moviePlayer.useApplicationAudioSession = NO; 
UIImage *image = [moviePlayer thumbnailImageAtTime:(NSTimeInterval)1.0 timeOption: MPMovieTimeOptionNearestKeyFrame]; 

Tôi đang sử dụng luồng cho việc này. Tôi gặp phải lỗi sau:

Movie player has wrong activation state (1)

Ai cũng có thể giúp tôi?

Trả lời

13

Khi bạn đang init vào trình phát phim, bạn đã có một trình phát phim. Chỉ có thể có một MPMoviePlayerController. Bạn có thể làm điều này trong một vòng lặp. Bạn cần phải đặt người cuối cùng của mình thành nil hoặc tiếp tục sử dụng lại lần nữa.

+0

Cảm ơn Aaron .... –

+1

Bạn nên nhấn vào hộp kiểm ở bên trái để chấp nhận câu trả lời nếu nó giúp bạn. –

+0

+1, Cảm ơn câu trả lời đơn giản :) – mAc

Các vấn đề liên quan