Mis on koodek?

Codec on algoritm (OK võib olla lihtne - mingi programm!), Mis on enamasti serverisse installeeritud tarkvara või riistvaraga ( ATA , IP-telefon jne) paigaldatud tarkvara, mida kasutatakse teisendamiseks kõne (VoIP-i puhul) signaale digitaalseteks andmeteks, mis edastatakse VoIP-kõne ajal interneti või muu võrgu kaudu.

Sõna "koodek" pärineb sisestatud sõnadest "coder-decoder" või "compressor-decompressor". Kodeekid saavutavad tavaliselt kolm ülesannet (väga vähesed ei tee viimast):

Kodeerimine - dekodeerimine

Kui räägite tavapärasest PSTN-telefonist, suunatakse teie hääl analoogsel viisil telefoniliini kaudu. Kuid VoIP-iga muudate teie hääl digitaalseks signaaliks. See muundamine on tehniliselt kodeeritud ja saavutatakse koodekiga. Kui digiteeritud hääl jõuab sihtkohta, tuleb see dekodeerida tagasi algsele analoogsignaalile, nii et teine ​​korrespondent seda kuuleks ja aru saaks.

Kompressioon - dekompressioon

Bandwidth on napp toode. Seega, kui saadetud andmed on kergemad, võite saata rohkem teatud aja jooksul ja seega parandada jõudlust. Digiteeritud kõne tegemine on väiksem, see on tihendatud. Kompressioon on keeruline protsess, mille käigus salvestatakse samad andmed, kuid kasutatakse vähem ruumi (digitaalsed bitti). Kokkusurumise ajal piirduvad andmed tihendusalgoritmile sobiva struktuuriga (pakett). Kokkupandud andmed saadetakse üle võrgu ja kui see jõuab sihtkohta, dekompresseeritakse see enne selle dekodeerimist tagasi algsele seisundile. Enamikul juhtudel ei ole andmete taastamine vajalik, sest kokkupressitud andmed on juba tarbitavas olekus.

Kompressiooni tüübid

Kui andmed on tihendatud, muutub see kergemaks ja seega paraneb jõudlus. Siiski kipub olema see, et parimad kokkusurumisalgoritmid vähendavad kokkusurutud andmete kvaliteeti. Kompressioon on kahte tüüpi: kadudeta ja kaotatud. Kahjukindel tihendusel ei kaota sa midagi, aga sa ei saa nii palju kokku suruda. Kahjuliku tihendamisega saavutate suurepärase vähendamise, kuid kaotad kvaliteedi. Tavaliselt ei suuda tihendatud andmeid oma algse olekuga kaotatud tihendusseadmesse, kuna kvaliteet oli ohverdatud suuruselt. Kuid enamasti ei ole see vajalik.

Hea näide kahjustuste kompressioonist on heli jaoks MP3. Kui kompileerite heli, ei saa te kompaktsust tagasi, siis MP3-heli on juba väga hea kuulata, võrreldes tohutute puhaste helifailidega.

Krüpteerimine - dekrüpteerimine

Krüpteerimine on turvalisuse saavutamiseks üks parimaid vahendeid. See on protsess andmete muutmiseks sellisesse olekusse, mida keegi ei saa aru saada. Sel moel jäävad andmed ikkagi konfidentsiaalseks, isegi kui krüpteeritud andmed peituvad volitamata isikute poolt. Kui krüptitud andmed jõuavad sihtkohta, dekrüpteeritakse see tagasi selle algsesse vormi. Kui andmed on tihendatud, on see juba teatud määral krüpteeritud, kuna seda muudetakse selle algsest olekus.

Minge sellele lehele VoIP-i kõige levinumate kodekite loendi jaoks .