[Lazarus] VoIP / SIP communication initiated from LCL apps | OFFTOPIC

ik idokan at gmail.com
Wed Dec 9 09:50:55 CET 2009


On Wed, Dec 9, 2009 at 12:52 AM, Graeme Geldenhuys
<graemeg.lists at gmail.com>wrote:

> 2009/12/8 Helmut Hartl <helmut.hartl at firmos.at>:
> >>
> > This seems you want to do 3rd party call control of a SIP device.
>
> Yes, I simply want to initiate a call from inside our application. The
> rest is then handled by the actual SIP device or VoIP application.
>
> >> I know Skype has a public API, but I haven't looked into it yet. I
> >> thought I would ask here first.
> >>
> > Skype has no direct relation to SIP ?
>
> True, it uses some proprietary protocol for VoIP. But I did take a
> brief look at the API. They do allow 3rd party software to control the
> Skype client (eg: adding a contact, changing the online status,
> initiating a call, etc.)
>

Graeme, I do this thing all of the time with Asterisk.
Unlike many other solutions, Asterisk allow you to do it regardless of the
protocol/hardware information you require.

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.


>
> Skype seems to be quite popular (I'm not really into such chatting
> apps much) and it seems to do what we need. Simply initiate a call. We
> don't really need anything fancy like call-routing, PBX etc. We simply
> want to add a "value-add feature" to our product. We are a franchise
> business, so maybe we can add a link to the Help menu that says "Call
> Head-Office via VoIP for support", or call a client if they have a
> Skype or SIP account etc.
>

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).


>
> So it's just a "nice to have" feature really. We can control there
> installations, so would could mention Skype as an option to them. But
> before we do anything, I obviously need to research the topic a bit
> more.
>
> We already do something similar with SMS services, where they can SMS
> clients directly from our software regarding outstanding money or any
> specials etc. We use a online SMS service located in South Africa.
> Just another little "value-add" feature.
>
>
> > and the actual use case. What SIP Proxy / devices do you intend
> > to  use ? (e.g. SNOM / Granstream phones, Freeswitch, Astersisk,
> > OpenSER, SER, proprietary solutions )
>
> This sounds more complicated to what we intended. As I said, I need to
> research the subject a bit more before we decide to implement
> anything.
>
> Thank you very much for you reply. You mentioned some interesting
> things, that will give me something to research.
>
> --
> Regards,
>  - Graeme -
>
>
> _______________________________________________
> fpGUI - a cross-platform Free Pascal GUI toolkit
> http://opensoft.homeip.net/fpgui/
>
> --
> _______________________________________________
> Lazarus mailing list
> Lazarus at lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
>


Ido
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20091209/b64c9c50/attachment-0004.html>


More information about the Lazarus mailing list