Skip to main content

VoIP Codecs: Vad är en Codec?

SRS Airbag Passenger Seat Sensor Mat Replacement MERCEDES E200K W210 2.0L 1997~2003 W210 M111 722 (Juni 2026)

SRS Airbag Passenger Seat Sensor Mat Replacement MERCEDES E200K W210 2.0L 1997~2003 W210 M111 722 (Juni 2026)
Anonim

En codec är en algoritm (OK kan vara enkelt - typ av program!), Oftast installerat som en programvara på en server eller inbäddad i en hårdvara (ATA, IP Phone etc.) som används för att konvertera röst (vid VoIP) signaler till digitala data som ska överföras via Internet eller något nätverk under ett VoIP-samtal.

Ordet codec kommer från den sammansatta orden kodare-avkodare eller kompressor-dekompressor. Codecs uppnår normalt följande tre uppgifter (mycket få gör det sista):

  • Kodning-avkodning
  • Kompressions dekompression
  • Kryptering-dekryptering

Kodning-avkodning

När du pratar via vanlig PSTN-telefon, transporteras din röst på ett analogt sätt över telefonlinjen. Men med VoIP konverteras din röst till digitala signaler. Denna omvandling kallas tekniskt kodning och uppnås med en codec. När den digitaliserade röst når sin destination måste den avkodas tillbaka till dess ursprungliga analoga tillstånd så att den andra korrespondenten kan höra och förstå det.

Kompressions dekompression

Bandbredd är en knapp råvara. Om de data som ska skickas görs därför lättare, kan du skicka mer över en viss tid och därigenom förbättra prestanda. För att göra den digitaliserade röst mindre skrymmande komprimeras den. Komprimering är en komplex process där samma data lagras men använder mindre utrymme (digitala bitar). Under komprimering begränsas data till en struktur (paket) som är korrekt för kompressionsalgoritmen. Den komprimerade data skickas över nätverket och när den når sin destination dekomprimeras den tillbaka till dess ursprungliga tillstånd innan den avkodas. I de flesta fall är det emellertid inte nödvändigt att dekomprimera data tillbaka, eftersom komprimerade data redan finns i förbruknings-tillstånd.

Typer av kompression

När data komprimeras blir det lättare och därför förbättras prestanda. Det brukar emellertid vara att de bästa kompressionsalgoritmerna minskar kvaliteten på den komprimerade data. Det finns två typer av kompression: förlustfri och förlustfri. Med förlustfri kompression förlorar du ingenting, men du kan inte komprimera så mycket. Med lossy komprimering uppnår du stor nedskärning, men du förlorar i kvalitet. Du kan normalt inte få den komprimerade dataen tillbaka till sitt ursprungliga tillstånd med lossy-komprimering eftersom kvaliteten hade offrats för storlek. Men det här är oftast inte nödvändigt.

Ett bra exempel på förlustfull komprimering är MP3 för ljud. När du komprimerar till ljud kan du inte komprimera, MP3-ljudet är redan mycket bra att lyssna på jämfört med stora rena ljudfiler.

Kryptering-dekryptering

Kryptering är ett av de bästa verktygen för att uppnå säkerhet. Det är processen att byta data till ett sådant tillstånd som det ingen kan förstå. På detta sätt, även om den krypterade data avlyssas av obehöriga personer, är uppgifterna fortfarande konfidentiella. När den krypterade data når destinationen dekrypteras den tillbaka till dess ursprungliga form. Ofta, när data komprimeras, är det redan krypterat i viss utsträckning, eftersom det ändras från sitt ursprungliga tillstånd.