ఒక సంవత్సరం అభివృద్ధి తర్వాత, ఓపెన్ కమ్యూనికేషన్ ప్లాట్ఫారమ్ ఆస్టరిస్క్ 20 యొక్క కొత్త స్థిరమైన శాఖ విడుదల చేయబడింది, సాఫ్ట్వేర్ PBXలు, వాయిస్ కమ్యూనికేషన్ సిస్టమ్లు, VoIP గేట్వేలు, IVR సిస్టమ్లు (వాయిస్ మెను), వాయిస్ మెయిల్, టెలిఫోన్ కాన్ఫరెన్స్లు మరియు కాల్ సెంటర్లను నిర్వహించడం కోసం ఉపయోగించబడింది. ప్రాజెక్ట్ యొక్క సోర్స్ కోడ్ GPLv2 లైసెన్స్ క్రింద అందుబాటులో ఉంది.
ఆస్టరిస్క్ 20 పొడిగించిన మద్దతు (LTS) విడుదలగా వర్గీకరించబడింది, ఇది సాధారణ రెండు సంవత్సరాలకు బదులుగా ఐదు సంవత్సరాల వ్యవధిలో నవీకరణలను అందుకుంటుంది. ఆస్టరిస్క్ 18 యొక్క మునుపటి LTS బ్రాంచ్కు మద్దతు అక్టోబర్ 2025 వరకు ఉంటుంది మరియు ఆస్టరిస్క్ 16 బ్రాంచ్కు అక్టోబర్ 2023 వరకు మద్దతు ఉంటుంది. LTS విడుదలలు స్థిరత్వం మరియు పనితీరు ఆప్టిమైజేషన్పై దృష్టి పెడతాయి, అయితే సాధారణ విడుదలలు కార్యాచరణను జోడించడంపై దృష్టి పెడతాయి.
ఆస్టరిస్క్ 20లో ముఖ్య మెరుగుదలలు:
- బాహ్య ప్రక్రియల ద్వారా కమాండ్ ప్రాసెసింగ్ యొక్క ఖచ్చితత్వాన్ని తనిఖీ చేయడానికి మిమ్మల్ని అనుమతించే పరీక్ష ఫ్రేమ్వర్క్ జోడించబడింది.
- res_pjsip మాడ్యూల్ TLS కీలు మరియు సర్టిఫికేట్లను రీలోడ్ చేయడానికి మద్దతును అందిస్తుంది.
- మీ స్వంత ఆహ్వానాన్ని ప్లే చేయడం లేదా పొడిగింపులను ఇన్స్టాల్ చేయడం వంటి బదిలీలను ప్రారంభించడానికి అదనపు ఎంపికలు జోడించబడ్డాయి.
- ప్రపంచవ్యాప్తంగా నిర్దిష్ట ఈవెంట్లను నిలిపివేయగల సామర్థ్యం AMI (ఆస్టరిస్క్ మేనేజర్ ఇంటర్ఫేస్)కి జోడించబడింది (కాన్ఫిగరేషన్ ఫైల్లోని [సాధారణ] విభాగంలో డిసేబుల్డెవెంట్స్ డైరెక్టివ్ కనిపించింది). డెడ్లాక్ గుర్తించబడినప్పుడు రూపొందించబడే కొత్త డెడ్లాక్స్టార్ట్ ఈవెంట్ని అమలు చేసారు. ఇచ్చిన ఉపసర్గతో మొదలయ్యే అన్ని కీలను డేటాబేస్ నుండి తిరిగి పొందడానికి DBPrefixGet చర్య జోడించబడింది.
- కాల్ ప్రాసెసింగ్ ఫంక్షన్లను (డయల్ప్లాన్) ప్రారంభించడానికి CLIకి “డయల్ప్లాన్ ఎవాల్ ఫంక్షన్” కమాండ్ మరియు మాడ్యూల్లను రీలోడ్ చేయడానికి “మాడ్యూల్ రిఫ్రెష్” కమాండ్ జోడించబడింది.
- పేరు ద్వారా ఇతర అప్లికేషన్లను కనుగొనడం మరియు ప్రారంభించడం సులభం చేయడానికి pbx సహాయక అప్లికేషన్ జోడించబడింది.
- ఇతర ఛానెల్ల కోసం వేరియబుల్స్ మరియు ఫంక్షన్లను రికార్డ్ చేయడానికి EXPORT ఫంక్షన్ జోడించబడింది. కొత్త స్ట్రింగ్ ఫంక్షన్లు TRIM, LTRIM మరియు RTRIM జోడించబడ్డాయి.
- ప్రతిస్పందనగా ఏకపక్ష సౌండ్ ఫైల్ను ప్లే చేసే సామర్థ్యం ఆన్సర్ చేసే మెషిన్ డిటెక్టర్ (AMD)కి జోడించబడింది.
- బ్రిడ్జ్ మరియు బ్రిడ్జ్వైట్ అప్లికేషన్లు ఛానెల్లు బ్రిడ్జ్ అయ్యే వరకు ఛానెల్కి ప్రతిస్పందించని సామర్థ్యాన్ని జోడించాయి.
- సందేశాలు తొలగించబడకుండా రక్షించడానికి వాయిస్ మెయిల్ అప్లికేషన్ (app_voicemail)కి ఒక ఎంపిక జోడించబడింది.
- ఆడియో స్క్రాంబ్లింగ్ ఫంక్షన్ జోడించబడింది (విశ్లేషణ నుండి రక్షించడానికి).
- స్థానాన్ని నిర్ణయించడానికి సాధనాలు (res_geolocation) విస్తరించబడ్డాయి.
- app_queueకి కాల్ హోల్డ్లో ఉన్నప్పుడు సంగీతాన్ని ప్లే చేయడానికి మద్దతు జోడించబడింది.
- కాల్ హోల్డ్లో ఉన్నప్పుడు ప్లే చేయబడిన సంగీతాన్ని డయల్ప్లాన్లో ఓవర్రైడ్ చేయడానికి res_parking మాడ్యూల్కి ఒక ఎంపిక జోడించబడింది.
- ఏదైనా మార్క్ చేసిన వినియోగదారు నిష్క్రమించిన తర్వాత కాన్ఫరెన్స్ నుండి వినియోగదారులను డిస్కనెక్ట్ చేయడానికి app_confbridgeకి end_marked_any ఎంపిక జోడించబడింది.
- కాల్లో చేరడానికి వ్యక్తిగత వినియోగదారు ఆడియో సూచనను నిలిపివేయడానికిear_own_join_sound ఎంపిక జోడించబడింది.
- కొత్త ఛానెల్ల కోసం డిఫాల్ట్గా CDR (కాల్ డిటైల్ రికార్డ్)ని నిలిపివేయగల సామర్థ్యాన్ని అందించింది.
- వచనాన్ని స్వీకరించడానికి రిసీవ్టెక్స్ట్ అప్లికేషన్ జోడించబడింది, ఇది సెండ్టెక్స్ట్ అప్లికేషన్ యొక్క వ్యతిరేక పనితీరును చేస్తుంది.
- JSONని అన్వయించడం కోసం ఫంక్షన్ జోడించబడింది.
- ఏదైనా ఛానెల్కి ఏకపక్ష బహుళ-ఫ్రీక్వెన్సీ సిగ్నల్ (R1 MF, మల్టీ-ఫ్రీక్వెన్సీ) పంపడానికి SendMF అప్లికేషన్ జోడించబడింది.
- సిగ్నల్లను గుర్తించడం కోసం టోన్స్కాన్ మాడ్యూల్ జోడించబడింది (టోన్ డయలింగ్, బిజీ సిగ్నల్, మోడెమ్ ప్రతిస్పందన, ప్రత్యేక సమాచార టోన్లు మొదలైనవి).
- గతంలో వాడుకలో లేనివిగా ప్రకటించబడిన అప్లికేషన్లు తీసివేయబడ్డాయి: మ్యూట్ చేయబడింది, 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_myices.
మూలం: opennet.ru