<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<table width="770" cellspacing="2" cellpadding="2" border="0"
align="center">
<tbody>
<tr>
<td valign="top"><a
href="https://www.opensips.org/About/Version-Overview-3-1-0"><img
moz-do-not-send="true"
src="https://blogopensips.files.wordpress.com/2019/12/opensips-3.1-crafting.jpg"
alt="" width="200" hspace="10" height="133" border="0"
align="left"></a>
<h2><font color="#003300">OpenSIPS 3.1.0 LTS <br>
</font></h2>
<h2><font color="#003300">goes from beta to stable<br>
</font></h2>
<p><br>
</p>
<p><br>
</p>
<p><font size="+1" color="#003300"><b>It got stable!</b></font></p>
There was a month and a half of work, of testing, of
reporting and of fixing, but we did it! The OpenSIPS 3.1
release passed all the tests and exams and now it is
labelled as stable LTS release, the flagship of the OpenSIPS
project.
<p><br>
</p>
<span id="ember3975" class="ember-view"><span></span></span>
<div align="center"><a
href="https://www.opensips.org/Downloads/Downloads"
moz-do-not-send="true" style="display: block; width:
250px; height: 18px; background-color: rgb(95, 186,
125); background-image: none; background-repeat: repeat;
background-attachment: scroll; background-clip:
border-box; background-origin: padding-box;
background-position-x: 0%; background-position-y: 0%;
background-size: auto auto; padding-top: 10px;
padding-right: 10px; padding-bottom: 10px; padding-left:
10px; text-align: center; border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px; color: white;
font-weight: bold; text-decoration-color: currentcolor;
text-decoration-line: none; text-decoration-style:
solid;">Download it now</a><br>
</div>
<p><font color="#003300"><font size="+1"><b>The 3.1
philosophy</b></font></font><br>
<br>
The 3.1 release focused on <strong>complex call crafting</strong>,
basically on increasing OpenSIPS's ability to create and
handle complex calling scenarios where multiple SIP calls
are mixed and able to interact. Some key features:<br>
</p>
<ul>
<li>Call API via WebSockets<br>
</li>
<li>Inter-call media/RTP exchange<br>
</li>
<li>Push Notification support<br>
</li>
<li>DTMF handling</li>
<li>STIR & SHAKEN support</li>
<li>DFKS support</li>
<li>Quality based routing</li>
</ul>
<div align="center"><span id="ember3975" class="ember-view"><span></span></span><a
href="https://www.opensips.org/About/Version-Overview-3-1-0"
style="display: block; width: 250px; height: 18px;
background-color: rgb(95, 186, 125); background-image:
none; background-repeat: repeat; background-attachment:
scroll; background-clip: border-box; background-origin:
padding-box; background-position-x: 0%;
background-position-y: 0%; background-size: auto auto;
padding-top: 10px; padding-right: 10px; padding-bottom:
10px; padding-left: 10px; text-align: center;
border-top-left-radius: 5px; border-top-right-radius:
5px; border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px; color: white;
font-weight: bold; text-decoration-color: currentcolor;
text-decoration-line: none; text-decoration-style:
solid;" moz-do-not-send="true">Read more on 3.1<br>
</a></div>
<p><br>
</p>
<p>Download and enjoy it as it's freshly baked for you!<br>
<br>
Any questions? do not hesitate to <a
href="mailto:team@opensips.org">contact us</a>!<br>
</p>
<hr width="100%" size="2"><font size="-1"></font></td>
</tr>
</tbody>
</table>
<br>
<pre class="moz-signature" cols="72">--
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
<a class="moz-txt-link-freetext" href="http://www.opensips-solutions.com">http://www.opensips-solutions.com</a>
</pre>
</body>
</html>