owt-client-native
owt-client-native copied to clipboard
Enable AAC stream for native SDK (Windows/Linux)
What will need to be provided:
- Allow registering external AAC encoder/decoder into the SDK. No internal AAC encoder/decoder will be provided.
- Assume (and require) the encoder to output audio streams with ADTS included. Will not support raw streams without ADTS, so:
- We will not convey the decoder required information through SDP out-of-band.
- RTP packetizer and de-packetizer for AAC. Initially only allow 1 AU in one RTP packet, and may extend to allow aggregate multiple AUs in one RTP packet for AAC. Will not support fragmented AUs for AAC.
A separate design document will be provided for more details.
that's good