Wanneer u spraakoproepen maakt via internet via Voice over IP (VoIP) of op andere digitale netwerken, moet de stem worden gecodeerd in digitale gegevens en omgekeerd. In hetzelfde proces worden de gegevens zodanig gecomprimeerd dat de verzending ervan sneller is en de belervaring beter is. Deze codering wordt bereikt door codecs (wat een afkorting is voor encoder-decoder).
Er zijn veel codecs voor audio, video, fax en tekst.
Hieronder is een lijst met de meest voorkomende codecs voor VoIP. Als gebruiker zou je kunnen denken dat je weinig te maken hebt met wat deze zijn, maar het is altijd goed om er een minimum over te weten, omdat je op een dag misschien beslissingen moet nemen over codecs met betrekking tot VoIP in je bedrijf; of op zijn minst misschien een dag begrijpt wat woorden in het Griekse VoIP-mensen spreken.
Een bepaald scenario waarin u mogelijk wordt geraadpleegd om codecs te begrijpen, is wanneer u een stuk software of hardware moet overwegen alvorens te kopen. U kunt bijvoorbeeld beslissen of u deze belapp of die wilt installeren op basis van de codecs die zij aanbieden voor uw oproepen met betrekking tot uw behoeften. Sommige ingesloten ingesloten codecs zijn ook bedoeld om te overwegen voordat u gaat investeren.
Gemeenschappelijke VoIP-codecs
codec | Bandbreedte / kbps | Comments |
G.711 | 64 | Biedt nauwkeurige spraakoverdracht. Zeer lage processorvereisten. Heeft ten minste 128 kbps nodig voor tweerichtingsverkeer. Het is een van de oudste codecs rond (1972) en werkt het beste in hoge bandbreedte, waardoor het een beetje verouderd is voor internet, maar nog steeds goed voor LAN's. Het geeft een MOS van 4,2 die vrij hoog is, maar aan optimale voorwaarden moet worden voldaan. |
G.722 | 48/56/64 | Past zich aan variërende compressies aan en bandbreedte wordt behouden bij netwerkcongestie. Het vangt reeksen van frequentie tweemaal zo groot als G.711 op, resulterend in betere kwaliteit en duidelijkheid, dicht bij of zelfs beter dan met PSTN. |
G.723.1 | 5.3/6.3 | Hoge compressie met hoogwaardige audio. Kan worden gebruikt met inbelverbindingen en met omgevingen met lage bandbreedte, omdat het werkt met een zeer lage bitsnelheid. Het vereist echter meer processorkracht. |
G.726 | 16/24/32/40 | Een verbeterde versie van G.721 en G.723 (anders dan G.723.1) |
G.729 | 8 | Uitstekend bandbreedtegebruik. Fouttolerant. Deze is een verbetering ten opzichte van andere met dezelfde naamgeving, maar deze is gelicenseerd, wat betekent dat hij niet gratis is. Eindgebruikers betalen indirect voor deze licentie wanneer ze hardware (telefoonsets of gateways) kopen die het implementeren. |
GSM | 13 | Hoge compressieverhouding. Gratis en beschikbaar in vele hard- en softwareplatforms. Dezelfde codering wordt gebruikt in GSM-telefoons (tegenwoordig worden er vaak verbeterde versies gebruikt). Het biedt een MOS van 3.7, wat niet slecht is. |
iLBC | 15 | Staat voor internet-codec met lage bitsnelheid. het is nu overgenomen door Google en is gratis. Robuust tot pakketverlies, het wordt gebruikt door veel VoIP-apps, vooral die met open source. |
Speex | 2.15 / 44 | Minimaliseert bandbreedtegebruik met behulp van variabele bitsnelheid. Het is een van de codecs met de meeste voorkeur die in veel VoIP-apps wordt gebruikt. |
ZIJDE | 6 tot 40 | SILK is ontwikkeld door Skype en is nu gelicentieerd, omdat het beschikbaar is als open-source freeware, dat vele andere apps en services heeft gemaakt om het te gebruiken. Het is een basis voor de nieuwste codec met de naam Opus. WhatsApp is een voorbeeld van een app die de Opus-codec gebruikt voor spraakoproepen. |