Skip to main content

VoIP Codecs: Hvad er en Codec?

Hvad Har I Knald I Robotter? (Juni 2026)

Hvad Har I Knald I Robotter? (Juni 2026)
Anonim

En codec er en algoritme (OK kan være enkel - slags et program!), Det meste installeret som software på en server eller indlejret i et stykke hardware (ATA, IP Phone etc.), der bruges til at konvertere stemme (i tilfælde af VoIP) signaler til digitale data, der skal overføres via internettet eller ethvert netværk under et VoIP-opkald.

Ordet codec kommer fra den sammensatte ord coder-dekoder eller kompressor-dekompressor. Codecs opnår normalt følgende tre opgaver (meget få gør det sidste):

  • Encoding-afkodning
  • Kompression dekompression
  • Kryptering-dekryptering

Encoding-afkodning

Når du snakker over normal PSTN-telefon, transporteres din stemme på en analog måde over telefonlinjen. Men med VoIP konverteres din stemme til digitale signaler. Denne konvertering kaldes teknisk kodning og opnås med en codec. Når den digitaliserede stemme når sin destination, skal den dekodes tilbage til sin oprindelige analoge tilstand, så den anden korrespondent kan høre og forstå det.

Kompression dekompression

Båndbredde er en knappe vare. Derfor, hvis de data, der skal sendes, bliver lettere, kan du sende mere om en vis tid og dermed forbedre ydeevnen. For at gøre den digitaliserede stemme mindre voluminøs, komprimeres den. Komprimering er en kompleks proces, hvorved de samme data gemmes, men bruger mindre plads (digitale bits). Under komprimering er dataene begrænset til en struktur (pakke) korrekt til komprimeringsalgoritmen. De komprimerede data sendes over netværket, og når den når sin destination, dekomprimeres den tilbage til sin oprindelige tilstand, før den dekodes. I de fleste tilfælde er det imidlertid ikke nødvendigt at dekomprimere dataene tilbage, da de komprimerede data allerede er i en forbrugsstat.

Typer af kompression

Når dataene komprimeres, bliver det lettere og dermed forbedres ydeevnen. Det har imidlertid tendens til at være, at de bedste komprimeringsalgoritmer mindsker kvaliteten af ​​de komprimerede data. Der er to typer kompression: lossless og lossy. Med tabløs kompression taber du intet, men du kan ikke komprimere så meget. Med lossy kompression opnår du stor nedskæring, men du taber i kvalitet. Du kan normalt ikke få de komprimerede data tilbage til deres oprindelige tilstand med lossy kompression, da kvaliteten blev ofret for størrelse. Men det er det meste af tiden ikke nødvendigt.

Et godt eksempel på lossy kompression er MP3 til lyd. Når du komprimerer til lyd, kan du ikke komprimere tilbage, du MP3-lyd er allerede meget god til at lytte til, sammenlignet med store rene lydfiler.

Kryptering-dekryptering

Kryptering er et af de bedste værktøjer til at opnå sikkerhed. Det er processen med at ændre data i en sådan tilstand, at den ingen kan forstå. På denne måde forbliver dataene fortrolige, selvom de krypterede data opsnappes af uautoriserede personer. Når de krypterede data når destinationen, dekrypteres den tilbage til sin oprindelige form. Ofte, når data komprimeres, er det allerede krypteret i et vist omfang, da det ændres fra dets oprindelige tilstand.