[opus] Developing OPUS on TI CC3220
jmvalin at jmvalin.ca
Tue Feb 20 23:40:15 UTC 2018
Normally, Opus should work fine on the CC3220, though real-time encoding
may be a bit tight depending on what configuration you choose. You'll
probably want to configure with --enable-fixed-point and
--disable-float-api (or define FIXED_POINT and DISABLE_FLOAT_API if you
don't use autoconf).
The encoder has a bunch of run-time settings that you may want to set,
depending on your application. These include bitrate, complexity
(probably a low setting for that that chip), and bitrate management
In the end, aside from the complexity requirements, you should need to
do anything special to get Opus running on your chip.
On 02/20/2018 05:46 PM, Rodriguez, Vince wrote:
> I’m looking to try to port a Opus Decoder and Encoder onto the TI
> CC3220SF (http://www.ti.com/product/CC3220) device. Currently, I have
> successfully been able to get the decode working for a .ogg file saved
> locally to the serial flash. My end goal is bidirectional audio using
> OPUS between two devices. While looking into the documentation for the
> Encoder, I was not sure what the best step forward would be in trying to
> enable this streaming application.
> Can someone give me a little guidance on how to properly setup the
> encoder for streaming applications, and if I need to do anything special
> to ensure the encoder works correctly on an ARM M4 (not Floating point) MCU?
> *Vince Rodriguez*
> opus mailing list
> opus at xiph.org
More information about the opus