[opus] OPUS on embedded platforms

Jean-Marc Valin jmvalin at jmvalin.ca
Tue Dec 18 07:49:05 PST 2012


When it comes to complexity, there's a lot of variation depending on the
exact settings you use. For example, encoding 48 kb/s stereo hybrid mode
at the max complexity setting is probably more than 10 times more
complex than using 48 kb/s mono CELT-only mode at the min complexity. So
you really need to experiment with the exact settings you want to use.


On 12/18/2012 09:35 AM, van Bijleveld Christian (ST-CO/ENG1.3) wrote:
> Hi all,
> I am interested in using the OPUS codec for real-time application on an
> (preferable low-profile) platform. In order to choose the optimal
> processor (memory size, speed,…) I have the following questions:
>   * We have compiled OPUS on a PC with Linux OS and on a dual-core
>     Cortex A9 with Linux Kernel. Can OPUS run on a processor with no
>     specific OS, or are there mechanisms/libraries/functionality which
>     are dependent on the operating system??
>   * I see that there are projects which aim to implement OPUS on a ARM
>     processor. Does anyone know about or have figures regarding
>     resources (memory footprint, clock cycles) which are needed in order
>     to run OPUS on lower-profile processors, such as Cortex Mx, Blackfin
>     DSP or some TI DSP??
>   * If these figures are not available, does anyone have an estimate on
>     how many resources OPUS needs compared to the AAC codec??
> Thank you for your help.
> Met vriendelijke groeten | Best Regards,
> *Christian van Bijleveld
> *
> _______________________________________________
> opus mailing list
> opus at xiph.org
> http://lists.xiph.org/mailman/listinfo/opus

More information about the opus mailing list