Replaykit2 Slow Live Screen Streaming - PullRequest
0 голосов
/ 24 апреля 2020

Я следую примеру официального WWD C относительно потоковой передачи на экране ios. Основные функции можно обобщить в следующих строках:

func broadcastActivityViewController(_ broadcastActivityViewController: RPBroadcastActivityViewController, didFinishWith broadcastController: RPBroadcastController?, error: Error?) {

        self.broadcastVC = broadcastController

        broadcastActivityViewController.dismiss(animated: true) {
            self.broadcastVC?.startBroadcast(handler: { (error) in
                self.statusLabel.text = "We are live"
                self.broadcasting = true
            })
        }
    }

Отображается всплывающее окно (как и ожидалось), я выбираю Mobcru sh, а затем я транслирую свой экран в Youtube и Twitch. Тем не менее битрейт потока составляет 132,62 кбит / с, что очень медленно. Как я могу улучшить битрейт, что я должен делать? Проблема в настройках Youtube, Mobcru sh или в моем коде?

...