Sip.js: SIP.WebRTC.Simple рдкрд░ UA рдХреЗ рд╡рд┐рдХрд▓реНрдк рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 12 рдлрд╝рд░ре░ 2018  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: onsip/SIP.js

рддрд╛рд░рд╛рдВрдХрди рдЪрд┐рд╣реНрди рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ UA рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рджреЛ рдкреИрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддреА рд╣реИ:

hackIpInContact: true рдФрд░
hackWssInTransport: true рдЕрдЧрд░ WSS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдФрд░ рдпрд╣ SIP.UA рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди SIP.WebRTC.Simple UA рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкрд░ рдЗрд╕рдХрд╛ рдХреЛрдИ рдкреНрд░рднрд╛рд╡ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рд╣реИред

рдХреНрдпрд╛ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЛ SIP.WebRTC.Simple рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ?

https://github.com/onsip/SIP.js/blob/3fbdab582d2cd138156768339ea4b4e0714393b1/src/WebRTC/Simple.js#L76 -L89

рдпрд╛ рдЕрдЧрд░ рдХреЛрдИ рд╕рд╛рдЗрдб рдЗрдлреЗрдХреНрдЯ рд╣реИ, рд╕рдм рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ SIP.UA рд╡рд┐рдиреНрдпрд╛рд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрдкрд╛рджрди рдпреЛрдЧреНрдп рдмрдирд╛рдпрд╛ рдЬрд╛ ua рдореЗрдВ рд╡рд┐рдХрд▓реНрдк SIP.WebRTC.Simple ?

var uaFixedOptions = {
  register: true,
  sessionDescriptionHandlerFactoryOptions: sessionDescriptionHandlerFactoryOptions,
};

var uaOptions = Object.assign({}, uaFixedOptions, this.options.ua);

this.ua = new SIP.UA(uaOptions);
Simple interop wontfix

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореИрдВрдиреЗ рдЕрдкрдиреА рддрд╛рд░рдХреАрдп рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ рдЕрдкрдбреЗрдЯ рдХрд░ рджреА рд╣реИ рдФрд░

рд╕рднреА 5 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореИрдВ Asterisk рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд┐рдХрд▓реНрдк рдХреЛ Simple ред Simple рдкреАрдЫреЗ рд╡рд┐рдЪрд╛рд░ рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдпрджрд┐ рдЖрдкрдХреЛ рдЙрдиреНрдирдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддреЛ рдЖрдк рдкреВрд░реНрдг SIP.js API рдкрд░ рдЬрд╛рдПрдВред рддреЛ рдореИрдВ рдХреБрдЫ рд╣рдж рддрдХ рдПрдХ рдкреВрд░реНрдг рд╡рд┐рдХрд╕рд┐рдд рдпреВрдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рдиреЗ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╣реВрдВред

@seanbright рдореИрдВ рддрд╛рд░рд╛рдВрдХрди 13.19.0 рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдореИрдВрдиреЗ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЗ рдмрд┐рдирд╛ рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ рдФрд░ рд╕рднреА рдЖрдиреЗ рд╡рд╛рд▓реА рдХреЙрд▓ рдЗрд╕ рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИрдВ:

ERROR[10695][C-000000f1]: chan_sip.c:4267 __sip_reliable_xmit: Serious Network Trouble; __sip_xmit returns error for pkt data

рдЬрдм рддрдХ рдореИрдВ hackWssInTransport: true

рдореИрдВ рддрд╛рд░рд╛рдВрдХрди 15.2.1 рдХреЗ рд╕рд╛рде Simple рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдпрд╣ hackWssInTransport рдпрд╛ hackIpInContact рдмрд┐рдирд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдореИрдВрдиреЗ рдЕрдкрдиреА рддрд╛рд░рдХреАрдп рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ рдЕрдкрдбреЗрдЯ рдХрд░ рджреА рд╣реИ рдФрд░

рдПрд╕рдЖрдИрдкреАрдЬреЗ рдХреЗ рддрд╛рд░рд╛рдВрдХрди 16 рдФрд░ 0.14 рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рдореБрджреНрджрд╛ рдорд┐рд▓рд╛ред рдкреВрд░реЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдХреЛрдИ рдХрд╛рд░рдг рдФрд░ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рдорд┐рд▓рд╛ред рддреЛ рдореЗрд░реЗ рд▓рд┐рдП рдПрдХ рддрд░реАрдХрд╛ рд╣реИ рдХрд┐ рдореИрдВ рд╕рд░рд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде UA.js рдХреЛ рдПрдХ рдХрд╛рдВрдЯрд╛ рдФрд░ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░реВрдВред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

slavikbialik picture slavikbialik  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

kyle9292 picture kyle9292  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

tm1000 picture tm1000  ┬╖  12рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

josephfrazier picture josephfrazier  ┬╖  26рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Juli0GT picture Juli0GT  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ