example-webrtc-applications icon indicating copy to clipboard operation
example-webrtc-applications copied to clipboard

Update of the softphone librairy to work with asterisk (Digest Auth updated)

Open pascal-pro opened this issue 4 years ago • 4 comments

Update the struct of Softphone and update the Digest Auth part to simplify use. More info here: https://en.wikipedia.org/wiki/Digest_access_authentication

pascal-pro avatar Dec 18 '20 11:12 pascal-pro

Hey @pascal-ace

Do you mind rebasing? Since you are behind master we have a bunch of conflicts.

How is the project going with these changes! Everything working, any bugs?

Sean-Der avatar Dec 25 '20 03:12 Sean-Der

I will try to make a separate branch, but normally, the conflicts are only in the SIP example, everything else is to refuse. (The hand has also changed its name) This is a current update, to make it work with asterisk. For the moment, it still works with Freeswitch, but still not with asterisk. The softphone folder has been updated to add / change / clean up the library and make it more readable and clearer.

pascal-pro avatar Dec 28 '20 09:12 pascal-pro

Maybe you prefer that I host the softphone on my github, and that I make a version, so that the example always works, and I make you PR every time I change the lib or the structures?

pascal-pro avatar Dec 28 '20 09:12 pascal-pro

These changes seems to have an issue in register.go Code exits from the main and socket is closed before the track is saved. The switch statement in register and no context used certainly looks like an issue.

saiteja-v avatar Jun 27 '22 21:06 saiteja-v