Черный экран при потоковой передаче видео с помощью авкита - PullRequest
0 голосов
/ 11 марта 2020

Привет. Я хочу передать потоковое видео в своем приложении. URL: http://test.ext/myvideo.mkv

Я использую AVKit с этим кодом, но экран и звук не работают. Я вижу только индикатор прогресса, который go вперед.

         let player = AVPlayer(url: url)

        // Create a new AVPlayerViewController and pass it a reference to the player.
        let controller = AVPlayerViewController()
        controller.player = player
        controller.player?.automaticallyWaitsToMinimizeStalling = false
        controller.player?.playImmediately(atRate: 1.0)


        // Modally present the player and call the player's play() method when complete.
        self.present(controller, animated: true) {
                player.play()
        }

1 Ответ

0 голосов
/ 09 апреля 2020

AVPlayer не поддерживает видеоформат mkv.

У кого-нибудь есть решение для воспроизведения всех видеоформатов?

Я тестировал MobileVLCKit, но он слишком тяжелый (1,5 Go ) ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...