#swift
#swift
Вопрос:
Я пытаюсь воспроизвести видео, которое я сохранил в библиотеке фотографий пользователя, используя ReplayKit. Имя файла myVideo.mp4
и URL-адрес file:///var/mobile/Containers/Data/Application/85309C83-6627-4582-9598-8125AB8A2929/Documents/myVideo.mp4
Я пытаюсь получить доступ к этому видео, но мои исследования привели меня к
1. Выбор видео (MyVideo.mp4)
imagePickerController.mediaTypes = ["public.movie"]
2. Получение URL-адреса
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {
let videoURL = info[UIImagePickerControllerReferenceURL] as? NSURL
}
3. Использование полученного URL-адреса в сочетании с AVPlayer для воспроизведения видео.
В идеале я хочу избежать этих шагов, потому что я предполагаю, что либо имени файла, либо URL-адреса, которые у меня есть, достаточно для прямого доступа к моему видео.
Комментарии:
1. Это поможет вам выбрать видео и воспроизвести его с помощью AVPlayer
2. Привет, @TusharMoradiya, спасибо за статью. К сожалению, они используют тот же подход, получая URL-адрес при выборе видео.