Trying to make Opus work in Asterisk 13.12.1 with a Yealink phone, now supporting Opus as well.
Opus is not listed under core show translations but appears in core show codecs.
What else do I need to do to make it work?
Trying to make Opus work in Asterisk 13.12.1 with a Yealink phone, now supporting Opus as well.
Opus is not listed under core show translations but appears in core show codecs.
What else do I need to do to make it work?
Have you selected the codec in âmake menuselectâ?
Using FreePBX Distro and just read that Opus wonât be supported on Asterisk 13/FreePBX unfortunately.
Thank you.
No wait, Sangoma is saying:
âWe build asterisk with âenable everythingâ. As soon as Asterisk 13 starts producing the opus codec, it will appear in the RPM.â
I have upgraded their distro to run Asterisk 13.12.1, but Opus is not working.
Any idea whatsâs wrong?
Your image is cut off, what does âmodule show like opusâ output?
The codec does not appear to be there. Itâs definitely available as an option in âmake menuselectâ in 13.12.1 so the RPMs may not be doing what is needed to enable them or have the required dependency to do it via that method. Iâve made Rob aware.
I have it working on 13.12.1 but I compile from source.
I donât know how fpbx builds their RPMâs but there is a new dependency required in order for the OPUS codec option to be available in make menuselect.
yum install epel-release
yum install xmlstarlet
Confirmed! Iâm investigating why itâs not working now. I did have that as a prereq in the spec, but mock isnât building it for some reason.
(And just to re-iterate, this is only going to be on the SNG7 based Distro at the moment, not on the old 6-based distro, but thatâs not relevant here 8-))
Edit: Opus is working in 13.12.1-2 RPM. Some idiot - who shall remain nameless - had forgotten to actually add the --enable-opus (et al) params. So after yelling at myself, uh, I mean the nameless idiot, I fixed it, and the RPM is now published.
So that means it is also available on 10.13.66-17, oder just on SNG7?
You can just copy paste the binary into /usr/lib/asterisk/modules (for x64 itâs probably /usr/lib64/asterisk/modules)
From here.
http://downloads.digium.com/pub/telephony/codec_opus/