我正在尝试实施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 = "";
}
但这对我不起作用。即使我使用webkitDeprecatedRTCPeerConnection
,DeprecatedRTCPeerConnection
,RTCPeerConnection
中的任何一个,也没有任何进展。
一些帮助真的很值得。
答案 0 :(得分:2)
使用webkitRTCPeerConnection甚至更好,使用填充RTCPeerConnection的https://github.com/webrtc/adapter。
另请参阅https://webrtc.github.io/samples/了解大量维护样本如何在浏览器中使用WebRTC API。