Internet Low Bit Rate Codec
- Internet Low Bit Rate Codec
internet Low Bit Rate Codec (iLBC) is a royalty free [ [http://ilbcfreeware.org/documentation/gips_iLBClicense.pdf Global IP Solutions iLBC Freeware Public License] "( [http://google.com/search?q=cache:ilbcfreeware.org/documentation/gips_iLBClicense.pdf HTML] )"] narrowband speech codec, developed by Global IP Solutions (GIPS) formerly Global IP Sound. It is suitable for VoIP applications, streaming audio, archival and messaging. The algorithm is a version of block-independent linear predictive coding, with the choice of data frame lengths of 20 and 30 milliseconds. The encoded blocks have to be encapsulated in a suitable protocol for transport, eg. RTP.
iLBC handles the case of lost frames through graceful speech quality degradation. Lost frames often occur in connection with lost or delayed IP packets. Standard low bit rate codecs exploit dependencies between speech frames, which unfortunately result in error propagation when packets are lost or delayed. In contrast, iLBC encoded speech frames are independent and so this problem will not occur.
iLBC is defined in RFC 3951. It is one of the codecs used by the Gizmo Project, Ekiga, OpenWengo, Google Talk, Skype and Yahoo! Messenger.
Parameters and features
* Sampling frequency 8 kHz/16 bit (160 samples for 20 ms frames, 240 samples for 30 ms frames)
* Controlled response to packet loss, delay and jitter
* Fixed bit rate (15.2 kbit/s for 20 ms frames, 13.33 kbit/s for 30 ms frames)
* Fixed frame size (304 bits per block for 20 ms frames, 400 bits per block for 30 ms frames)
* Robustness similar to PCM with packet loss concealment, like eg. the ITU-T G.711
* CPU load similar to G.729A, with higher basic quality and better response to packet loss
* Royalty free
* Commercial use of the source code supplied by GIPS requires a license [http://www.ilbcfreeware.org/documentation/gips_iLBClicense.pdf]
* PSQM testing under ideal conditions yields Mean Opinion Scores of 4.14 for iLBC (15.2 kbit/s), compared to 4.45 for G.711 (u-law)
External links
* [http://ilbcfreeware.org/ iLBC homepage]
* [http://www.ietf.org/rfc/rfc3951.txt RFC 3951]
* [http://www.gipscorp.com/ Global IP Solutions homepage]
References
Wikimedia Foundation.
2010.
Look at other dictionaries:
Bit rate — Bit rates Decimal prefixes (SI) Name Symbol Multiple kilobit per second kbit/s 103 megabit per second Mbit/s 106 gigabit per second Gbit/s 109 … Wikipedia
Codec — This article is about encoding and decoding a digital data stream. For other uses, see Codec (disambiguation). Further information: List of codecs A codec is a device or computer program capable of encoding and/or decoding a digital data stream… … Wikipedia
Internet-Protokoll-Telefonie — IP Telefonie (kurz für Internet Protokoll Telefonie) auch Internet Telefonie oder Voice over IP (kurz VoIP) genannt, ist das Telefonieren über Computernetzwerke, welche nach Internet Standards aufgebaut sind. Dabei werden für Telefonie typische… … Deutsch Wikipedia
Internet-Telefonie — IP Telefonie (kurz für Internet Protokoll Telefonie) auch Internet Telefonie oder Voice over IP (kurz VoIP) genannt, ist das Telefonieren über Computernetzwerke, welche nach Internet Standards aufgebaut sind. Dabei werden für Telefonie typische… … Deutsch Wikipedia
CoDec — Als Codec (Kunstwort aus engl. coder und decoder) bezeichnet man ein Verfahren bzw. Programm, das Daten oder Signale digital kodiert und dekodiert. Beim direkten Umwandeln von einem Format in ein anderes (bspw. MPEG 2 zu MPEG 4 oder MP3 zu WMA)… … Deutsch Wikipedia
Internet por satélite — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar … Wikipedia Español
List of codecs — The following is a list of codecs. Audio codecs Non compression formats * Audio Interchange File Format (AIFF, container format) * Resource Interchange File Format (RIFF, container format) * WAV – Microsoft WAVE format (format supports… … Wikipedia
Video codec — A video codec is a device or software that enables video compression and/or decompression for digital video. The compression usually employs lossy data compression. Historically, video was stored as an analog signal on magnetic tape. Around the… … Wikipedia
Audio-Codec — Als Codec (Kunstwort aus engl. coder und decoder) bezeichnet man ein Verfahren bzw. Programm, das Daten oder Signale digital kodiert und dekodiert. Beim direkten Umwandeln von einem Format in ein anderes (bspw. MPEG 2 zu MPEG 4 oder MP3 zu WMA)… … Deutsch Wikipedia
Video-Codec — Als Codec (Kunstwort aus engl. coder und decoder) bezeichnet man ein Verfahren bzw. Programm, das Daten oder Signale digital kodiert und dekodiert. Beim direkten Umwandeln von einem Format in ein anderes (bspw. MPEG 2 zu MPEG 4 oder MP3 zu WMA)… … Deutsch Wikipedia