2013-06-05 5 views
2

MPMoviePlayerViewController에 로컬 파일을 사용하고 있습니다. 재생 상태가 이고 재생 시간이 일 때 드래그 시간 슬라이더가 잘 동작하지만 재생 상태가 일 때 드래그하면으로 드래그 한 시간부터 몇 초 뒤로 이동합니다.MPMoviePlayerViewController 슬라이더가 뒤로 바뀝니다.

설정할 속성이 있습니까?

감사합니다.

답변

2

아니요, 이는 영화가 인코딩 된 방식 때문입니다. 동영상의 프레임은 이전 프레임 간의 차이로 인코딩되므로 패치 만 영화에 저장됩니다. 지금은 영화에 삽입 된 키 프레임입니다. 키 프레임은 완전히 인코딩 된 프레임입니다.

이전의 키 프레임으로 이동하기 때문에 뒤로 점프하는 것을 볼 수 있습니다.

+0

내가 필요로하는 인코딩에 가장 적합한 아이디어가 있습니까? 나는 밀리 초의 정확도를 가진 정지 점을 가지고있다. (정확하게는 00:05:16 (5 초 ...) –

+0

+1에 정답을 정확하게 멈춘다. 사실, 실제로 그것은 단지 키 프레임 (i- 프레임) 주파수가 아니다. 또한 청크 크기 (전송 스트림 세그먼트). @ OhadIsraeli는 매우 높은 i 프레임 속도와 매우 짧은 TS 세그먼트 크기를 사용하여 가능한 한 사용자의 요구에 가깝게합니다. 특히 확장 된 i 프레임 속도는 귀하의 인코딩. – Till