flutter-webrtc / dart-sip-ua

A dart-lang version of the SIP UA stack.
MIT License
331 stars 255 forks source link

Need to add G729, GSM, iLBC, Speex, G711, G722, AMR ,PCMA Codec with this plugin #196

Open Dhairya3 opened 3 years ago

Dhairya3 commented 3 years ago

We want to add G729, GSM, iLBC, Speex, G711, G722, AMR ,PCMA Codec with this plugin

Currently we are using this plugin for audio call with SIP protocol using this plugin. Now we want to add G729, GSM, iLBC, Speex, G711, G722, AMR ,PCMA codec but not able to add.

We want solution for adding those codec in this plugin if any have add those codec in app or any one know about solution then help us.

If any one know alternative of this plug in to add those codec then help us.

We have already review entire lib classes but we find this library only supported PSMU. so i request please add those codec in this plugin. it's very important for us.

cloudwebrtc commented 3 years ago

This plug-in currently uses webrtc as the media stack. It supports opus, PCMU, and PCMA encoding. As you mentioned, G729, GSM, Speex, and AMR encoding require custom development of libwebrtc, which will have a heavy workload.

chuckwhisler commented 3 years ago

Hey ! I got this over the internet https://github.com/sippet/g729 can we integrate this into this to include g729 into the application ?