freeswitchforum.com
https://freeswitchforum.com/

SIPJS - как получить в браузере session.UUID от сервера?
https://freeswitchforum.com/viewtopic.php?f=6&t=668
Страница 1 из 1

Автор:  revencu [ 27 май 2016 10:00 ]
Заголовок сообщения:  SIPJS - как получить в браузере session.UUID от сервера?

Windows Freeswitch.
Звонок через SIPJS (browser)
Код:
var sessionBrowser;
var userAgent = new SIP.UA({
  uri: '1000@192.168.1.222',
  wsServers: ['wss://192.168.1.222':7443'],
  authorizationUser: '1000',
  password: 'test1000'
});
    var options =
    {
         media:
        {
        constraints: {audio: true, video: false},
           render:
           {
           remote: document.getElementById('remoteVideo'),
           local: document.getElementById('localVideo')
           }
        }
    };
sessionBrowser= userAgent.invite('1001@192.168.1.222'', options);
   sessionBrowser.on('accepted', function ()
   {
   //Как получить session.uuid разговора с сервера?
   }

Как получить session.uuid разговора с сервера?

Автор:  Vlad1983 [ 29 май 2016 11:37 ]
Заголовок сообщения:  Re: SIPJS - как получить в браузере session.UUID от сервера?

при исходящем никак (только свой генерировать и передать на сервер в кастомном заголовке)
при входящем, можно в кастомный заголовок на стороне сервера перед bridge добавить

Автор:  revencu [ 29 май 2016 12:53 ]
Заголовок сообщения:  Re: SIPJS - как получить в браузере session.UUID от сервера?

"при исходящем никак (только свой генерировать и передать на сервер в кастомном заголовке)" - Ну и как это сделать а потом считывать на freeswitch?

Автор:  Vlad1983 [ 29 май 2016 13:18 ]
Заголовок сообщения:  Re: SIPJS - как получить в браузере session.UUID от сервера?

в INVITE добавляете заголовок X-My-UUID со своим значение (как это сделать в SIPJS ищите сами)
в диалплане FS
Код:
<action application="log" data="CONSOLE My-UUID [${sip_h_X-My-UUID}]"/>
выхлопнет в лог с уровнем CONSOLE
автоматом добавляется в xml_cdr

Автор:  revencu [ 31 май 2016 00:19 ]
Заголовок сообщения:  Re: SIPJS - как получить в браузере session.UUID от сервера?

Спасибо, это помогло

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/