📜 ⬆️ ⬇️

New 3CX clients for Android and iOS with the OPUS and PUSH codec on multiple devices

Last week we presented updated 3CX clients for Android and iOS . Developers are trying to make the user's work with a mobile VoIP-client as comfortable as possible, and at the same time, add the features most demanded by users .

The main innovation in mobile clients is the addition of the OPUS voice codec, the advantages of which we will discuss below. The second revision is the possibility of registering an extension number from several mobile devices and delivering PUSH call notifications to each of the devices in parallel. Also, the reliability of delivering push notifications to devices is significantly increased. In addition, both customers have significantly reduced battery consumption and accelerated connection to the 3CX server.

Please note that in order to support the new features of the 3CX mobile clients, it is necessary to install the v15.5 Update 6 update, which is currently being prepared for release. Also, to install the 3CX client for iOS Beta right now, you need to register with the Apple TestFlight program .
')

3CX client for Android - list of improvements





IOS 3CX Client - list of improvements



OPUS codec in 3CX


First of all, we note that to enable a new codec, you do not need to configure anything on the client side, i.e. on a mobile device. It is enough to centrally connect the codec in the 3CX server interface (the Users section - Phone auto setup - 3CX Client).


After some time, when clients update the configuration, the codec will be automatically activated. It is recommended to put it first on the list so that all IP phones and softphones use a single codec and “negotiate” faster during the setup of a communication session.

It is worth noting that many manufacturers of IP phones also add support for OPUS. In particular, it is available in modern Yealink phones . Starting with firmware version x.81.0.15, OPUS supports SIP-T19 ​​E2, SIP-T21 E2, SIP-T23G and SIP-T40P telephones, and from version x.81.0.110, SIP-T27G, SIP-T41S, SIP models -T42S, SIP-T46S and SIP-T48S.



Benefits of the OPUS codec


Opus is an open, free and universal audio codec designed for storing and transmitting voice and other audio over the Internet. It is standardized by the IETF as RFC 6716 . The codec combines the technologies of SILK codecs from Skype and CELT from Xiph.Org.

OPUS differs in other high-quality audio transmission formats (AAC, Vorbis, MP3) with especially low latency, which is so important for transmitting VoIP traffic. And from the low latency codecs (G.711, GSM, Speex) it is distinguished by the support of high encoding quality.



The OPUS encoding quality is comparable to or even exceeds the quality of existing codecs in a wide range of bit rates, but at the same time it has lower delays than almost any existing compression format. Due to the fact that OPUS is available under a free free license, it is easier to adapt the codec for various open Internet systems and products for end users.



Theoretically, OPUS can replace all other modern codecs, becoming a single format for storing and transmitting audio. For parameters such as loss, delay, bit rates, etc. it surpasses both Vorbis, and Speex, and even the well-known “licensed” codecs.

Source: https://habr.com/ru/post/418587/


All Articles