совместное использование экрана Chrome с поддержкой аудио с использованием jssip - PullRequest
0 голосов
/ 10 января 2019

Я протестировал общий доступ к экрану webrtc, и он отлично работает как с Firefox, так и с Chrome, у меня есть вопрос об обмене экрана с аудио.

с использованием jssip на firefox Я просто добавил «audio: true» в MediaConstraints, и он работает нормально, но в случае с Chrome я не могу одновременно использовать звук с совместным использованием экрана (chrome возвращает доступ к медиа, запрещенный), вот мой firefox mediaConstraints:

const firefoxMediaConstraints =
{
    audio : true,
    video : {
        mediaSource  : 'screen',
        width        : 480,
        height       : 360,
        maxFrameRate : 10
    }
};

Как я могу добавить совместное использование экрана со звуком на Chrome?

1 Ответ

0 голосов
/ 10 января 2019

Вам придется выполнить два отдельных вызова getUserMedia (или в будущем, один вызов getUserMedia и один getDisplayMedia), один только для аудио и другой для совместного использования экрана. Затем добавьте полученные треки вместе в новый MediaStream (или добавьте видео-трек с общим экраном в поток только для аудио)

...