[Home]

Summary:ASTERISK-27028: codec_opus: Build for ARM (pi, beagle bone, etc)
Reporter:Daniel Denson (dandenson)Labels:
Date Opened:2017-06-01 13:44:48Date Closed:
Priority:MinorRegression?
Status:Open/NewComponents:Codecs/codec_opus
Versions:13.13.1 14.5.0 Frequency of
Occurrence
Related
Issues:
Environment:32 or 64bit ARMAttachments:
Description:Can an ARM build of the opus codec be added?  
Comments:By: Asterisk Team (asteriskteam) 2017-06-01 13:44:49.435-0500

Thanks for creating a report! The issue has entered the triage process. That means the issue will wait in this status until a Bug Marshal has an opportunity to review the issue. Once the issue has been reviewed you will receive comments regarding the next steps towards resolution.

A good first step is for you to review the [Asterisk Issue Guidelines|https://wiki.asterisk.org/wiki/display/AST/Asterisk+Issue+Guidelines] if you haven't already. The guidelines detail what is expected from an Asterisk issue report.

Then, if you are submitting a patch, please review the [Patch Contribution Process|https://wiki.asterisk.org/wiki/display/AST/Patch+Contribution+Process].

By: Rusty Newton (rnewton) 2017-06-06 17:21:36.364-0500

I'm unsure! I'll ask the right people and see what the answer is.

By: Daniel Denson (dandenson) 2017-06-06 17:30:42.845-0500

Thanks Rusty.  I've done some tests encoding opus on a raspberry pi 3 and it is able to handle at least 4-5 calls.  I'd like using these with freepbx with my sip switch upstream running opus.  really resolves minor network issues well.  Right now I have to use PCEngines APU units because of x86 requirements.

By: Rusty Newton (rnewton) 2017-06-08 09:58:09.138-0500

Unfortunately, at this time, due to resource constraints, Digium does not have any plans to build codec_opus for additional architectures or platforms other than what is currently available. The situation or plans could change in the future, so feel free to check back later on. Thanks for your feedback.




By: Ciggy (Ciggy) 2019-02-24 11:40:54.180-0600

There are now performant multicore server class machines on the ARM64 Architecture. Amazon even has a family of a1 instances built on the ARM chipset. Are there still no plans to support codec_opus for ARM?

By: Ciggy (Ciggy) 2020-04-26 11:19:27.475-0500

Any updates here? AWS is ready to push m6g aarch64 instances to GA this quarter, and it would be nice to have the Opus codec for Asterisk.

By: Kevin Harwell (kharwell) 2020-04-28 10:27:12.581-0500

No update as of yet, but have re-opened to have someone potentially investigate further.

By: Mostafa (Mostafa) 2023-01-16 16:04:10.093-0600

I also have the same issue. More people are now using the 64-bit version of Raspberry Pi OS since it has become a stable build and the aarch64 build of codec_opus module is more needed now.