1

에 AVQueuePlayer의 탐색 시간을 설정, 즉 MPMoviePlayer를 사용 할 수 없습니다. 그래서 나는 비디오를 재생하려면 AVQueuePlayer을 사용했습니다. 내가 비디오를 재생하는 데 성공했지만 문제는 특정 시간으로 점프하는 것입니다. 이를 위해 seekToTime 메서드 호출이 있고 CMTime datatype 변수가 필요합니다.가 나는 동시에 두 개의 비디오를 재생하려는 점에서 응용 프로그램을 개발하고 아이폰

은 내가, 시간 1.2, 1.3에서 1.4 초 등을 이동하려는 1,2,3 초 등, 내 문제에서 한 번에 이동할 수 있어요하지만 난 그 시간에 비디오를 이동할 수 없습니다입니다. 내가 문제를 해결하는 데 도움을 주시기 바랍니다보다

어느 한이 문제의 해결책을 알 수 있습니다.

+0

당신은'seekToTime을 사용하는'? –

+0

예 seekToTime : 메서드를 사용하고 있습니다. 그것이나 다른 해결책에 대해 아는 것이 있습니까? –

답변

1

그러나 seekToTime : 메서드는 정밀도가 아닌 성능에 맞게 조정됩니다. toleranceBefore : 당신이 정확하게 재생 헤드를 이동해야하는 경우, 대신이 seekToTime 사용 toleranceAfter을 Reference


toleranceBefore :이 전에 시간 의 정확도는 재생 커서를 이동하고자 할.
[시간 beforeTolerance]

toleranceAfter : 후 시간 의 정확도는 당신이 재생 커서를 이동하고자 할 수있다.

두 파라미터를 말하게
[+가 afterTolerance 시간]은
-accuracy 에서의 마진을 나타낸다.

나는 SO 기간을 얻을 수 self.player.currentItem.asset.duration를 사용하여 다른 Question을 보았다.

행운을 비네.

+0

안녕하세요,이 방법을 시도했지만 여전히 동일한 문제가 있습니다. 왜냐하면 나는 정확한 매개 변수를 전달하지 않을 수 있습니다. 좋은 말 내 업데이트 된 대답을 참조 내가 더 도움이 될 수 있으면 알려 주시기 : 당신은 –

+0

@kunal 파텔은 전달하는 매개 변수 필요가 무엇인지 말해 주시겠습니까. –

관련 문제