[Freeswitch-users] NEW skypopen installer and easy Skype client download, Skype calls on FreeSWITCH in one minute
Giovanni Maruzzelli
gmaruzz at celliax.org
Sun May 1 23:32:41 MSD 2011
Zohair,
please ***never*** answer to a mailing list post asking something
not immediately related to the original topic of tje original post.
Please make a new topic, write a new mail to the mailing list with a
"Subject" (the title of the mail) describing your question.
Thanks in advance,
-giovanni
On 5/1/11, zohair raza <engineerzuhairraza at gmail.com> wrote:
> Wow That is great Sir,
>
> i would like to add how i am passing caller id
>
> i am using xml curl and in my php file i added this :
>
> <?php
>
> $calld = $_REQUEST['Caller-Destination-Number'];
> $cally =str_replace("skype3439","",$calld) ; ( I am sending skype id like
> 'skype3439remoteskypeid' so here i am removing skype3439)
> $callsk = $_REQUEST['Caller-Caller-ID-Number'];
> $zr= ' api_result=${skypopen(interface1 MESSAGE '.$cally.' (mp) Call from
> '.$callsk.')}';
>
> header("Content-type: text/xml");
> $response = "
> <?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>
> <document type=\"freeswitch/xml\">
> <section name=\"dialplan\" description=\"example_curl_dialplan\">
> <context name=\"public\">
>
> <extension name=\"skype\">
> <condition field=\"destination_number\"
> expression=\"^skype3439(.*)$\">
> <action application=\"set\" data=\"skype_get_inband_dtmf=false\"/>
> <action application=\"set\" data=\"$zr\"/>
> <action application=\"set\" data=\"instant_ringback=true\"/>
> <action application=\"bridge\" data=\"skypopen/RR/$1\"/>
> </condition>
> </extension>
>
> </context>
> </section>
> </document>
> ";
> echo $response;
> exit;
> ?>
>
>
> This way caller id will be sent before the call as a skype chat message
> which will only work if remoteskypeid has added the skype id which you are
> using, otherwise it won't work.
>
>
> On Sat, Apr 30, 2011 at 1:31 PM, Giovanni Maruzzelli
> <gmaruzz at gmail.com>wrote:
>
>> Dear FreeSWITCHers,
>>
>> after a fair amount of effort, I ended up with a new way to install
>> and use mod_skypopen on Linux.
>>
>> No more looking around the internet for the lost 2.0.0.72 Skype client for
>> ALSA.
>>
>> First, we can use the readily available Skype client for OSS.
>>
>> (added benefit: no more need for ALSA driver. I wrote skypopen.ko OSS
>> driver, that's very easy to compile and install, and do not need to
>> mess with the operating system installation.)
>>
>> Second, I wrote an installer that automatically do all the tedious
>> work for you: download and install the skype client, create the config
>> directory for Skype clients, create the config file for mod_skypopen,
>> create the script that launches the Skype clients.
>>
>> I hope those improvements will lower the barriers for Skype calls on
>> FreeSWITCH.
>>
>> Actually is ludicrously simple now, and after you compile FreeSWITCH,
>> mod_skypopen and the skypopen.ko OSS driver it will take like less
>> than one minute to have a complete installation of mod_skypopen ready
>> to make and receive calls.
>>
>> All automatic, no more need to fiddle around with the Skype client
>> download, configurations, authorization, etc.
>>
>> Is all well tested, but maybe there are still some bugs, and maybe the
>> docs are not clear/easy enough.
>>
>> Please have a look at the new and improved wiki page and let me know
>> what do you think about (and maybe test the procedures).
>>
>> http://wiki.freeswitch.org/wiki/Mod_skypopen_Skype_Endpoint_and_Trunk
>> http://wiki.freeswitch.org/wiki/Mod_skypopen_Skype_Endpoint_and_Trunk#Linux
>>
>> http://wiki.freeswitch.org/wiki/Mod_skypopen_Skype_Endpoint_and_Trunk#Interactive_INSTALLER_and_CONFIGURATOR
>>
>> You must update to the latest git to have all the goodies.
>>
>> Thank you all for your support,
>>
>> -giovanni
>>
>> --
>> Sincerely,
>>
>> Giovanni Maruzzelli
>> Cell : +39-347-2665618
>>
>> _______________________________________________
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>
>
>
> --
> Regards,
> Zohair Raza
>
--
Sent from my mobile device
Sincerely,
Giovanni Maruzzelli
Cell : +39-347-2665618
More information about the FreeSWITCH-users
mailing list