Asterisk 17 เชธเช‚เชšเชพเชฐ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เช‰เชชเชฒเชฌเซเชง เช›เซ‡

เชตเชฟเช•เชพเชธเชจเชพ เชเช• เชตเชฐเซเชท เชชเช›เซ€ เชธเซเชฅเชพเชจ เชฒเซ€เชงเซเช‚ เช“เชชเชจ เช•เซ‹เชฎเซเชฏเซเชจเชฟเช•เซ‡เชถเชจ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเซ€ เชจเชตเซ€ เชธเซเชฅเชฟเชฐ เชถเชพเช–เชพเชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ เชเชธเซเชŸเชฐเชฟเชธเซเช• 17, เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ PBXs, เชตเซ‰เช‡เชธ เช•เชฎเซเชฏเซเชจเชฟเช•เซ‡เชถเชจ เชธเชฟเชธเซเชŸเชฎเซเชธ, VoIP เช—เซ‡เชŸเชตเซ‡, IVR เชธเชฟเชธเซเชŸเชฎเซเชธ (เชตเซ‰เช‡เชธ เชฎเซ‡เชจเซ‚), เชตเซ‰เช‡เชธ เชฎเซ‡เช‡เชฒ, เชŸเซ‡เชฒเชฟเชซเซ‹เชจ เช•เซ‰เชจเซเชซเชฐเชจเซเชธ เช…เชจเซ‡ เช•เซ‰เชฒ เชธเซ‡เชจเซเชŸเชฐเซเชธ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชฏ เช›เซ‡. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชธเซเชคเซเชฐเซ‹เชคเซ‹ เช‰เชชเชฒเชฌเซเชง GPLv2 เชนเซ‡เช เชณ เชฒเชพเช‡เชธเชจเซเชธ.

เชเชธเซเชŸเชฐเชฟเชธเซเช• 17 เช†เชญเชพเชฐเซ€ เชจเชฟเชฏเชฎเชฟเชค เชธเชฎเชฐเซเชฅเชจ เชธเชพเชฅเซ‡ เชชเซเชฐเช•เชพเชถเชจเซ‹เชจเซ€ เชถเซเชฐเซ‡เชฃเซ€, เชœเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เช…เชชเชกเซ‡เชŸเซเชธ เชฌเซ‡ เชตเชฐเซเชทเชฎเชพเช‚ เชœเชจเชฐเซ‡เชŸ เชฅเชพเชฏ เช›เซ‡. Asterisk 16 เชจเซ€ เช…เช—เชพเช‰เชจเซ€ LTS เชฌเซเชฐเชพเชจเซเชš เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช‘เช•เซเชŸเซ‹เชฌเชฐ 2023 เชธเซเชงเซ€ เชšเชพเชฒเชถเซ‡, เช…เชจเซ‡ Asterisk 13 เชฌเซเชฐเชพเชจเซเชš เชฎเชพเชŸเซ‡ เช‘เช•เซเชŸเซ‹เชฌเชฐ 2021 เชธเซเชงเซ€ เชธเชชเซ‹เชฐเซเชŸ. เชเชฒเชŸเซ€เชเชธ เชชเซเชฐเช•เชพเชถเชจ เชธเซเชฅเชฟเชฐเชคเชพ เช…เชจเซ‡ เชชเซเชฐเชฆเชฐเซเชถเชจ เช“เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ เชชเชฐ เชงเซเชฏเชพเชจ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡, เชœเซเชฏเชพเชฐเซ‡ เชจเชฟเชฏเชฎเชฟเชค เชชเซเชฐเช•เชพเชถเชจ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเชตเชพ เชชเชฐ เชงเซเชฏเชพเชจ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡.

เช•เซ€ เชธเซเชงเชพเชฐเชพเช“เชซเซ‚เชฆเชกเซ€ 17 เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ:

  • ARI (Asterisk REST Interface), เชฌเชพเชนเซเชฏ เชธเช‚เชฆเซ‡เชถเชพเชตเซเชฏเชตเชนเชพเชฐ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชเช• API เช•เซ‡ เชœเซ‡ Asteriskเชฎเชพเช‚ เชšเซ‡เชจเชฒเซ‹, เชฌเซเชฐเชฟเชœ เช…เชจเซ‡ เช…เชจเซเชฏ เชŸเซ‡เชฒเชฟเชซเซ‹เชจเซ€ เช˜เชŸเช•เซ‹เชจเซ‡ เชธเซ€เชงเซ€ เชฐเซ€เชคเซ‡ เชนเซ‡เชฐเชซเซ‡เชฐ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เช‡เชตเซ‡เชจเซเชŸ เชซเชฟเชฒเซเชŸเชฐเซเชธเชจเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ - เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฎเชพเชจเซเชฏ เช…เชฅเชตเชพ เชชเซเชฐเชคเชฟเชฌเช‚เชงเชฟเชค เช‡เชตเซ‡เชจเซเชŸ เชชเซเชฐเช•เชพเชฐเซ‹เชจเซ€ เชธเซ‚เชšเชฟเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. , เช…เชจเซ‡ เชชเช›เซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธเชฎเชพเช‚ เชซเช•เซเชค เชธเชซเซ‡เชฆ เชธเซ‚เชšเชฟเชฎเชพเช‚ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเซ€ เช…เชฅเชตเชพ เช•เชพเชณเซ€ เชธเซ‚เชšเชฟเชฎเชพเช‚ เชถเชพเชฎเซ‡เชฒ เชจ เชนเซ‹เชฏ เชคเซ‡เชตเซ€ เช‡เชตเซ‡เชจเซเชŸเซเชธ เชชเซเชฐเชธเชพเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡;
  • REST API เชฎเชพเช‚ เชเช• เชจเชตเซ‹ 'เชฎเซ‚เชต' เช•เซ‰เชฒ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ เช•เซ‰เชฒ เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— เชธเซเช•เซเชฐเชฟเชชเซเชŸ (เชกเชพเชฏเชฒเชชเซเชฒเชพเชจ) เชชเชฐ เชชเชพเช›เชพ เชซเชฐเซเชฏเชพ เชตเชฟเชจเชพ เชเช• เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฅเซ€ เชฌเซ€เชœเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เชšเซ‡เชจเชฒเซ‹ เช–เชธเซ‡เชกเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡;
  • เช•เชคเชพเชฐเชฎเชพเช‚ เชธเชนเชพเชฏเชฟเชค เช•เซ‰เชฒ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เชฎเชพเชŸเซ‡ เชเช• เชจเชตเซ€ AttendedTransfer เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ (เช“เชชเชฐเซ‡เชŸเชฐ เชชเซเชฐเชฅเชฎ เชฒเช•เซเชทเซเชฏ เชธเชฌเซเชธเซเช•เซเชฐเชพเช‡เชฌเชฐ เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฏ เช›เซ‡ เช…เชจเซ‡, เชธเชซเชณ เช•เซ‰เชฒ เชชเช›เซ€, เช•เซ‰เชฒเชฐเชจเซ‡ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เชœเซ‹เชกเซ‡ เช›เซ‡) เชšเซ‹เช•เซเช•เชธ เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ เชจเช‚เชฌเชฐ เชธเชพเชฅเซ‡;
  • เช•เซ‹เชฒเชฐ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ เชคเชฎเชพเชฎ เชšเซ‡เชจเชฒเซ‹เชจเซ‡ เชฒเช•เซเชทเซเชฏ เชธเชฌเซเชธเซเช•เซเชฐเชพเช‡เชฌเชฐ เชชเชฐ เชฐเซ€เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชจเชตเซ€ เชฌเซเชฒเชพเช‡เชจเซเชก เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ (โ€œเช…เช‚เชงโ€ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ, เชœเซเชฏเชพเชฐเซ‡ เช“เชชเชฐเซ‡เชŸเชฐเชจเซ‡ เช–เชฌเชฐ เชจ เชนเซ‹เชฏ เช•เซ‡ เช•เซ‰เชฒ เช•เชฐเชจเชพเชฐ เชตเซเชฏเช•เซเชคเชฟ เช•เซ‰เชฒเชจเซ‹ เชœเชตเชพเชฌ เช†เชชเชถเซ‡ เช•เซ‡ เชจเชนเซ€เช‚);
  • ConfBridge เช•เซ‹เชจเซเชซเชฐเชจเซเชธ เช—เซ‡เชŸเชตเซ‡เชฎเชพเช‚, remb_behavior เชตเชฟเช•เชฒเซเชชเชฎเชพเช‚ โ€œaverage_allโ€, โ€œhighest_allโ€ เช…เชจเซ‡ โ€œlowest_allโ€ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡, เชœเซ‡ เชฌเซเชฐเชฟเชœ เชธเซเชคเชฐเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡, เช…เชจเซ‡ เชธเซเชคเซเชฐเซ‹เชค เชธเซเชคเชฐ เชชเชฐ เชจเชนเซ€เช‚, เชเชŸเชฒเซ‡ เช•เซ‡. REMB (เชฐเชฟเชธเซ€เชตเชฐ เช…เช‚เชฆเชพเชœเชฟเชค เชฎเชนเชคเซเชคเชฎ เชฌเชฟเชŸเชฐเซ‡เชŸ) เชฎเซ‚เชฒเซเชฏ, เชœเซ‡ เช•เซเชฒเชพเชฏเช‚เชŸเชจเชพ เชฅเซเชฐเซเชชเซเชŸเชจเซ‹ เช…เช‚เชฆเชพเชœ เช•เชพเชขเซ‡ เช›เซ‡, เชคเซ‡เชจเซ€ เช—เชฃเชคเชฐเซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชšเซ‹เช•เซเช•เชธ เชชเซเชฐเซ‡เชทเช• เชธเชพเชฅเซ‡ เชœเซ‹เชกเชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡ เชฆเชฐเซ‡เช• เชชเซเชฐเซ‡เชทเช•เชจเซ‡ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡;
  • เชกเชพเชฏเชฒ เช•เชฎเชพเชจเซเชกเชฎเชพเช‚ เชจเชตเชพ เชšเชฒเซ‹ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡, เชœเซ‡ เชจเชตเชพ เช•เชจเซ‡เช•เซเชถเชจ เช…เชจเซ‡ เชšเซ‡เชจเชฒ เชธเชพเชฅเซ‡ เชคเซ‡เชจเชพ เชœเซ‹เชกเชพเชฃเชจเซ‡ เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพเชจเชพ เชนเซ‡เชคเซเชฅเซ€ เช›เซ‡:
    • RINGTIME เช…เชจเซ‡ RINGTIME_MS - เชšเซ‡เชจเชฒเชจเชพ เชจเชฟเชฐเซเชฎเชพเชฃ เช…เชจเซ‡ เชชเซเชฐเชฅเชฎ RINGING เชธเชฟเช—เซเชจเชฒเชจเซ€ เชชเซเชฐเชพเชชเซเชคเชฟ เชตเชšเซเชšเซ‡เชจเซ‹ เชธเชฎเชฏ เชธเชฎเชพเชตเซ‡ เช›เซ‡;
    • PROGRESSTIME เช…เชจเซ‡ PROGRESSTIME_MS - เชšเซ‡เชจเชฒเชจเชพ เชจเชฟเชฐเซเชฎเชพเชฃ เช…เชจเซ‡ PROGRESS เชธเชฟเช—เซเชจเชฒเชจเซ€ เชชเซเชฐเชพเชชเซเชคเชฟ เชตเชšเซเชšเซ‡เชจเซ‹ เชธเชฎเชฏ เชธเชฎเชพเชตเซ‡ เช›เซ‡ (PDD, เชชเซ‹เชธเซเชŸ เชกเชพเชฏเชฒ เชตเชฟเชฒเช‚เชฌ เชฎเซ‚เชฒเซเชฏเชจเซ€ เชธเชฎเช•เช•เซเชท);
    • DIALEDTIME_MS เช…เชจเซ‡ ANSWEREDTIME_MS เช DIALEDTIME เช…เชจเซ‡ ANSWEREDTIME เชจเชพ เชชเซเชฐเช•เชพเชฐเซ‹ เช›เซ‡ เชœเซ‡ เชธเซ‡เช•เช‚เชกเชจเซ‡ เชฌเชฆเชฒเซ‡ เชฎเชฟเชฒเชฟเชธเซ‡เช•เช‚เชกเชฎเชพเช‚ เชธเชฎเชฏ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡;
  • RTP/ICE เชฎเชพเชŸเซ‡ rtp.conf เชฎเชพเช‚, เชธเซเชฅเชพเชจเชฟเช• เชธเชฐเชจเชพเชฎเซเช‚ ice_host_candidate เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ, เชคเซ‡เชฎเชœ เช…เชจเซเชตเชพเชฆเชฟเชค เชธเชฐเชจเชพเชฎเซเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡;
  • เชกเซ€เชŸเซ€เชเชฒเชเชธ เชชเซ‡เช•เซ‡เชŸเซ‹ เชนเชตเซ‡ เชเชฎเชŸเซ€เชฏเซ เชฎเซ‚เชฒเซเชฏ เช…เชจเซเชธเชพเชฐ เชตเชฟเชญเชพเชœเชฟเชค เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เชœเซเชฏเชพเชฐเซ‡ เชกเซ€เชŸเซ€เชเชฒเชเชธ เชœเซ‹เชกเชพเชฃเซ‹เชจเซ€ เชตเชพเชŸเชพเช˜เชพเชŸ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชฎเซ‹เชŸเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡;
  • "#" เชธเชฟเชฎเซเชฌเซ‹เชฒ เชฆเชฌเชพเชตเซเชฏเชพ เชชเช›เซ€ เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ เชธเซ‡เชŸ เชตเชพเช‚เชšเชตเชพเชจเซเช‚ เชฌเช‚เชง เช•เชฐเชตเชพ ReadExten เช†เชฆเซ‡เชถเชฎเชพเช‚ เชตเชฟเช•เชฒเซเชช "p" เช‰เชฎเซ‡เชฐเซเชฏเซ‹;
  • IPv4/IPv6 เชฎเชพเชŸเซ‡ เชฆเซเชตเชฟ เชฌเช‚เชงเชจ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ DUNDi PBX เชฎเซ‹เชกเซเชฏเซเชฒเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡;
  • MWI (เชธเช‚เชฆเซ‡เชถ เชฐเชพเชน เชธเซ‚เชšเช•เชพเช‚เช•เซ‹) เชฎเชพเชŸเซ‡, เชเช• เชจเชตเซเช‚ เชฎเซ‹เชกเซเชฏเซเชฒ "res_mwi_devstate" เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ "เชนเชพเชœเชฐเซ€" เช‡เชตเซ‡เชจเซเชŸเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชตเซ‰เช‡เชธ เชฎเซ‡เช‡เชฒเชฌเซ‹เช•เซเชธเชฎเชพเช‚ เชธเชฌเซเชธเซเช•เซเชฐเชพเช‡เชฌ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชœเซ‡ เชตเซ‰เช‡เชธเชฎเซ‡เช‡เชฒ เชฐเชพเชน เชธเซ‚เชšเช• เชคเชฐเซ€เช•เซ‡ BLF เชฒเชพเช‡เชจ เชธเซเชŸเซ‡เชŸเชธ เช•เซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซ‡ เช›เซ‡;
  • chan_sip เชกเซเชฐเชพเชˆเชตเชฐเชจเซ‡ เชจเชพเชชเชธเช‚เชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡; เชคเซ‡เชจเชพ เชฌเชฆเชฒเซ‡, SIP เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชฎเชพเชŸเซ‡ chan_pjsi เชšเซ‡เชจเชฒ เชกเซเชฐเชพเชˆเชตเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ SIP เชธเซเชŸเซ‡เช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฌเชจเซ‡เชฒ เช›เซ‡. เชชเซ€เชœเซ‡เชเชธเช†เชˆเชชเซ€ เช…เชจเซ‡ เชคเชฎเชจเซ‡ เชœเซ‚เชจเชพ เชกเซเชฐเชพเช‡เชตเชฐเชฎเชพเช‚ เชฐเชนเซ‡เชฒเซ€ เชฎเชฐเซเชฏเชพเชฆเชพเช“ เช…เชจเซ‡ เช…เชกเชšเชฃเซ‹เชฅเซ€ เชฆเซ‚เชฐ เชฐเชนเซ‡เชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ เชฎเซ‹เชจเซ‹เชฒเชฟเชฅเชฟเช• เชกเชฟเชเชพเช‡เชจ, เช—เซ‚เช‚เชšเชตเชฃเชญเชฐเซเชฏเซ‹ เช•เซ‹เชก เชฌเซ‡เช, เชนเชพเชฐเซเชก-เช•เซ‹เชกเซ‡เชก เชชเซเชฐเชคเชฟเชฌเช‚เชงเซ‹ เช…เชจเซ‡ เชจเชตเซ€ เชธเซเชตเชฟเชงเชพเช“ เช‰เชฎเซ‡เชฐเชตเชพเชจเซ€ เชฎเชนเซ‡เชจเชค.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹