Internet med lav bithastighedskodek - Internet Low Bitrate Codec

Internet lav bithastighedskodek (iLBC)
Filnavneudvidelse
.lbc
Internetmedietype
lyd / iLBC
Magisk nummer '#! iLBC30 \ n' eller '#! iLBC20 \ n'
Udviklet af Globale IP-løsninger , nu Google Inc.
Første udgivelse 2004  ( 2004 )
Type format Lydkomprimeringsformat
Standard RFC 3951
iLBC talekoder
Udvikler (r) Globale IP-løsninger , nu Google Inc.
Første udgivelse 2004
Skrevet i C
Operativ system Tværplatform
Type Audio codec , reference implementering
Licens 3-klausul BSD
Internet side https://webrtc.org/license/ilbc-freeware

Internet Low bitrate Codec ( iLBC ) er en royalty-fri smalbånd tale audiokodningsteknologi format og en open source reference-implementering ( codec ), som er udviklet af Global IP Solutions (GIPS) tidligere Global IP Sound (erhvervet af Google Inc i 2011). Det var tidligere freeware med begrænsninger for kommerciel brug, men siden 2011 er det tilgængeligt under en gratis software / open source ( 3-klausul BSD-licens ) licens som en del af open source WebRTC- projektet. Det er velegnet til VoIP- applikationer, streaming af lyd , arkivering og messaging. Algoritmen er en version af blokuafhængig lineær forudsigelig kodning med valget af datarammelængder på 20 og 30 millisekunder. De kodede blokke skal indkapsles i en passende protokol til transport, normalt Real-time Transport Protocol (RTP).

iLBC håndterer mistede rammer gennem yndefuld forringelse af talekvalitet. Mistede rammer forekommer ofte i forbindelse med mistede eller forsinkede IP-pakker. Almindelige codecs med lav bitrate udnytter afhængigheder mellem talerammer, hvilket får fejl til at formere sig, når pakker går tabt eller forsinkes. I modsætning hertil er iLBC-kodede talerammer uafhængige, og dette problem opstår derfor ikke.

iLBC er defineret i RFC 3951 . Det er en af ​​codecs, der bruges af Gizmo5 , WebRTC , Ekiga , Google Talk , Maemo Recorder (på Nokia N800 / N810 ), Polycom IP-telefon , Cisco , QuteCom , Tuenti , Yahoo! Messenger , Ooma og mange andre.

iLBC blev sendt til IETF i 2002, og den endelige specifikation blev offentliggjort i 2004.

Parametre og funktioner

Se også

Referencer

eksterne links