ΠŸΡƒΡΠΊΠ°Π½Π΅ Π½Π° ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Asterisk 20

Π‘Π»Π΅Π΄ Π³ΠΎΠ΄ΠΈΠ½Π° Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° бСшС пуснат Π½ΠΎΠ² стабилСн ΠΊΠ»ΠΎΠ½ Π½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½Π°Ρ‚Π° ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Asterisk 20, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° Π·Π° внСдряванС Π½Π° софтуСрни Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½ΠΈ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈ, систСми Π·Π° гласова комуникация, VoIP шлюзовС, ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° IVR систСми (гласово мСню), гласова ΠΏΠΎΡ‰Π°, Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½ΠΈ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ ΠΈ ΠΊΠΎΠ» Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅. Π˜Π·Ρ…ΠΎΠ΄Π½ΠΈΡΡ‚ ΠΊΠΎΠ΄ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π΅ Π΄ΠΎΡΡ‚ΡŠΠΏΠ΅Π½ ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π· GPLv2.

Asterisk 20 сС класифицира ΠΊΠ°Ρ‚ΠΎ вСрсия с Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° (LTS), която Ρ‰Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π° ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ ΠΎΡ‚ ΠΏΠ΅Ρ‚ Π³ΠΎΠ΄ΠΈΠ½ΠΈ вмСсто Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΈΡ‚Π΅ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ. ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π·Π° ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈΡ LTS ΠΊΠ»ΠΎΠ½ Π½Π° Asterisk 18 Ρ‰Π΅ ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈ Π΄ΠΎ ΠΎΠΊΡ‚ΠΎΠΌΠ²Ρ€ΠΈ 2025 Π³., Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π·Π° ΠΊΠ»ΠΎΠ½Π° Asterisk 16 Π΄ΠΎ ΠΎΠΊΡ‚ΠΎΠΌΠ²Ρ€ΠΈ 2023 Π³. LTS вСрсиитС сС фокусират Π²ΡŠΡ€Ρ…Ρƒ стабилността ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° производитСлността, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Ρ€Π΅Π΄ΠΎΠ²Π½ΠΈΡ‚Π΅ вСрсии сС фокусират Π²ΡŠΡ€Ρ…Ρƒ добавянСто Π½Π° функционалност.

ΠšΠ»ΡŽΡ‡ΠΎΠ²ΠΈ подобрСния Π² Asterisk 20:

  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ тСстова Ρ€Π°ΠΌΠΊΠ°, която Π²ΠΈ позволява Π΄Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅ правилността Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΠΎΡ‚ външни процСси.
  • ΠœΠΎΠ΄ΡƒΠ»ΡŠΡ‚ res_pjsip осигурява ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΏΡ€Π΅Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° TLS ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ ΠΈ сСртификати.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΎΠΏΡ†ΠΈΠΈ Π·Π° ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€Π°Π½Π΅ Π½Π° трансфСри, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π²ΡŠΠ·ΠΏΡ€ΠΎΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ваша собствСна ΠΏΠΎΠΊΠ°Π½Π° ΠΈΠ»ΠΈ инсталиранС Π½Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ.
  • Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° Π³Π»ΠΎΠ±Π°Π»Π½ΠΎ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ ΡΡŠΠ±ΠΈΡ‚ΠΈΡ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° към AMI (Asterisk Manager Interface) (Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π° disabledevents сС появи Π² Ρ€Π°Π·Π΄Π΅Π»Π° [general] Π½Π° конфигурационния Ρ„Π°ΠΉΠ»). Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΎ Π΅ Π½ΠΎΠ²ΠΎ ΡΡŠΠ±ΠΈΡ‚ΠΈΠ΅ DeadlockStart, ΠΊΠΎΠ΅Ρ‚ΠΎ сС Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π° ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° Π±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅. Π”ΠΎΠ±Π°Π²Π΅Π½ΠΎ Π΅ дСйствиСто DBPrefixGet Π·Π° ΠΈΠ·Π²Π»ΠΈΡ‡Π°Π½Π΅ ΠΎΡ‚ Π±Π°Π·Π°Ρ‚Π° Π΄Π°Π½Π½ΠΈ Π½Π° всички ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅, Π·Π°ΠΏΠΎΡ‡Π²Π°Ρ‰ΠΈ с Π΄Π°Π΄Π΅Π½ прСфикс.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π° β€ždialplan eval functionβ€œ към CLI Π·Π° стартиранС Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° повиквания (dialplan) ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π° β€žmodule refreshβ€œ Π·Π° ΠΏΡ€Π΅Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»ΠΈ.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΎ PBX ΠΏΠΎΠΌΠΎΡ‰Π½ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π·Π° Π΄Π° улСсни Π½Π°ΠΌΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ ΠΈ стартиранСто Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ прилоТСния ΠΏΠΎ ΠΈΠΌΠ΅.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ функция EXPORT Π·Π° запис Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° Π΄Ρ€ΡƒΠ³ΠΈ ΠΊΠ°Π½Π°Π»ΠΈ. Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са Π½ΠΎΠ²ΠΈ Π½ΠΈΠ·ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ TRIM, LTRIM ΠΈ RTRIM.
  • Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° Π²ΡŠΠ·ΠΏΡ€ΠΎΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ Π·Π²ΡƒΠΊΠΎΠ² Ρ„Π°ΠΉΠ» Π² ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° към Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€Π° Π½Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅Π½ сСкрСтар (AMD).
  • ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ‚Π° Bridge ΠΈ BridgeWait са Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π΄Π° Π½Π΅ отговарят Π½Π° ΠΊΠ°Π½Π°Π», Π΄ΠΎΠΊΠ°Ρ‚ΠΎ ΠΊΠ°Π½Π°Π»ΠΈΡ‚Π΅ Π½Π΅ Π±ΡŠΠ΄Π°Ρ‚ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ.
  • Към ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π·Π° гласова ΠΏΠΎΡ‰Π° (app_voicemail) Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° опция Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡΡ‚Π° ΠΎΡ‚ ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° функция Π·Π° ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅ Π½Π° Π°ΡƒΠ΄ΠΈΠΎ (Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ ΠΏΠΎΠ΄ΡΠ»ΡƒΡˆΠ²Π°Π½Π΅).
  • Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π·Π° опрСдСлянС Π½Π° мСстополоТСниС (res_geolocation) са Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π²ΡŠΠ·ΠΏΡ€ΠΎΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΌΡƒΠ·ΠΈΠΊΠ°, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€ΡŠΡ‚ Π΅ Π·Π°Π΄ΡŠΡ€ΠΆΠ°Π½ към app_queue.
  • Към ΠΌΠΎΠ΄ΡƒΠ»Π° res_parking Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° опция Π·Π° отмяна Π² Π΄ΠΈΠ°Π»ΠΏΠ»Π°Π½ Π½Π° ΠΌΡƒΠ·ΠΈΠΊΠ°Ρ‚Π°, която сС Π²ΡŠΠ·ΠΏΡ€ΠΎΠΈΠ·Π²Π΅ΠΆΠ΄Π°, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€ΡŠΡ‚ Π΅ Π·Π°Π΄ΡŠΡ€ΠΆΠ°Π½.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ опция end_marked_any към app_confbridge Π·Π° ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ ΠΎΡ‚ конфСрСнцията, слСд ΠΊΠ°Ρ‚ΠΎ всСки ΠΌΠ°Ρ€ΠΊΠΈΡ€Π°Π½ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» напуснС.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ опцията hear_own_join_sound Π·Π° Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° Π·Π²ΡƒΠΊΠΎΠ²Π°Ρ‚Π° индикация Π½Π° отдСлния ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» Π·Π° ΠΏΡ€ΠΈΡΡŠΠ΅Π΄ΠΈΠ½ΡΠ²Π°Π½Π΅ към Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€.
  • ΠžΡΠΈΠ³ΡƒΡ€Π΅Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° CDR (Call Detail Record) ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π·Π° Π½ΠΎΠ²ΠΈ ΠΊΠ°Π½Π°Π»ΠΈ.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΎ Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ ReceiveText Π·Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° тСкст, ΠΊΠΎΠ΅Ρ‚ΠΎ изпълнява ΠΎΠ±Ρ€Π°Ρ‚Π½Π°Ρ‚Π° функция Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ SendText.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° функция Π·Π° парсванС Π½Π° JSON.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΎ Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ SendMF Π·Π° ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ многочСстотСн сигнал (R1 MF, Multi-Frequency) към всСки ΠΊΠ°Π½Π°Π».
  • Π”ΠΎΠ±Π°Π²Π΅Π½ ToneScan ΠΌΠΎΠ΄ΡƒΠ» Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° сигнали (Ρ‚ΠΎΠ½Π°Π»Π½ΠΎ Π½Π°Π±ΠΈΡ€Π°Π½Π΅, сигнал Π·Π°Π΅Ρ‚ΠΎ, ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ Π½Π° ΠΌΠΎΠ΄Π΅ΠΌΠ°, спСциални ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΈ Ρ‚ΠΎΠ½ΠΎΠ²Π΅ ΠΈ Π΄Ρ€.).
  • ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ‚Π°, обявСни ΠΏΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π° Π·Π° остарСли, са ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚ΠΈ: muted, conf2ael.
  • ΠœΠΎΠ΄ΡƒΠ»ΠΈ, обявСни ΠΏΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π° Π·Π° остарСли, са ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚ΠΈ: res_config_sqlite, chan_vpb, chan_misdn, chan_nbs, chan_phone, chan_oss, cdr_syslog, app_dahdiras, app_nbscat, app_image, app_url, app_fax, app_ices, app_mysql, cdr_mysql.

    Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€