Thank you so much #60
Replies: 1 comment
-
Requirement for application is Android 7.0 (API 24) or higher, I do not have older models to confirm since which version OPUS can work, codecs are built with minimum API requirement of 23. I'm using app on Android 11. Was checking OPUS with loopback transport and enabled KISS. Loopback + RAW (KISS disabled) does not work, because OPUS produces variable length encoded frames (it can be fixed, but quality de-gradates in this case) and need to use OPUS re-packetizer (similar to Codec2 frame aggregator, but provided by OPUS library), which I haven't added. Modem without KISS most likely is going to work. Bit rate needs to be larger or equal to 2400 bps, it does not seem to work with lower bit rates. Also, you need to set super frame size to larger value, it is 48 bytes by default for Codec2, but for larger OPUS bit rates it needs to be larger, something like 128 is OK. |
Beta Was this translation helpful? Give feedback.
-
Really thank you for adding this feature but you haven't mention like which Android devices, it does support like I mean, does this can work on any Android version, encoding and decoding thing?
Beta Was this translation helpful? Give feedback.
All reactions