문제

그리고 이 장에서는 동영상을 위해 아이폰 응용 프로그램에서?

예를 들어:나는 3 분 이 비디오를 재생합니다.내가 제 1 장에서 시작 0s,2 장에서는 50 년대,제 3 장에서 95s.

시작할 수 있 도금 비디오에서는 50 년대(제 2 장)니까?나는 그것을 만들 수 있습니 플레이 제 2 장부터 50 년대 95s?

나의 질문을하지 않는 방법에 대해 장을 추가합니다.를 알고 싶은 경우 이 문제는 아이폰에서 사용할 수 있으.

도움이 되었습니까?

해결책

iPhone SDK3.0+는 새로운 MPMoviePlayerController.initialPlaybackTime 속성에 대한 설정을 시작하는 시간 영화를 재생합니다.이 될 것이다"둥근"가장 가까운 이전 키프레임,그래서 시간을 제공하지 않는 정확한 위치를 시작,그러나 매우 가깝습니다.

다른 팁

선수이다.currentPlaybackTime=time;

이것은 확실히 가능한에 보내는 아닌 문서화된 메시지 setCurrentTime 을 MPMoviePlayerController.그것은 하나의 매개변수 유형의 두 배를 지정하는 재생의 위치에서 초입니다.아래 간단한 예제:

을 확장하 MPMoviePlayerController 을 피하는 컴파일러 경고:

@interface MPMoviePlayerController (extended)
-(void)setCurrentTime:(double)seconds;
@end

당신은 그것을 호출 할 수 있습니다 어디든지 당신은 그것을 필요로-시작하기 전에 또는 재생되는 동안.

MPMoviePlayerController* player = [[ MPMoviePlayerController alloc] initWithContentURL:url ];
[ player setCurrentTime:95.0 ];
[ player play ];
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top