Я создаю Video
приложение в Swift3
.Где у нас есть список Video
файлов в списке TableView
.Для каждого Video
мы дали пользователю Range Slider
возможность выбрать Range
из Video
.Сейчас я пытаюсь сыграть Video
для определенного диапазона, выбранного пользователем.
Я использую приведенный ниже код для запуска Video
с 4 секунд до 8 секунд, используя CMTimeMake
, но не играю правильно.
let targetTime:CMTime = CMTimeMake(4, 1)////Video start
self.player?.seek(to: targetTime)
self.player?.currentItem?.forwardPlaybackEndTime = CMTimeMake(8, 1)//Video stop
self.player?.play()
Может ли кто-нибудь помочь мне, где я делаю неправильно,Спасибо.