3 ms·
Oh huh. In that case is there a protocol like what I'm looking for? Where if I give someone handle@domain, their client will connect to the server at domain and
by im3w1l 11mo ago
Oh huh. In that case is there a protocol like what I'm looking for? Where if I give someone handle@domain, their client will connect to the server at domain and ask for handle and try to initiate a voice call?
- viraptor 11mo agoSIP is the right protocol. I'm just saying you don't need a SIP library, but a SIP proxy/server. In a similar way that when you want to handle some web requests you want for example Apache and not LibHTTP. OpenSIPS will do what you need. But configuring it requires a bit of reading. There's no easy way in the VoIP world unfortunately.
- nik_ca 11mo agoThat sounds like perfect match for XMPP / Jabber. You can set up a server on your domain (e.g. 'Prosody') and then two XMPP clients that support calls (e.g. 'Conversations' for android) will be able to initiate voice/video calls, just like in telegram/whatsapp/viber/etc. More over, XMPP works like an e-mail, so user1@xmpp.org can message/call user2@yourdomian.com (if you allow your server to federate with other servers). Setting it up is not very simple though, you'd also need to set up STUN/TURN properly for direct calls and file transfers.