Hi Stefan and Bogdan,<div><br></div><div>Thanks for all the positive feedback, yes I thougt that 183 response and 404 not found on early announce or bye for announce application in SEMS would work. But it could also be used for service wide announcements and combined with callerid patch and database with language option... </div>
<div><br></div><div>Our concept is to make telecom free, so for internal calls, +883, ENUM and other voip networks there will not be an announcement We know that the promo announcement must be short. :) There are so many people willing to help out by donating a server. So we have 0 cost and only pay the actual minutes at increadible rates. If we could we&#39;d let you dial everywhere in the world for free.</div>
<div><br></div><div>Just another question out of curiousity, in the OpenSIPS routing script, you can set sip messages &quot;40X forbidden&quot; etc. Could one also make this &quot;Gandalf says: 40X forbidden&quot;?<br>  or would that really screw up any Linksys, Snom, Asterisk or other voip equipment?</div>
<div><br></div><div>Albert</div><div><br></div><div><br><div class="gmail_quote">On Tue, May 18, 2010 at 7:41 PM, Stefan Sayer <span dir="ltr">&lt;<a href="mailto:stefan.sayer@googlemail.com">stefan.sayer@googlemail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi Bogdan,<br>
<div class="im"><br>
Bogdan-Andrei Iancu wrote:<br>
&gt; Hi Stefan,<br>
&gt;<br>
&gt; There is a built in functionality for this in OpenSIPS: see the<br>
&gt; minor_branch_flag()<br>
&gt; <a href="http://www.opensips.org/html/docs/modules/1.6.x/tm.html#id271212" target="_blank">http://www.opensips.org/html/docs/modules/1.6.x/tm.html#id271212</a><br>
&gt;<br>
&gt; This can be used when you parallely fork a branch to a media server to<br>
&gt; get media via 183 (like ring back tone), but you do not want the<br>
&gt; transaction engine to wait for the completion of that branch (if all<br>
&gt; other did end with negative answer).<br>
&gt; Again this is mainly for parallel forking scenarios.<br>
</div>thanks for the pointer, thats interesting for RBT. It understood<br>
(possibly wrong) that the OP wanted to have his ads completed before<br>
the call continues. not that I would personally like it much to listen<br>
to long ads before the call, but if the ads are only played while its<br>
connecting/ringing, thats probably ok (for a free service). If I were<br>
the OP, I would send the call through SEMS B2BUA and mix the actual<br>
RBT audio from destination with the ad from DB, that way the caller<br>
knows what&#39;s happening with the call while listening to ad, and<br>
listens probably with much more attention.<br>
<br>
Regards<br>
<font color="#888888">Stefan<br>
</font><div><div></div><div class="h5"><br>
&gt;<br>
&gt; Regards,<br>
&gt; Bogdan<br>
&gt;<br>
&gt; Stefan Sayer wrote:<br>
&gt;&gt; Albert Paijmans wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; Hi Andreas,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Thanks for the reply. The reason we do not want to use Asterisk, but<br>
&gt;&gt;&gt; SEMS, is because SEMS offers the possibility to play a different<br>
&gt;&gt;&gt; announcement (could be from database) to every extension. This ofcourse<br>
&gt;&gt;&gt; makes it more attractive to our sponsors. We want to do both sponsor<br>
&gt;&gt;&gt; messages for outgoing calls and we will have some discreet advertisement<br>
&gt;&gt;&gt; on our website. We think we can offer free phonecalls to most<br>
&gt;&gt;&gt; international destinations thanks to Open Source and we are all<br>
&gt;&gt;&gt; volunteers :)<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; So forwarding calls to Asterisk and using Asterisk as a media server for<br>
&gt;&gt;&gt; voicemail or busy tones I understand that part. But how could I send<br>
&gt;&gt;&gt; outgoing (pstn) calls to SEMS first and then to Asterisk? Is there<br>
&gt;&gt;&gt; something like a service route for this?<br>
&gt;&gt;&gt;<br>
&gt;&gt; whether you are using SEMS or Asterisk for pre call/early media<br>
&gt;&gt; announcement, you would first send the call to the media server of<br>
&gt;&gt; your choice, have an announcement played with 183, then the media<br>
&gt;&gt; server replies with negative final reply, which you catch in your<br>
&gt;&gt; proxy and add as another branch the final destination (pstn/asterisk).<br>
&gt;&gt;<br>
&gt;&gt; alternatively, you can send the call to SEMS, have the announcement<br>
&gt;&gt; played there in early media, and then continue the call in B2BUA mode<br>
&gt;&gt; through SEMS (see ann_b2b application, you can modify that a little to<br>
&gt;&gt; use 183 instead of 200; or use a simple DSM script and connectCallee<br>
&gt;&gt; action).<br>
&gt;&gt;<br>
&gt;&gt; Regards<br>
&gt;&gt; Stefan<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;&gt; Thanks<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Albert<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Sat, May 15, 2010 at 2:06 AM, Andreas Sikkema &lt;<a href="mailto:h323@ramdyne.nl">h323@ramdyne.nl</a><br>
&gt;&gt;&gt; &lt;mailto:<a href="mailto:h323@ramdyne.nl">h323@ramdyne.nl</a>&gt;&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;     On May 14, 2010, at 11:13 PM, Albert Paijmans wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;      &gt; Is it possible to add an extra announcement server in the call path?<br>
&gt;&gt;&gt;      &gt; So OpenSIPS acts as registrar/proxy, Asterisk does pstn,<br>
&gt;&gt;&gt;     voicemail etc. But on certain destinations the call is relayed<br>
&gt;&gt;&gt;     through an announcement server before continuing to Asterisk.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;     I&#39;d just use the existing Asterisk for it (providing it has a<br>
&gt;&gt;&gt;     reliable timing source) and have it play a wav file during &quot;ringing<br>
&gt;&gt;&gt;     phase&quot; and after the WAV file ends do the rest of the dialplan and<br>
&gt;&gt;&gt;     have the outgoing call answer the incoming call.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;     This sudden influx of &quot;let&#39;s do add before the call&quot; business plans<br>
&gt;&gt;&gt;     of late really takes me back to my first VoIP operator job, they<br>
&gt;&gt;&gt;     just stopped doing that (in the Netherlands and Germany) because<br>
&gt;&gt;&gt;     there was no money around 2002 after the whole 9/11 thing when there<br>
&gt;&gt;&gt;     was an economic crisis and advertisers stopped advertising  ;-)<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;     I must be getting old....<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;     --<br>
&gt;&gt;&gt;     Andreas<br>
&gt;&gt;&gt;     _______________________________________________<br>
&gt;&gt;&gt;     Users mailing list<br>
&gt;&gt;&gt;     <a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a> &lt;mailto:<a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a>&gt;<br>
&gt;&gt;&gt;     <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; ------------------------------------------------------------------------<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; Users mailing list<br>
&gt;&gt;&gt; <a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
&gt;&gt;&gt; <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
<br>
<br>
--<br>
</div></div><div class="im">Stefan Sayer<br>
VoIP Services Consulting and Development<br>
<br>
Warschauer Str. 24<br>
10243 Berlin<br>
<br>
tel:+491621366449<br>
<a href="mailto:sip%3Asayer@iptel.org">sip:sayer@iptel.org</a><br>
email/<a href="mailto:xmpp%3Astefan.sayer@gmail.com">xmpp:stefan.sayer@gmail.com</a><br>
<br>
<br>
<br>
_______________________________________________<br>
</div><div><div></div><div class="h5">Users mailing list<br>
<a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
</div></div></blockquote></div><br></div>