A codec egy algoritmus (az OK lehetővé teszi, hogy legyen egyszerű - egyfajta program!), A legtöbb esetben egy szoftver szerverként telepítve vagy egy hardveren (ATA, IP telefon stb.) Beágyazva, (a VoIP esetében) a VoIP-hívás során az interneten vagy bármilyen hálózaton keresztül továbbítandó digitális adatokba juttat.
A codec szó a kódoló-dekódoló vagy kompresszor-dekompresszor összetett szavakból származik. A kodek általában a következő három feladatot érte el (nagyon kevés az utolsó):
- Kódolás-dekódolás
- Kompressziós-dekompressziós
- Encryption-dekódolás
Kódolás-dekódolás
Amikor normál PSTN-telefonon beszél, a hangját analóg módon továbbítják a telefonvonalon. De a VoIP-nál a hangja digitális jelekké alakul. Ezt a konverziót technikailag kódolásnak nevezik és egy kodek segítségével érik el. Amikor a digitalizált hang eléri a rendeltetési helyét, azt vissza kell dekódolni az eredeti analóg állapotába, hogy a másik tudós hallhassa és megértse.
Kompressziós-dekompressziós
A sávszélesség ritka áru. Ezért, ha az elküldendő adatok könnyebbé válnak, akkor többet küldhet egy bizonyos idő alatt, és ezáltal javíthatja a teljesítményt. Annak érdekében, hogy a digitalizált hang kevésbé terjedelmes legyen, tömörítve van. A tömörítés egy összetett folyamat, amely ugyanazokat az adatokat tárolja, de kevesebb helyet (digitális biteket) használ. A tömörítés során az adatok a tömörítési algoritmusnak megfelelő struktúrára (csomagra) vannak korlátozva. A tömörített adatokat a hálózaton keresztül küldi el, és amint eléri a rendeltetési helyét, visszafejtik az eredeti állapotát dekódolás előtt. A legtöbb esetben azonban nem szükséges dekompresszálni az adatokat, mivel a tömörített adatok már fogyasztható állapotban vannak.
A tömörítés típusai
Az adatok tömörítése esetén könnyebbé válik, és így javul a teljesítmény. Mindazonáltal az a tendencia, hogy a legjobb tömörítési algoritmusok csökkentik a tömörített adatok minőségét. Kétféle tömörítés létezik: veszteségmentes és veszteséges. A veszteségmentes tömörítéssel semmi sem veszít, de nem tudsz tömöríteni. A veszteséges tömörítéssel nagy lecsökkenést érhet el, de minőséget veszít. Általában nem tudod visszaadni a tömörített adatokat eredeti állapotának veszteséges tömörítéssel, mivel a minőség méretét feláldozták. De ez a legtöbb esetben nem szükséges.
A veszteséges tömörítés jó példája az MP3 audio. Amikor tömöríted a hangot, akkor nem tudod tömöríteni, az MP3 audio már nagyon jó hallgatni, mint a hatalmas tiszta hangfájlok.
Encryption-dekódolás
A titkosítás az egyik legjobb eszköz a biztonság eléréséhez. Ez az adatmennyiség átalakítása olyan állapotba, amelyet senki sem ért. Így még akkor is, ha a titkosított adatokat elfogják az illetéktelen személyek, az adatok továbbra is bizalmasak maradnak. Miután a titkosított adatok elérik a rendeltetési helyet, visszafejtik vissza az eredeti formátumba. Gyakran előfordul, hogy az adatok tömörítése esetén már bizonyos mértékig titkosított, mivel az eredeti állapotától megváltozik.




