PDA

View Full Version : Skype Plugin for SlimServer



Kevin Bouck
2005-06-04, 09:38
Also interested in a Skype Plugin for SlimServer / SqueezeBox

The following functionality is desired:
- Flash Display Name of Inbound Caller on Squeezebox display
- Ability to view Missed Call and Voicemail notifications
- Show this information in Screensaver similar to RSS News Feed

Stretch:
- Ability to play voicemails back via Squeezebox

I am also considering writing this one as a slimserver plugin -- anyone worked on or know of
anything similar?

Thanks,
-Kevin

kronos
2005-06-13, 20:39
kewl, are youmaking progress ?

=)

CouchPotatoe
2005-06-16, 07:54
Kevin Bouck wrote:

>Also interested in a Skype Plugin for SlimServer / SqueezeBox
>
>The following functionality is desired:
>- Flash Display Name of Inbound Caller on Squeezebox display
>- Ability to view Missed Call and Voicemail notifications
>- Show this information in Screensaver similar to RSS News Feed
>
>Stretch:
>- Ability to play voicemails back via Squeezebox
>
>I am also considering writing this one as a slimserver plugin -- anyone worked on or know of
>anything similar?
>
>Thanks,
>-Kevin
>
>

Well - here's a way to get some of this using xAP if you have a windows
PC. It's a little bit unweildy in that it uses a number of applications
to achieve this. But the good news...it's all free and available now
If you install the following 4 apps.

xAP Hub - required to run multiple xAP applications - service or
application version

xAP SlimServer conduit - either service or application (this
creates a xAP interface to Slimserver via the CLI including full play /
user interaction events and control plus a fully managed display queue
with punchthrough and priorities :-) So messages can suspend others (eg
if they are urgent) and then the previous message(s) will resume. Very
nice....

xAPTel : (application) Provides the Skype interface link (and also
CallerID, but perhaps not working for US CID modems just as yet, but
xAP NetCallerID does). This reports via xAP who is online and offline in
realtime from Skype and also provides all VOIP tel call events SkypeIN /
SkypeOUT.

xAP Switchboard: (application) Provides a web based interface to
all your call history and provides CID lookup to a local database and
also synchs caller details and call records with Outlook. You can ever
dialback callers this way - and mix your PSTN and Skype calls routing.
The key here is that it works with xAPTel or xAPNetCallerID info to
broadcast display messages that are then picked up by the xAP Slimserver
conduit and displayed on your Slim players screens. In the UK this works
to provide both dial out and incoming call progress messages with area
and name lookup, and who is online/ offline / calling on Skype.
screenshots http://tinyurl.com/akt36

NB SlimServer can be any version ie MAC/Windows/Linux - but the above
apps are mainly Windows only, however xAP apps are truly distributed and
can sit on any (or many) machines on your home network and interact.

...and now you're mostly there, what is missing is the control of the
system from your Slim remote - ie stepping through call history or
whatever - and also voicemail playback. This would normally be achieved
via a small script running in a xAP engine (like xAP Desktop or xAP
Floorplan), and written in VB. From xAP you can instruct the
Slimserver to play any audio file ... so voicemail playback is probably
very possible too, as are other 'announcement' type uses :-). Indeed xAP
Switchboard already sends xAP text to speech announcemnts of callers by
name and creates WAV files for playback. I think this may be doable on
Slim - it does work with WinAMP currently. (as long as I can get at the
voicemail message somehow) Implementing this as an integrated
SlimServer plugin is obviously neater but xAP opens many other 'HA'
options too...particularly in allowing you to script via VB what the
Slim displays/remotes do (for those with no Perl experience ) eg

xAP Desktop also allows a floating Slim control window to sit over your
Windows desktop on any networked PC , displaying what is playing on any
or several of your Slim players and providing transport control and even
album art cover display. It can fade in and out for example when the
track changes should you wish and pass clicks through still to the
underlying desktop. Akin to the Desktop 'widgets' that are so popular
nowadays if you like.
screenshots http://tinyurl.com/e2d9u (see 6)
One aspect of this that may be attractive is that the display is totally
skinnable - with jpegs and gifs so you can have a Slim controller look
just as you always wished... The pictured one is very basic and was
designed to look like the Slimp3.

Using xAP Desktop / Floorplan - and also your Slim player screens you
can display any xAP information you want - TV listings, weather, emails,
alarm status, news, SMS messages, stocks/shares, CallerID, Temperatures
etc etc.... There is even a xAP X10 connector and a new low cost
(Ethernet standalone xAP embedded) hardware I/O module called the Netiom
that has 16 IN, 16 OUT, A/D, Serial port etc that can be linked via xAP
and hence used from a Slim players if wanted. In fact I'm looking at
doing just that shortly and may post some scripts if it's of interest.
I have seen a desire for integrated X10 control from Slim - would this
be of interest ? Very do-able as we have a xAP X10 conduit.

Lastly I should mention that HomeSeer (Home Automation application)
supports xAP via a free plugin. This allows all your Slim players to
update HomeSeer in realtime with 'Now playing' info and of course to be
controlled from HS.

More info from www.xapautomation.org www.mi4.biz and
www.xapframework.net , if anyone needs help with this I will be glad
to talk them through getting it all working.... (on the xAP Yahoo group
to avoid traffic here - http://groups.yahoo.com/group/xap_automation/
). I use 8 Slim players and display a wealth of info on the screens (CID
/ emails / temp / weather forecast / Skype) and have IR control of
things like my lighting and security alarm via C-Bus. Indeed at night
if a downstairs security sensor is tripped I get a display on my bedside
Squeezebox and an 'alarm' track is played... Slim players are very
popular with the HA / xAP community as they make great two way devices
for control - as well as great music players ;-)

Kevin

CouchPotatoe
2005-06-16, 07:58
Kevin Hawkins wrote:

> Kevin Bouck wrote:
>
>> Also interested in a Skype Plugin for SlimServer / SqueezeBox
>>
>> The following functionality is desired:
>>
>> - Show this information in Screensaver similar to RSS News Feed
>

Oops forgot to mention - xAP Switchboard already provides RSS feeds of
all your incoming and outgoing telephone call history - both for PSTN
and Skype calls :-)

Kevin