Audio. 1. All non-legacy audio streams MUST be transmitted using AAC-LD (see 13 for codec requirements) and using RFC 3640 with AAC-hbr mode [15] 2. TIP endpoints MUST transmit 2 AAC audio frames (10 msec per frame) msec in AAC audio packets 3. TIP endpoints MUST send audio activity metric byte for all AAC audio streams as specified in the TIP specs [11] when Audio Activity Metric support is negotiated in TIP. 4. TIP endpoints MUST set the Audio Activity Metric associated with presentation audio to a value of 99 5. TIP endpoints MUST NOT send the audio activity metric byte for G.711 or G.722 legacy streams 6. TIP endpoints MUST be able to deal with periods where no audio packets are received on one or more of its active audio positions without disrupting the call. The recommendation is to use video streams to detect network problems and act on them. Video streams will receive a receive flow control off packet when no video packets are available for transmission on a specific position. 7. TIP endpoints MUST be able to deal with receiving the same audio stream with discontinuous sequence numbers. Note that for video sequence numbers will only be discontinuous during an SSRC switch whereas in the case of audio this might not always be true. 8. TIP endpoints MUST support mixing of audio streams that are sent using the same output position and different receive positions 9. TIP endpoints SHOULD use received audio Sender Reports to synchronize audio between different SSRCs that share the same CSRC sampling clock ID. 10. TIP endpoints MUST generate accurate and frequent audio RTCP Sender Reports for audio sources to allow remote peers to perform cross-media synchronization 11. TIP endpoints MUST send all main audio streams using the same sampling clock ID 12. When dynamic output channels are not negotiated, TIP endpoints MUST include zero in the 4 TIP-CSRC bits corresponding to output positions
Appears in 2 contracts
Sources: Implementation License, Evaluation License