AVPlayer не отображает видео на физическом устройстве, но отображается на симуляторе - PullRequest
0 голосов
/ 05 июля 2018

Сначала я хочу упомянуть, что я использую библиотеку MobilePlayer , но это просто скин выше AVPlayer.

При нажатии для воспроизведения видео воспроизводится только звук, и я не вижу видео. Я проверил view границы, но проблема не в этом. В начале видео это указывает на процесс загрузки, но позже я слышу только звук без видео.

Мой код выглядит так:

let bundle = Bundle.main
let config = MobilePlayerConfig(fileURL: bundle.url(
                forResource: "Skin",
                withExtension: "json")!)

let videoURL = NSURL(string: channelURL!)
self.playerVC = MobilePlayerViewController(contentURL: videoURL! as URL, config: config)

self.playerVC.activityItems = [videoURL! as URL]

self.present(self.playerVC, animated: true)

Я также хочу упомянуть, что я вижу видео при запуске на симуляторе, но на реальном устройстве видео вообще нет. В чем может быть проблема?

Если вам нужна какая-то часть кода, просто спросите меня, пожалуйста

...