不支持webkitDeprecatedRTCPeerConnection,DeprecatedRTCPeerConnection,RTCPeerConnection

时间:2015-11-20 10:37:31

标签: webrtc p2p

我正在尝试实施WebRTC。我正在尝试使用

创建P2P连接
var peerC = new webkitDeprecatedRTCPeerConnection("STUN stun.l.google.com:19302", onSignal);

这里,onSignal是:

// when PeerConn is created, send setup data to peer via WebSocket
function onSignal(message) {
    socket.send(message);
}

// when remote adds a stream, hand it on to the local video element
function onRemoteStreamAdded(event) {
    remotevid.src = window.webkitURL.createObjectURL(event.stream);
    document.getElementById('anim').style.visibility='visible';
}

// when remote removes a stream, remove it from the local video element
function onRemoteStreamRemoved(event) {
   remotevid.src = "";
}

但这对我不起作用。即使我使用webkitDeprecatedRTCPeerConnectionDeprecatedRTCPeerConnectionRTCPeerConnection中的任何一个,也没有任何进展。

一些帮助真的很值得。

1 个答案:

答案 0 :(得分:2)

使用webkitRTCPeerConnection甚至更好,使用填充RTCPeerConnection的https://github.com/webrtc/adapter

另请参阅https://webrtc.github.io/samples/了解大量维护样本如何在浏览器中使用WebRTC API。