Hi all,
I've finished basic skype and freevo integration.
More info (in polish) at: http://www.szosti.eu/. Watch Youtube video.

If you want to install it - follow procedure below.

You will need:
1. Freevo installed and configured
2. Skype installed and configured. Special configuration is required
wich is described below
3. Skype4Py installed from https://developer.skype.com/wiki/Skype4Py
4. Virtual X11 Server Xvfb (http://en.wikipedia.org/wiki/Xvfb)

Skype client requirements:
1. Skype for linux (2.0).
2. Skype must be configured and tested as stand alone client.
3. Skype must allow connection to its API from Skype4Py. How to do this - below

Skype allows connetion to its API from SkypePy:
1. Start skype (you may use your windows laptop to start X11 session
from eg. Xming
2. Client must automaticaly login
3. Now, open xterm
4. type: python
5. Execute following commands in python:
from Skype4Py import *
skype = Skype()
skype.Attach()
6. Now look at skype window and accept connection from Skype4Py
7. Close skype

Configure skype to run at boot time:
1. Copy all content of directory ./Skype from current user home
directory to / (sudo cp -a /home/user/.Skype /)
2. To start skype at boot time, make /etc/init.d/skype file
executable, put at least following code inside it:
#!/bin/bash
Xvfb :2 &
export DISPLAY=:2
echo "your_skype_user your_skype_password" | /usr/bin/skype
--pipelogin &
3. I could write better startup script but this is not an issue
4. Make /etc/init.d/skype executable (chmod +x /etc/init.d/skype)
5. Run update-rc.d skype defaults 90 to configure /etc/init.d/skype to
be executed at the end of system boot procedure
6. Test by running /etc/init.d/skype start (I know, start parameter is
not used above). You must hear that skype starts.

End installation:
Put downloaded skype.py from http://www.szosti.eu/files/skype.py to
your freevo plugins directory. In my case it is at
/usr/lib/python5/site-packages/freevo/plugins
Compile it:
python
>>> py_compile.compile('skype.py')
>>> ^D

Configure freevo to use plugin skype. Refer to output of freevo
plugins -i skype.

In near future, I'm going to enable video from skype which grabs X11
screen and sends it to user. You may watch movies from skype client :)

Hope you will find it useful

Grzegorz

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
_______________________________________________
Freevo-users mailing list
Freevo-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to