కోడెక్ అంటే ఏమిటి?

ఒక కోడెక్ ఒక అల్గోరిథం (OK ని అనుమతిస్తుంది - కార్యక్రమం యొక్క విధమైన!), చాలా సమయం సర్వర్లో ఒక సాఫ్ట్వేర్ వలె ఇన్స్టాల్ చేయబడిన లేదా హార్డ్వేర్ ( ATA , IP ఫోన్ మొదలైనవి) లో పొందుపరచబడినది, మార్చడానికి ఉపయోగించబడుతుంది VoIP కాల్ సమయంలో ఇంటర్నెట్ లేదా ఏదైనా నెట్వర్క్ ద్వారా ప్రసారం చేయటానికి డిజిటల్ డేటాలోకి VoIP (VoIP విషయంలో) సంకేతాలు.

కోడెక్ పదము కూడబడిన పదాల కోడ్-డీకోడర్ లేదా కంప్రెసర్-డికంపర్సర్ నుండి వచ్చింది. కోడెక్స్ సాధారణంగా క్రింది మూడు పనులను సాధించవచ్చు (చివరిది చాలా తక్కువగా ఉంటుంది):

ఎన్కోడింగ్ - డీకోడింగ్

మీరు సాధారణ PSTN ఫోన్ మీద మాట్లాడినప్పుడు, మీ వాయిస్ ఫోన్ లైన్ పై అనలాగ్ మార్గంలో రవాణా అవుతుంది. కానీ VoIP తో, మీ వాయిస్ డిజిటల్ సంకేతాలుగా మార్చబడుతుంది. ఈ మార్పిడి సాంకేతికంగా ఎన్ కోడింగ్ అని పిలువబడుతుంది మరియు దీనిని కోడెక్ చేత సాధించవచ్చు. డిజిటైజ్డ్ వాయిస్ దాని గమ్యానికి చేరుకున్నప్పుడు, దాని అసలు అనలాగ్ స్థితికి తిరిగి డీకోడ్ చేయవలసి ఉంటుంది, తద్వారా ఇతర ప్రతినిధి వినవచ్చు మరియు అర్థం చేసుకోవచ్చు.

కుదింపు - ఒత్తిడి తగ్గించడం

బ్యాండ్విడ్త్ ఒక అరుదైన వస్తువు. అందువల్ల, డేటాను పంపించాలంటే తేలికైనదిగా ఉంటే, మీరు కొంత సమయం లో ఎక్కువ సమయం పంపవచ్చు, తద్వారా పనితీరును మెరుగుపరుస్తుంది. డిజిటైజ్డ్ వాయిస్ తక్కువ స్థూలంగా చేయడానికి, అది కంప్రెస్ చేయబడింది. కంప్రెషన్ ఒక సంక్లిష్టమైన ప్రక్రియ, అదే డేటా నిల్వ చేయబడి, తక్కువ స్థలాన్ని (డిజిటల్ బిట్స్) ఉపయోగిస్తుంది. కుదింపు సమయంలో, డేటా కంప్రెషన్ అల్గోరిథంకు సరైన నిర్మాణం (ప్యాకెట్) పరిమితంగా ఉంటుంది. సంపీడన డేటా నెట్వర్క్ ద్వారా పంపబడుతుంది మరియు ఒకసారి దాని గమ్యాన్ని చేరుకుంటుంది, ఇది డీకోడ్ చేయబడటానికి ముందు అసలు స్థితికి దానిని తిరిగి కుదించబడుతుంది. అయినప్పటికీ, చాలా సందర్భాలలో, డేటాను వెనక్కి తగ్గించటం అవసరం లేదు, ఎందుకంటే సంపీడన డాటా ఇప్పటికే వినియోగించే స్థితిలో ఉన్నది.

కుదింపు రకాలు

డేటా కంప్రెస్ అయినప్పుడు, ఇది తేలికగా మారుతుంది మరియు పనితీరు మెరుగవుతుంది. అయినప్పటికీ, ఉత్తమ కుదింపు అల్గోరిథంలు సంపీడన డేటా యొక్క నాణ్యతను తగ్గిస్తుంటాయి. రెండు రకాల కుదింపు: లాస్లెస్ మరియు లాస్సి. కోల్పోలేని కుదింపుతో, మీరు ఏమీ కోల్పోరు, కానీ మీరు దానిని చాలా కుదించవచ్చు. లాస్సీ కుదింపుతో, మీరు గొప్ప తగ్గింపు సాధించడానికి, కానీ మీరు నాణ్యత కోల్పోతారు. కుదించిన డేటాను అసలు స్థితికి లాస్సీ కంప్రెషన్తో తిరిగి పొందడం లేదు, ఎందుకంటే నాణ్యత పరిమాణం కోసం బలి ఇవ్వబడింది. కానీ ఈ సమయం చాలా అవసరం లేదు.

లాసీ కంప్రెషన్ యొక్క మంచి ఉదాహరణ ఆడియో కోసం MP3. మీరు ఆడియో కు కంప్రెస్ చేసినప్పుడు, మీరు తిరిగి కంప్రెస్ చేయలేరు, మీరు MP3 ఆడియో ఇప్పటికే చాలా స్వచ్ఛమైన ఆడియో ఫైళ్ళతో పోలిస్తే వినేందుకు చాలా మంచిది.

ఎన్క్రిప్షన్ - డిక్రిప్షన్

ఎన్క్రిప్షన్ భద్రత సాధించడానికి ఉత్తమ ఉపకరణాలలో ఒకటి. ఇది ఎవరూ అర్థం చేసుకోలేని అటువంటి రాష్ట్రంలో డేటాను మార్చడం. ఈ విధంగా, అనధికార వ్యక్తులు గుప్తీకరించిన డేటా అడ్డగింపబడినా కూడా, ఆ సమాచారం ఇప్పటికీ రహస్యంగానే ఉంది. గుప్తీకరించిన డేటా గమ్యం చేరుకున్న తర్వాత, దాని అసలు రూపానికి దానిని తిరిగి గుప్తీకరిస్తుంది. తరచుగా, డేటా కంప్రెస్ అయినప్పుడు, ఇది దాని అసలు స్థితి నుండి మార్చబడినప్పటి నుండి ఇది కొంతవరకు గుప్తీకరించబడింది.

VoIP కొరకు ఉపయోగించే అత్యంత సాధారణ కోడెక్స్ జాబితా కోసం ఈ లింకుకు వెళ్లండి.