Кодирование WebRTC от одного и того же объекта к нескольким пирам - PullRequest
0 голосов
/ 23 марта 2019

Я добавляю тот же поток в PeerConnection, но по какой-то причине загрузка ЦП увеличивается как 2-4% на каждое соединение. Я думаю, что кодирование сделано индивидуально.

Я включил h264 для Chrome, и это не принесло больших успехов. Я также пробовал другие Chrome-Flags, но ни один из них не помог мне.

Вот как я добавляю поток:

        console.log("Building PeerConnection")
        const peerConnection = new RTCPeerConnection();
        peerConnection.addStream(localstream);
        peerConnection.createOffer()
            .then(sdp => peerConnection.setLocalDescription(sdp))
            .then(function () {
                client.emit('offer', peerConnection.localDescription.toJSON());
            });
        client.on("answer", function(message) {
          console.log(message);
          peerConnection.setRemoteDescription(message);
        });
    });```
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...