title: freeswitch and sip.js how to configure websocket
body: <p>I am beginner in SIP-WebRTC and need to know how to configure websocket in freeswitch in asterisk is configured in /etc/asterisk/http.conf but I don't know configure in freeswitch, bellow is my sip.js</p>
  
  <p><div class="snippet" data-lang="js" data-hide="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>( function()
    {
       var session;
       var endButton = document.getElementById('endCall');
       endButton.addEventListener("click", function (){
             session.bye();
             alert ("Call Terminated");
             }
             , false
                                 );
  
  
       //Registration via websocket 
       var config = {
                          // my extension and ip of freeswitch
                          uri: '4009@10.20.11.10',
  
                          //in asterisk i used some how this. here is my problem :( how to do it in freeswitch?
                           wsServers: 'ws://192.168.0.3:8088/ws',
  
                          //here is my 4009
                          authorizationUser: '4009',
  
                          // my password
                          password: 'testsip',
  
                          
                          traceSip: true,
  
  
                          stunServers: 'null',
                   };
  
  
     
       var userAgent = new SIP.UA (config);
  
       var options = {
  
                       media: {
                                constraints: {
                                               audio: true,
                                               video: false,
                                             },
                                render: {
                                          remote: {
                                                     audio: document.getElementById('remoteAudio')
                                                  },
  
                                          local:  {
                                                     audio: document.getElementById('localAudio')
                                                  }
                                        }
                             }
      };
  
  
  
      function onAccepted ()
      {
          alert("Call Connected");
      }
  
      function onDisconnected ()
      {
          alert("Call Terminated");
      }
  
  
      //makes the call
      session = userAgent.invite('1000', options);
      session.on('accepted', onAccepted);
      //session.on('disconnected', onDisconnected);
  
    }
  
  )();</code></pre>
  </div>
  </div>
  </p>
  
  <p>my project uses <a href="http://sipjs.com/" rel="nofollow">http://sipjs.com/</a></p>
  
  <p>thanks very much to all!!!</p>