[OpenSIPS-Users] RTPproxy and G729
Federico Alves
venefax at gmail.com
Sat Mar 14 17:37:12 UTC 2026
Just out of curiosity
When I update opensips, it downloads its own version of rtpproxy. Will it
kill my newer version? How I block opensips from downloading and compiling
rtpproxy?
On Sat, Mar 14, 2026, 2:20 AM Maxim Sobolev <sobomax at sippysoft.com> wrote:
> Federico,
>
> If you are on Ubuntu/Debian, try the pre-built packages I recently added
> (ubuntu 22.04/24.04 && debian 11/12/13). You can download those here:
>
> https://github.com/sippy/rtpproxy/releases/tag/v3.2.0-beta.1
>
> For example:
>
> $ wget
> https://github.com/sippy/rtpproxy/releases/download/v3.2.0-beta.1/ubuntu-24.04_packages.zip
> Saving to: ‘ubuntu-24.04_packages.zip’
>
> ubuntu-24.04_packages.zip
> 100%[=====================================================================================================================>]
> 2.66M --.-KB/s in 0.1s
>
> 2026-03-13 23:08:52 (26.2 MB/s) - ‘ubuntu-24.04_packages.zip’ saved
> [2791663/2791663]
> (base) sobomax at Super-SIP-Server:/tmp$ unzip ubuntu-24.04_packages.zip
> Archive: ubuntu-24.04_packages.zip
> inflating: rtpproxy_3.1+dev1_amd64.buildinfo
> inflating: rtpproxy-dbgsym_3.1+dev1_amd64.ddeb
> inflating: rtpproxy-dev_3.1+dev1_amd64.deb
> inflating: rtpproxy_3.1+dev1_amd64.changes
> inflating: rtpproxy-debug_3.1+dev1_amd64.deb
> inflating: rtpproxy_3.1+dev1_amd64.deb
> inflating: rtpproxy-debug-dbgsym_3.1+dev1_amd64.ddeb
> (base) sobomax at Super-SIP-Server:/tmp$ sudo apt install
> ./rtpproxy_3.1+dev1_amd64.deb
> The following packages will be upgraded:
> rtpproxy
> 1 upgraded, 0 newly installed, 0 to remove and 45 not upgraded.
> Need to get 0 B/210 kB of archives.
> After this operation, 15.4 kB of additional disk space will be used.
> Get:1 /tmp/rtpproxy_3.1+dev1_amd64.deb rtpproxy amd64 3.1+dev1 [210 kB]
> Requesting to save current system state
> Successfully saved as "autozsys_rd5dqn"
> (Reading database ... 507290 files and directories currently installed.)
> Preparing to unpack .../rtpproxy_3.1+dev1_amd64.deb ...
> Unpacking rtpproxy (3.1+dev1) over (3.1+dev1) ...
> Setting up rtpproxy (3.1+dev1) ...
> Processing triggers for man-db (2.12.0-4build2) ...
> (base) sobomax at Super-SIP-Server:/tmp$ ldd /usr/local/bin/extractaudio
> linux-vdso.so.1 (0x00007ffe5f6ac000)
> libbcg729.so.0 => /lib/x86_64-linux-gnu/libbcg729.so.0
> (0x00007fa13f426000)
> libsndfile.so.1 => /lib/x86_64-linux-gnu/libsndfile.so.1
> (0x00007fa13f39e000)
> libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fa13f2b5000)
> libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
> (0x00007fa13f2b0000)
> libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fa13f09e000)
> libFLAC.so.12 => /lib/x86_64-linux-gnu/libFLAC.so.12
> (0x00007fa13f038000)
> libvorbis.so.0 => /lib/x86_64-linux-gnu/libvorbis.so.0
> (0x00007fa13f00a000)
> libvorbisenc.so.2 => /lib/x86_64-linux-gnu/libvorbisenc.so.2
> (0x00007fa13ef5f000)
> libopus.so.0 => /lib/x86_64-linux-gnu/libopus.so.0
> (0x00007fa13ef00000)
> libogg.so.0 => /lib/x86_64-linux-gnu/libogg.so.0
> (0x00007fa13eef6000)
> libmpg123.so.0 => /lib/x86_64-linux-gnu/libmpg123.so.0
> (0x00007fa13ee9a000)
> libmp3lame.so.0 => /lib/x86_64-linux-gnu/libmp3lame.so.0
> (0x00007fa13ee22000)
> /lib64/ld-linux-x86-64.so.2 (0x00007fa13f471000)
>
> This should decode G.729 is just fine. If you still cannot get it working
> with this version, send more details.
>
> Hope it helps.
>
> Maksym Sobolyev
> Sippy Software, Inc.
> Internet Telephony (VoIP) Experts
> Tel (Canada): +1-778-783-0474
> Tel (Toll-Free): +1-855-747-7779
> Fax: +1-866-857-6942
> Web: http://www.sippysoft.com
>
> On Wed, Mar 11, 2026, 4:55 a.m. Federico Alves <venefax at gmail.com> wrote:
>
>> The files have zero bytes after I extract rhe wav files...so what should
>> I do? There must be way to determine what raw media the file belongs to,
>> and decode it. Any idea?
>>
>> On Wed, Mar 11, 2026, 2:54 AM Alexey <slackway2me at gmail.com> wrote:
>>
>>> Hey Federico,
>>>
>>> if you need g729 support in RTPEngine, you need bcg729 library
>>> to be installed in your system.
>>>
>>> 'rtpengine --codecs' will show the list of supported
>>>
>>> --
>>> best regards, Alexey
>>> https://alexeyka.zantsev.com/
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.opensips.org
>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20260314/b9faf39b/attachment.html>
More information about the Users
mailing list