Skip to content

Instantly share code, notes, and snippets.

@erangamapa
Created May 14, 2016 09:01
Show Gist options
  • Save erangamapa/994a745be14d156e0521bddcf889f453 to your computer and use it in GitHub Desktop.
Save erangamapa/994a745be14d156e0521bddcf889f453 to your computer and use it in GitHub Desktop.
function gotMessageFromServer(message) {
if(!peerConnection) start(false);
var signal = JSON.parse(message.data);
if(signal.sdp) {
peerConnection.setRemoteDescription(new RTCSessionDescription(signal.sdp), function() {
peerConnection.createAnswer(gotDescription, createAnswerError);
});
} else if(signal.ice) {
peerConnection.addIceCandidate(new RTCIceCandidate(signal.ice));
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment