As part of an academic project I need to design and implement a SIP Protocol extension. I was thinking about building a prototype with Elixir. That being said, the only SIP framework I was able to find was NKSIP, I was wondering if there is any other framework you guys know of.
There is not a lot of recent SIP stuff that I’m aware of. I wrote a SDP parser a while back for a WebRTC softphone I wrote in Phoenix. I started a SIP stack as an experiment a while back too. However, I’m not real familiar with SIP stack architecture and gave up.
thanks @smpallen99. Based on the responses I think I will try to use and expand NKSIP.
Keep us informed on how it goes.
It took me only a few hours to make a basic RTSP server. I probably spent more time reading RFC than typing. Tip: use
:erlang.decode_packet/3 to parse headers. Good luck.
I don’t know if it’s still relevant, but I created one here: https://github.com/balena/elixir-sippet
Hi @balena. Thanks very much! this is a very good starting point.