无法从同行创建答案

时间:2015-03-19 14:25:25

标签: webrtc

我遇到的问题是createAnswer()没有被调用。

我正在寻找新用户连接到网站的方式,而所有其他同行都会从新对等方获得提议并应该创建答案。我的问题在哪里?

function onMessage (topic, event) {
    console.log(event);

    if(event.session_id == session._session_id)
      return;

    if(event.sdp) {

      console.log(event.sdp.type);
      if(event.type == "offer"){

        pc.setRemoteDescription(new RTCSessionDescription(event.sdp));

        pc.createAnswer(function(offer) {
          debugger;
          pc.setLocalDescription(offer);
          session.publish("http://example.com/webrtc", { session_id: session._session_id ,sdp: offer, type: offer.type});
        });
      }
    }

    if(event.candidate)
      pc.addIceCandidate(new RTCIceCandidate(event.candidate));
  }

对于信令通道,我使用Web套接字和wamp协议。

I have deployed the application here, source code is available here

0 个答案:

没有答案