Kaj je kodek?

Kodek je algoritem (OK je preprost - vrsta programa!), Večino časa je nameščen kot programska oprema na strežniku ali vgrajen v kos strojne opreme ( ATA , IP telefon itd.), Ki se uporablja za pretvorbo glas (v primeru VoIP) signalizira digitalne podatke, ki jih je treba prenesti prek interneta ali katere koli mreže med VoIP klicem.

Beseda kodek prihaja iz komprimiranega besednega koder-dekoderja ali kompresorja-dekompresorja. Kodeki običajno dosežejo naslednje tri naloge (zelo malo je zadnja):

Kodiranje - dekodiranje

Ko govorite nad običajnim telefonom PSTN, se vaš glas prenese analogno preko telefonske linije. Ampak z VoIP, se vaš glas pretvori v digitalne signale. Ta konverzija se tehnično imenuje kodiranje in jo doseže kodek. Ko digitalizirani glas doseže svoj cilj, ga je treba dekodirati nazaj v svoje prvotno analogno stanje, tako da lahko drugi dopisnik sliši in razume.

Stiskanje - dekompresija

Bandwidth je omejena blago. Zato, če so podatki, ki jih želite poslati, lažji, lahko pošljete več v določenem času in s tem izboljšate učinkovitost. Če želite, da je digitalizirani glas manjši, je stisnjen. Stiskanje je zapleten proces, pri katerem se shranijo isti podatki, vendar z manjšim prostorom (digitalni bitji). Med stiskanjem so podatki omejeni na strukturo (paket), ki ustreza stiskalnemu algoritmu. Stisnjeni podatki se pošljejo preko omrežja in ko doseže cilj, se dekodirajo nazaj v izvorno stanje. Vendar pa v večini primerov ni treba dekompresirati podatkov nazaj, saj so stisnjeni podatki že v stanju porabe.

Vrste stiskanja

Ko so podatki stisnjeni, postane lažji in s tem izboljša učinkovitost. Vendar pa je težko, da najboljši algoritmi kompresije zmanjšajo kakovost stisnjenih podatkov. Obstajajo dve vrsti stiskanja: izgubo in izgubo. Z kompresijo brez izgube, ne izgubite ničesar, vendar ne morete stisniti toliko. Z kompresijo z izgubo dosežete veliko zmanjšanje, vendar izgubite kakovost. Običajno ne morete dobiti stisnjenih podatkov nazaj v svoje prvotno stanje z kompresijo z izgubo, ker je bila kakovost žrtvovana za velikost. Vendar to večinoma ni potrebno.

Dober primer stiskanja z izgubo je MP3 za zvok. Ko se obračate na zvok, ne morete stisniti nazaj, MP3 zvok je že zelo dober za poslušanje, v primerjavi z velikimi čistimi zvočnimi datotekami.

Šifriranje - dešifriranje

Šifriranje je eno najboljših orodij za doseganje varnosti. To je proces spreminjanja podatkov v takšno stanje, ki ga nihče ne more razumeti. Na ta način, čeprav šifrirani podatki prestrežejo nepooblaščeni ljudje, podatki ostanejo zaupni. Ko šifrirani podatki dosežejo cilj, se dešifrirajo nazaj v prvotno obliko. Pogosto, ko so podatki stisnjeni, je že do neke mere šifriran, saj je spremenjen iz prvotnega stanja.

Pojdite na to povezavo za seznam najpogostejših kodekov, ki se uporabljajo za VoIP .