Я работаю над проектом, связанным с совместным использованием экрана, и единственная проблема, с которой я сталкиваюсь, — это необходимость отображать экран, совместно используемый с ПК или Mac (браузер Chromium, фактически приложение Electron), на Raspberry PI (я использую модель 3 Б, самый современный). В моих экспериментах проект только начинается, я использую RTCMultiConnection, чтобы поделиться экраном и посмотреть его.
Проблема в том, что он бесполезно медленный (2-3 кадра в секунду, иногда с 10-секундной задержкой) даже с включенным полным аппаратным ускорением в Chromium, который его отображает, и я прекрасно понимаю, почему: потому что он использует кодек VP9, для которого нет аппаратного ускорения. на Малине.
Вопрос: могу ли я использовать H264 в RTCMultiConnection? Если да, то как? Я знаю, что сам WebRTC в основном поддерживает это.