CELT

Un article de Wikipédia, l'encyclopédie libre.

CELT (abréviation de Constrained Energy Lapped Transform) est un codec audio expérimental développé par la fondation xiph.org. Il sert pour les environnements où l'on a besoin de transmettre de l'audio avec une très faible latence (par exemple dans les communications de type téléphonique). Ce codec est complémentaire à Vorbis et à Speex, car il permet d'avoir une bonne qualité audio et un faible délai à la fois.

La version actuelle de CELT est la version 0.10.0 sortie le [1].

Il a été intégré par la suite dans le codec Opus qui a été standardisé par l'IETF le [2]

Détails techniques[modifier | modifier le code]

  • Le codec CELT utilise les principes du CELP, mais les applique dans le domaine des fréquences, ce qui supprime plusieurs limitations du CELP.
  • Latence très faible (de 3 à 9 ms)
  • Bande passante audio complète (44,1 kHz et 48 kHz)
  • Support de la voix et de la musique
  • Support du stéréo
  • Dissimulation des paquets perdus
  • Débit constant de 32 kb/s à 128 kb/s et plus
  • Une version utilisant des calculs en arithmétique entière, pour l'encodeur et le décodeur

Articles connexes[modifier | modifier le code]

Liens externes[modifier | modifier le code]

Notes et références[modifier | modifier le code]

  1. Xiph.Org CELT News
  2. « Blog Stéphane Bortzmeyer : RFC 6716 : Definition of the Opus Audio Codec », sur bortzmeyer.org (consulté le ).