Gateway between Galene and SIP

Hi,

I’ve just finished writing a proof-of-concept gateway between Galene and SIP. I’ll be grateful if people could test with their SIP provider.

GitHub - jech/galene-sip: Gateway between Galene and the SIP protocol

For those who don’t know, Galene is a videoconferencing system that is somewhat popular among Yunohost users. SIP is a protocol that was designed (badly) for carrying telephone conversations over the Internet. It is possible to self-host a SIP server, which allows having conversations over the Internet from “softphone” software running on your computer or smartphone. There are also a number of cheap SIP providers who bridge the telephone network with SIP, which makes it reasonably easy to have for example a French phone number when you live abroad.

Therefore, galene-sip allows joining a Galene conversation by simply making a phone call, which can be useful when you need to have a discussion with users who don’t have access to a web browser. However, the subset of SIP that is generally implemented by providers has poor security (it is trivially easy to hijack a conversation), and hence I recommend sticking to Galene’s native protocol whenever possible.