owt-client-native icon indicating copy to clipboard operation
owt-client-native copied to clipboard

Enable AAC stream for native SDK (Windows/Linux)

Open taste1981 opened this issue 3 years ago • 1 comments

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.

taste1981 avatar May 19 '21 02:05 taste1981

that's good

flying1314 avatar Jun 22 '21 14:06 flying1314