Home Reference Source

src/Configure.js

/* eslint new-cap: ['error', { 'capIsNewExceptions': ['CredentialConfig'] }] */

var configure = (function Configure() {
  var config = {
    rtc: {
      iceServers: [
        // { urls: "stun:stun.services.mozilla.com" },
        { urls: "stun:stun.l.google.com:19302" }
      ],
      localStream: undefined,
      localVideo: undefined,
      audioType: "voice",
      simulcast: false,
      // sdpSemantics:"unified-plan"
      sdpSemantics: "plan-b"
      /*
      iceTransportPolicy: undefined,
      bundlePolicy: undefined,
      rtcpMuxPolicy: undefined,
      peerIdentity: undefined,
      certificates: undefined,
      iceCandidatePoolSize: undefined,
      */
    },
    signalingServer: {
      url: "wss://signal.remotemonster.com/ws"
      //url: 'wss://apius1.remotemonster.com/ws',
      //url: 'ws://localhost:8081/ws',
    },
    appServer: {
      url: "https://signal.remotemonster.com/rest"
      //url: 'http://localhost:8081/rest',
    },
    logServer: {
      url: "https://signal.remotemonster.com:2001/topics"
    },
    sdk: {
      logLevel: undefined,
      country: undefined,
      version: undefined
    },
    credential: {
      key: undefined,
      serviceId: undefined
    },
    view: {
      local: undefined,
      remote: undefined
    },
    media: {
      video: true,
      audio: true
    }
  };

  return config;
})();

export default configure;