<div dir="ltr"><div class="gmail_quote">On Wed, Dec 9, 2009 at 12:52 AM, Graeme Geldenhuys <span dir="ltr"><<a href="mailto:graemeg.lists@gmail.com">graemeg.lists@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
2009/12/8 Helmut Hartl <<a href="mailto:helmut.hartl@firmos.at">helmut.hartl@firmos.at</a>>:<br>
<div class="im">>><br>
> This seems you want to do 3rd party call control of a SIP device.<br>
<br>
</div>Yes, I simply want to initiate a call from inside our application. The<br>
rest is then handled by the actual SIP device or VoIP application.<br>
<div class="im"><br>
>> I know Skype has a public API, but I haven't looked into it yet. I<br>
>> thought I would ask here first.<br>
>><br>
> Skype has no direct relation to SIP ?<br>
<br>
</div>True, it uses some proprietary protocol for VoIP. But I did take a<br>
brief look at the API. They do allow 3rd party software to control the<br>
Skype client (eg: adding a contact, changing the online status,<br>
initiating a call, etc.)<br></blockquote><div><br>Graeme, I do this thing all of the time with Asterisk.<br>
Unlike many other solutions, Asterisk allow you to do it regardless of the protocol/hardware information you require.<br>
<br>
I wrote some API for it for lnet (didn't released it though, but willing to release it as lgpl), and told Ales about it.<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Skype seems to be quite popular (I'm not really into such chatting<br>
apps much) and it seems to do what we need. Simply initiate a call. We<br>
don't really need anything fancy like call-routing, PBX etc. We simply<br>
want to add a "value-add feature" to our product. We are a franchise<br>
business, so maybe we can add a link to the Help menu that says "Call<br>
Head-Office via VoIP for support", or call a client if they have a<br>
Skype or SIP account etc.<br></blockquote><div><br>Or use a "click to call" solution for that, and by a push of a batten in a form you can connect the client's number with your office (I have a client that I made it for him 3 years ago, and it's part of the services it's company provides).<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
So it's just a "nice to have" feature really. We can control there<br>
installations, so would could mention Skype as an option to them. But<br>
before we do anything, I obviously need to research the topic a bit<br>
more.<br>
<br>
We already do something similar with SMS services, where they can SMS<br>
clients directly from our software regarding outstanding money or any<br>
specials etc. We use a online SMS service located in South Africa.<br>
Just another little "value-add" feature.<br>
<div class="im"><br>
<br>
> and the actual use case. What SIP Proxy / devices do you intend<br>
> to use ? (e.g. SNOM / Granstream phones, Freeswitch, Astersisk,<br>
> OpenSER, SER, proprietary solutions )<br>
<br>
</div>This sounds more complicated to what we intended. As I said, I need to<br>
research the subject a bit more before we decide to implement<br>
anything.<br>
<br>
Thank you very much for you reply. You mentioned some interesting<br>
things, that will give me something to research.<br>
<font color="#888888"><br>
--<br>
Regards,<br>
- Graeme -<br>
<br>
<br>
_______________________________________________<br>
fpGUI - a cross-platform Free Pascal GUI toolkit<br>
<a href="http://opensoft.homeip.net/fpgui/" target="_blank">http://opensoft.homeip.net/fpgui/</a><br>
</font><div><div></div><div class="h5"><br>
--<br>
_______________________________________________<br>
Lazarus mailing list<br>
<a href="mailto:Lazarus@lists.lazarus.freepascal.org">Lazarus@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus</a><br>
</div></div></blockquote></div><br><br>Ido<br></div>