เปเบžเบฅเบฐเบ•เบฐเบŸเบญเบกเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™ Asterisk 17 เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰

เบซเบผเบฑเบ‡เบˆเบฒเบเบ›เบตเบ‚เบญเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ เป„เบ”เป‰เบˆเบฑเบ”เบ‚เบถเป‰เบ™ เบเบฒเบ™เบ›เปˆเบญเบเบชเบฒเบ‚เบฒเบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เปƒเบซเบกเปˆเบ‚เบญเบ‡เป€เบงเบ—เบตเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เป€เบ›เบตเบ” เบ”เบฒเบง 17, เปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบŠเบญเบšเปเบง PBXs, เบฅเบฐเบšเบปเบšเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบชเบฝเบ‡, VoIP gateways, เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบฅเบฐเบšเบปเบš IVR (เป€เบกเบ™เบนเบชเบฝเบ‡), เบ‚เปเป‰เบ„เบงเบฒเบกเบชเบฝเบ‡, เบเบญเบ‡เบ›เบฐเบŠเบธเบกเป‚เบ—เบฅเบฐเบชเบฑเบšเปเบฅเบฐเบชเบนเบ™เป‚เบ—. เปเบซเบผเปˆเบ‡เป‚เบ„เบ‡เบเบฒเบ™ เบกเบต เบญเบฐเบ™เบธเบเบฒเบ”เบžเบฒเบเปƒเบ•เป‰ GPLv2.

เบ”เบฒเบง 17 เบชเบฐโ€‹เป€เบžเบฒเบฐ เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ›เปˆเบญเบเบ—เบตเปˆเบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ›เบปเบเบเบฐเบ•เบด, เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ—เบตเปˆเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบžเบฒเบเปƒเบ™เบชเบญเบ‡เบ›เบต. เบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบšเบชเบฒเบ‚เบฒ LTS เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเบ‚เบญเบ‡ Asterisk 16 เบˆเบฐเปเบเปˆเบเบฒเบงเป€เบ–เบดเบ‡เป€เบ”เบทเบญเบ™เบ•เบธเบฅเบฒ 2023, เปเบฅเบฐเบฎเบญเบ‡เบฎเบฑเบšเบชเบฒเบ‚เบฒ Asterisk 13 เบˆเบปเบ™เบฎเบญเบ”เป€เบ”เบทเบญเบ™เบ•เบธเบฅเบฒ 2021. เบเบฒเบ™เบ›เปˆเบญเบ LTS เบชเบธเบกเปƒเบชเปˆเบ„เบงเบฒเบกเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เปเบฅเบฐเบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบเบฒเบ™เบ›เปˆเบญเบเบ›เบปเบเบเบฐเบ•เบดเบชเบธเบกเปƒเบชเปˆเบเบฒเบ™เป€เบžเบตเปˆเบกเบซเบ™เป‰เบฒเบ—เบตเปˆ.

เบเบฐเปเบˆ เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เป€เบžเบตเปˆเบกเปƒเบ™ Asterisk 17:

  • เปƒเบ™ ARI (Asterisk REST Interface), API เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบžเบฒเบเบ™เบญเบเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ„เบงเบšเบ„เบธเบกเบŠเปˆเบญเบ‡เบ—เบฒเบ‡เป‚เบ”เบเบเบปเบ‡, เบ‚เบปเบงเปเบฅเบฐเบญเบปเบ‡เบ›เบฐเบเบญเบšเป‚เบ—เบฅเบฐเบชเบฑเบšเบญเบทเปˆเบ™เป†เปƒเบ™ Asterisk, เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบ•เบปเบงเบเบญเบ‡เป€เบซเบ”เบเบฒเบ™เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ” - เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ›เบฐเป€เบžเบ”เป€เบซเบ”เบเบฒเบ™เบ—เบตเปˆเบ–เบทเบเบญเบฐเบ™เบธเบเบฒเบ”เบซเบผเบทเบซเป‰เบฒเบก. , เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เปƒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบžเบฝเบ‡เปเบ•เปˆเป€เบซเบ”เบเบฒเบ™เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบขเบนเปˆเปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบชเบตเบ‚เบฒเบงเบซเบผเบทเบšเปเปˆเบฅเบงเบกเบขเบนเปˆเปƒเบ™เบšเบฑเบ™เบŠเบตเบ”เปเบฒเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบปเปˆเบ‡เบ•เปเปˆ;
  • เบเบฒเบ™เป‚เบ— 'เบเป‰เบฒเบ' เปƒเบซเบกเปˆเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™ REST API, เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเป‰เบฒเบเบŠเปˆเบญเบ‡เบˆเบฒเบเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบซเบ™เบถเปˆเบ‡เป„เบ›เบซเบฒเบญเบตเบเบญเบฑเบ™เบซเบ™เบถเปˆเบ‡เป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒเบชเบฐเบ„เบดเบšเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบเบฒเบ™เป‚เบ— (dialplan);
  • เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ AttendedTransfer เปƒเปเปˆ เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เบเบฒเบ™เบˆเบฑเบ”เปเบ–เบงเบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญเบเบฒเบ™เป‚เบญเบ™เบเบฒเบ™เป‚เบ— (เบœเบนเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ—เปเบฒเบญเบดเบ”เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบœเบนเป‰เบˆเบญเบ‡เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเปเบฅเบฐ, เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เป‚เบ—เบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”, เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบœเบนเป‰เป‚เบ—เป„เบ›เบซเบฒเบฅเบฒเบง) เบเบฑเบšเบซเบกเบฒเบเป€เบฅเบเบ‚เบฐเบซเบเบฒเบเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”;
  • เป€เบžเบตเปˆเบกเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ BlindTransfer เปƒเบซเบกเปˆเป€เบžเบทเปˆเบญเบ›เปˆเบฝเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบœเบนเป‰เป‚เบ—เป„เบ›เบซเบฒเบœเบนเป‰เบˆเบญเบ‡เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ (เบเบฒเบ™เป‚เบญเบ™ "เบ•เบฒเบšเบญเบ”", เป€เบกเบทเปˆเบญเบœเบนเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบšเปเปˆเบฎเบนเป‰เบงเปˆเบฒเบœเบนเป‰เบ–เบทเบเป€เบญเบตเป‰เบ™เบˆเบฐเบฎเบฑเบšเบชเบฒเบ);
  • เปƒเบ™เบ›เบฐเบ•เบนเบฎเบปเป‰เบงเบ‚เบญเบ‡เบเบญเบ‡เบ›เบฐเบŠเบธเบก ConfBridge, เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™ "เบชเบฐเป€เบฅเปˆเบ_เบ—เบฑเบ‡เปเบปเบ”", "เบชเบนเบ‡เบชเบธเบ”_เบ—เบฑเบ‡เปเบปเบ”" เปเบฅเบฐ "เบ•เปเปˆเบฒเบชเบธเบ”_เบ—เบฑเบ‡เปเบปเบ”" เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เบ•เบปเบงเป€เบฅเบทเบญเบ remb_behavior, เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบฅเบฐเบ”เบฑเบšเบ‚เบปเบง, เปเบฅเบฐเบšเปเปˆเบขเบนเปˆเปƒเบ™เบฅเบฐเบ”เบฑเบšเปเบซเบผเปˆเบ‡, i.e. เบ„เปˆเบฒ REMB (Receiver Estimated Maximum Bitrate) เบ„เปˆเบฒ, เป€เบŠเบดเปˆเบ‡เบ„เบฒเบ”เบ„เบฐเป€เบ™เบเบฒเบ™เบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒ, เบ–เบทเบเบ„เบดเบ”เป„เบฅเปˆ เปเบฅเบฐเบชเบปเปˆเบ‡เป„เบ›เบซเบฒเบœเบนเป‰เบชเบปเปˆเบ‡เปเบ•เปˆเบฅเบฐเบ„เบปเบ™, เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบœเบนเบเบกเบฑเบ”เบเบฑเบšเบœเบนเป‰เบชเบปเปˆเบ‡เบชเบฐเป€เบžเบฒเบฐ;
  • เบ•เบปเบงเปเบ›เปƒเบซเบกเปˆเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆเบ„เปเบฒเบชเบฑเปˆเบ‡ Dial, เบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปƒเบซเบกเปˆเปเบฅเบฐเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบ‚เบญเบ‡เบกเบฑเบ™เบเบฑเบšเบŠเปˆเบญเบ‡เบ—เบฒเบ‡:
    • RINGTIME เปเบฅเบฐ RINGTIME_MS - เบกเบตเป€เบงเบฅเบฒเบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบชเป‰เบฒเบ‡เบŠเปˆเบญเบ‡เปเบฅเบฐเบเบฒเบ™เบฎเบฑเบšเบชเบฑเบ™เบเบฒเบ™ RINGING เบ—เปเบฒเบญเบดเบ”;
    • PROGRESSTIME เปเบฅเบฐ PROGRESSTIME_MS - เบ›เบฐเบเบญเบšเบกเบตเป€เบงเบฅเบฒเบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบชเป‰เบฒเบ‡เบŠเปˆเบญเบ‡เปเบฅเบฐเบเบฒเบ™เบฎเบฑเบšเบชเบฑเบ™เบเบฒเบ™ PROGRESS (เป€เบ—เบปเปˆเบฒเบเบฑเบš PDD, Post Dial Delay เบ„เปˆเบฒ);
    • DIALEDTIME_MS เปเบฅเบฐ ANSWEREDTIME_MS เปเบกเปˆเบ™เบ•เบปเบงเปเบ›เบ‚เบญเบ‡ DIALEDTIME เปเบฅเบฐ ANSWEREDTIME เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เป€เบงเบฅเบฒเป€เบ›เบฑเบ™ milliseconds เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบงเบดเบ™เบฒเบ—เบต;
  • เปƒเบ™ rtp.conf เบชเปเบฒเบฅเบฑเบš RTP/ICE, เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป€เบœเบตเบเปเบœเปˆเบ—เบตเปˆเบขเบนเปˆเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™ ice_host_candidate, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบ—เบตเปˆเบขเบนเปˆเปเบ›, เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบก;
  • เบ”เบฝเบงเบ™เบตเป‰เปเบžเบฑเบเป€เบเบฑเบ” DTLS เบชเบฒเบกเบฒเบ”เบ–เบทเบเปเบšเปˆเบ‡เบญเบญเบเบ•เบฒเบกเบ„เปˆเบฒ MTU, เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เปƒเบŠเป‰เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบ—เบตเปˆเปƒเบซเบเปˆเบเบงเปˆเบฒเปƒเบ™เป€เบงเบฅเบฒเป€เบˆเบฅเบฐเบˆเบฒเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ DTLS;
  • เป€เบžเบตเปˆเบกเบ—เบฒเบ‡เป€เบฅเบทเบญเบ "p" เปƒเบชเปˆเบ„เปเบฒเบชเบฑเปˆเบ‡ ReadExten เป€เบžเบทเปˆเบญเบขเบธเบ”เบเบฒเบ™เบญเปˆเบฒเบ™เบŠเบธเบ”เบ‚เบฐเบซเบเบฒเบเบซเบผเบฑเบ‡เบˆเบฒเบเบเบปเบ”เบ›เบธเปˆเบก "#";
  • เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบœเบนเบเบกเบฑเบ”เบ„เบนเปˆเบเบฑเบš IPv4 / IPv6 เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เป‚เบกเบ”เบนเบ™ DUNDi PBX;
  • เบชเปเบฒเบฅเบฑเบš MWI (เบ•เบปเบงเบŠเบตเป‰เบงเบฑเบ”เบเบฒเบ™เบฅเปเบ–เป‰เบฒเบ‚เปเป‰เบ„เบงเบฒเบก), เป‚เบกเบ”เบนเบ™เปƒเบซเบกเปˆ "res_mwi_devstate" เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบก, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบˆเบญเบ‡เบเปˆเบญเบ‡เบˆเบปเบ”เบซเบกเบฒเบเบชเบฝเบ‡เป‚เบ”เบเปƒเบŠเป‰เป€เบซเบ”เบเบฒเบ™ "เบ›เบฐเบเบปเบ”เบ•เบปเบง", เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เบเบฐเปเบˆเบชเบฐเบ–เบฒเบ™เบฐเบชเบฒเบ BLF เป€เบ›เบฑเบ™เบ•เบปเบงเบŠเบตเป‰เบšเบญเบเบเบฒเบ™เบฅเปเบ–เป‰เบฒเบ‚เปเป‰เบ„เบงเบฒเบกเบชเบฝเบ‡;
  • เป„เบ”เป€เบงเบต chan_sip เป„เบ”เป‰เบ–เบทเบเบเบปเบเป€เบฅเบตเบ; เปเบ—เบ™เบ—เบตเปˆเบˆเบฐ, เบชเปเบฒเบฅเบฑเบšเป‚เบ›เป‚เบ•เบ„เบญเบ™ SIP, เบกเบฑเบ™เปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เปƒเบŠเป‰เป„เบ”เป€เบงเบตเบŠเปˆเบญเบ‡ chan_pjsi, เบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเปƒเบŠเป‰ SIP stack. PJSIP เปเบฅเบฐเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบญเบญเบเบˆเบฒเบเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เปเบฅเบฐเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบ—เบตเปˆเบ›เบฐเบเบปเบ”เบขเบนเปˆเปƒเบ™เบ„เบปเบ™เบ‚เบฑเบšเป€เบเบปเปˆเบฒ, เป€เบŠเบฑเปˆเบ™เบเบฒเบ™เบญเบญเบเปเบšเบš monolithic, เบžเบทเป‰เบ™เบ–เบฒเบ™เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™, เบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบ—เบตเปˆเบกเบตเบฅเบฐเบซเบฑเบ”เปเบ‚เบ‡เปเบฅเบฐเบ„เบงเบฒเบกเบ”เบธเบซเบกเบฑเปˆเบ™เบ‚เบญเบ‡เบเบฒเบ™เป€เบžเบตเปˆเบกเบฅเบฑเบเบชเบฐเบ™เบฐเปƒเบซเบกเปˆ.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™