From 4468c75adbefed247ae592e42549da544f468277 Mon Sep 17 00:00:00 2001 From: Jean-Marc Valin Date: Thu, 8 Jul 2010 13:40:07 -0400 Subject: draft update, instructions --- doc/draft-valin-codec-prototype.xml | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) (limited to 'doc') diff --git a/doc/draft-valin-codec-prototype.xml b/doc/draft-valin-codec-prototype.xml index 8ebda971..4a16a228 100644 --- a/doc/draft-valin-codec-prototype.xml +++ b/doc/draft-valin-codec-prototype.xml @@ -2,7 +2,7 @@ - + Prototype for IETF Interactive Audio Codec @@ -39,7 +39,7 @@ - + General @@ -107,6 +107,17 @@ of the (now expired) CELT Internet-Draft. The main changes include better support for 20 ms frames as well as the ability to encode only the higher bands using a range coder partially filled by the SILK layer. + + +In addition to their frame size, the SILK and CELT codecs require +a look-ahead of 5.2 ms and 2.5 ms, respectively. SILK's look-ahead is due to +noise shaping estimation (5 ms) and the internal resampling (0.2 ms), while +CELT's look-ahead is due to the overlapping MDCT windows. To compensate for the +difference, the CELT encoder input is delayed by 2.7 ms. This ensures that low +frequencies and high frequencies arrive at the same time. + + +
The source code is currently available in a @@ -284,7 +295,10 @@ in encoders are typically rarer, the same applies to the encoder. Malicious audio stream must not cause the encoder to misbehave because this would allow an attacker to attack transcoding gateways. - + +In its current version, this prototype codec likely does NOT meet these +security considerations, so it should be used with caution. +
@@ -294,12 +308,12 @@ This document has no actions for IANA. - -- cgit v1.2.3