<t>In the case where streams for multiple channels are used with multiple frames of the same streams per packet, then all streams for a certain timestamp are encoded before all streams for the following timestamp. In the case of the 5.1 example above with two frames per packet, the number of compressed length fields would be S*N-1 = 7.</t>
<t>In the case where streams for multiple channels are used with multiple frames of the same streams per packet, then all streams for a certain timestamp are encoded before all streams for the following timestamp. In the case of the 5.1 example above with two frames per packet, the number of compressed length fields would be S*N = 8.</t>
</section>
</section>
...
...
@@ -473,11 +438,13 @@ following parameters are defined for use in this way:
a=fmtp line provided that they are separated by a semi-colon.</t>
<t>
The selected frame-size value MUST be even. It SHOULD be divisible by 8
and have a prime factorization which consists only 2, 3, or 5 factors.
The selected frame-size values MUST be even. They SHOULD be divisible by 8
and have a prime factorization which consists only of 2, 3, or 5 factors.
For example, powers-of-two and values such as 160, 320, 240, and 480 are
recommended. Implementations SHOULD support receiving and sending the default
value of 256, and if the size 256 is supported it MUST be offered.
recommended. Implementations MUST support receiving and sending the default
value of 480, and if the size 480 is supported it MUST be offered. Implementations
SHOULD also support frame sizes of 256 and 512 since these are the ones that lead
to the lowest complexity.
</t>
<t>
...
...
@@ -485,9 +452,8 @@ Care must be taken when setting the value of ptime: and b=AS: so that the
RTP packet size does not exceed the path MTU.
</t>
<t>An example of the media representation in SDP for
offering a single channel of CELT at 48000 samples per second might
be:
<t>An example of the media representation in SDP for offering a single
channel of CELT at 48000 samples per second might be: