У меня есть 3 удаленных mp3-файла для потоковой передачи с использованием AVPlayer
Файл 1 - метаданные (работали гладко)
Файл2 - метаданные (все еще отображается как загрузка, не работает ios, но работает в Android)
Файл 3 - метаданные (Этот файл по крайней мере воспроизводит что-то, но никакие элементы управления воспроизведением не активированы, как поиск,перемотка назад, вперед, назад, длительность)
Найти мета-результат здесь https://drive.google.com/drive/u/0/folders/1mvHGa6iPJba_Bv6NiYzTpwgHTRGHHd7J
Это код, который я реализовал
let destinationString = "https://example.com/audio.mp3"
let fileUrl = URL(fileURLWithPath: destinationString)
player = AVPlayer(url:fileUrl)
let vc = AVPlayerViewController()
vc.showsPlaybackControls = true
vc.player = player
self.view.addSubview(vc.view)
self.addChildViewController(vc)
player.play()
Искал много поддерживаемых типов файлов и типов контента, но не получил никакого релевантного результата даже из документации Apple. Кто-нибудь сталкивался с этой проблемой раньше?
Совершенно беспомощен. Пожалуйста, помогите мне.
Заранее спасибо.