Help - Search - Members - Calendar
Full Version: Skype channel driver for Asterisk
Skype Community > English > Development, Betas and Skype Garage > Skype Public API
sbriesen
Hi!

I'm running Skype-Clients and on my little server@home also an Asterisk-Server. It would be way cool to plug them together somehow.

I understand that Skype is Closed-Source and the only way to control Skype remotely is to use the Skype-API. But there's a problem. On my server I don't have any GUI (not even X.org libs are installed). So I can not run the Skype-Client.

So, first of all, it would be cool to have a striped-down headless Skype-daemon which can be configured via ordinary config-files (since this is a seperate process running, it is no problem that this daemon is Closed-Souce). An Open-Source Asterisk channel driver could then communicate with this daemon via some kind of IPC (unix domain sockets, TCP, DBUS, whatever).

That way I could use my regular phones (I own some ISDN/DECT- and SIP-Phones) for Skype-In and Skype-Out, while I'm able to get also PSTN- and SIP-Calls routed to my phones. And I don't have to turn on my PC for this (my server is running 24/7 though).

I know that there are special Skype-enabled phones, but this is no option for me, since I have already so many phones and I don't want to switch all the time between the "Skype-Phone" and my other phones, depending who is calling me, or who I want to call.

So, any plans to relase a headless Skype-Client? PLEASE! :-)

Stefan.
TheUberOverlord
QUOTE(sbriesen @ Sat Sep 23 2006, 05:19) [snapback]300579[/snapback]

Hi!

I'm running Skype-Clients and on my little server@home also an Asterisk-Server. It would be way cool to plug them together somehow.

I understand that Skype is Closed-Source and the only way to control Skype remotely is to use the Skype-API. But there's a problem. On my server I don't have any GUI (not even X.org libs are installed). So I can not run the Skype-Client.

So, first of all, it would be cool to have a striped-down headless Skype-daemon which can be configured via ordinary config-files (since this is a seperate process running, it is no problem that this daemon is Closed-Souce). An Open-Source Asterisk channel driver could then communicate with this daemon via some kind of IPC (unix domain sockets, TCP, DBUS, whatever).

That way I could use my regular phones (I own some ISDN/DECT- and SIP-Phones) for Skype-In and Skype-Out, while I'm able to get also PSTN- and SIP-Calls routed to my phones. And I don't have to turn on my PC for this (my server is running 24/7 though).

I know that there are special Skype-enabled phones, but this is no option for me, since I have already so many phones and I don't want to switch all the time between the "Skype-Phone" and my other phones, depending who is calling me, or who I want to call.

So, any plans to relase a headless Skype-Client? PLEASE! :-)

Stefan.


Using the Skype4ComLib on one side and some very creative coding it would be possible to create a remote interaface, by using the voice API code as well. The would require you to create a Client/Server interface.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.