슬라이더와 일부 버튼을 사용하여 내 비디오를 재생할 때 AVPlayer를 사용하고 있습니다. 단추를 사용하여 앞뒤로 이동하는 방법은 다음과 같습니다.AVPlayer Video SeekToTime
-(IBAction)MoveForward
{
//int value = timeSlider.value*36000 + 10;
//CMTime newTime = CMTimeMakeWithSeconds(value, playspeed);
//CMTime newTime = CMTimeMake(value,(playspeed*timeSlider.maximumValue));
CMTime newTime = CMTimeMakeWithSeconds(timeSlider.value, playspeed);
newTime.value += 60;
[player seekToTime: newTime];
}
-(IBAction)MoveBackward
{
CMTime newTime = CMTimeMakeWithSeconds(timeSlider.value-1, playspeed);
[player seekToTime: newTime];
}
제 문제는 시크가 제대로 작동하지 않을 때입니다. 초를 기준으로 다음 프레임으로 이동합니다. 나는 다음 프레임을 미세하게 움직여야한다. 도와주세요 ...
입니까? –
하이와 오디오를 재생하는거야 작동하지, 찾는 사람 어떤
–