Hi
I read a tutorial
by Giovanni Maruzzelli.
http://lists.freeswitch.org/pipermail/freeswitch-users/2014-August/107455.html
These are my notes:
Theoretically, Skype 4.3.x is demanding Pulseaudio audio output.
I write theoretically,
because I noticed that Skype works without a problem thanks to the ALSA
library itself
Apulse.
https://github.com/i-rinat/apulse
In connection with the
question whether it is
possible with the help of
this library to connect Skype with FreeSWITCH using
eg mod_alsa or directly mod_skypopen?
Skypopen once used the ALSA API (version 1.0.x, as I recall).
Under ideal conditions, it would be best to
libraries based on
Apulse do fork - eg library FsPulse,
that sound from Skype headed straight to the driver interface
Skyopen, eg
/ dev / skypopen.
Unfortunately, I am
not a programmer, and I do not know how to change the ALSA library API to OSS compatible with FreeSWITCH.
But if someone could
create such a library
to integrate Skype
- FreeSWITCH,
it for many years to
solve the problem with
Skype, and potential problems with
possible errors Pulseaudio,
Pulse which are patched often even after two years, such as the famous error: 866
http://lists.freedesktop.org/archives/pulseaudio-bugs/2010-October/004195.html
If the cooperation of
Skype with FreeSWITCH
to be stable and
predictable,
Pulseaudio in the
middle of it is
not in my opinion a good idea too.
Also would be easier to control operation of Skype
by FreeSWITCH,
if the sound from Skype went directly to the server,
without mediators,
where the shape
and function of FreeSWITCH
developers have no
effect.
PS
My natural language is Polish, sorry for bad English.
Yours