Freeswitch集成Skype,freeswitch 视频会议-ESG跨境

Freeswitch集成Skype,freeswitch 视频会议

来源网络
来源网络
2022-07-05
点赞icon 0
查看icon 1130

Freeswitch集成Skype,freeswitch 视频会议Freeswitch集成Skype首先,我不得不说,这个教程可能对你有些帮助,但是也有可能无法根本解决某些问题。因为这一块的东西太少了。网上几乎没有参考。对于Skype的集成,早在几年前好像就是支持的。在Freeswitch的官网上也有对应的说明。早起主......

Freeswitch集成Skype,freeswitch 视频会议




Freeswitch集成Skype

首先,我不得不说,这个教程可能对你有些帮助,但是也有可能无法根本解决某些问题。因为这一块的东西太少了。网上几乎没有参考。

对于Skype的集成,早在几年前好像就是支持的。在Freeswitch的官网上也有对应的说明。

早起主要有三种方式:

·Skype Connect

·modskypopen (deprecated)

·SipTheeSkppe(deprecated)

ok,那就很明朗了。我们只有一条路可以走。

准备

首先你要有一个skype账户,没有就去官网上申请一个。(现在skpye已经被微软收购了,如果你有微软账号也可以登录)

其次你要有个Freeswitch。当然,这个是肯定有的。

Freeswitch配置

这些都可以参考Freeswitch官网上的,我也是按照上面来的。不过稍微有一点点不同。(可能文档没有及时更新)

SIP Profile

位置在 conf/sipprofiles/external/skype.xml(该文件需要你新建)

include

gateway name=skype

  param name=realm value=sip.skype.com/

  param name=proxy value=sip.skype.com/ ! is this necessary  its the same as realm

  param name=fromdomain value=sip.skype.com/

  param name=username value=YOURSKYPEsipUSERNAME/

  param name=fromuser value=YOURSKYPEsipUSERNAME/

  param name=password value=YOURSKYPESIPPASSWORD/

  param name=contactparams value=YOURSKYPEsipUSERNAME@sip.skype.com/

  param name=extension value=YOURSKYPEsipUSERNAME/

  param name=extensionincontact value=true/

  param name=retryseconds value=30/

  param name=calleridinfrom value=false/

/gateway

/include

这个配置是网关上的参考,需要说明几点。

首先,看你一下你的server是否可以ping通sip.skype.com。避免物理上的不可访问。

其次,YOURSKYPEsipUSERNAME并不是你的skype的账户名。(可能文档写作的时候是可以的,但是现在肯定不行)。这个username是skype connect里的profile的username。(后面介绍)

同理,这里的YOURSKYPESIPPASSWORD也不是你的skype的密码,是skype connect里的profile的password。

另外,建议retryseconds设置时间小一点。

理论上来说,配置了Sip Profile,已经完成了一半,你可以实现freeswitch通过skype外呼的能力了。 如果要实现skype呼入freeswitch,需要再完成如下配置。

Dialpan

Inbound: conf/dialplan/public/01skype.xml(该文件需要你新建)

include

extension name=skypeinbound

  condition field=destinationnumber expression=YOURSKYPESIPUSERNAME

   action application=transfer data=YOULOCALNUMBERWHEREYOUWantTRANSFERSKYPECALL XML default/

  /condition

/extension

/include

Outbound: conf/dialplan/default/01skype.xml(该文件需要你新建)

include

extension name=skypeoutbound

  condition field=destinationnumber expression=^(YOURPREFIX\d+)$

   action application=bridge data=sofia/gateway/skype/$1/

  /condition

/extension

/include

注意:这段官网上标注是没有测试过的,因为笔者不需要,我就没有配置了。仅供参考。

Sip Connect配置

Skype被收购后,官网上也是绕来绕去的。笔者弄了半天才弄清楚Sip Connect的概念。

流程

言归正传,理一下这个图里的关系。

Skype账号和微软账号都可以登录skype,但是两者不互通(之前踩过坑)

需要登录skype manager(使用对应的账户),然后在特性里开通Skype Connect。

这一步不可使用百度,可以使用google搜skype manager,然后找到入口。

进入后要先创建一个组。我创建了一个名为MyFamily的组。

skype manager页面

点击Features,点击Skype Connect,创建Profile

Features

创建后Profile后就可以查看用户名和密码

查看用户名和密码

还记得上面Freeswitch配置的用户名和密码吗? 这里就是需要配置的值。

配置完成后,这个网关就可以注册上了。但是不可以外呼。因为没有激活。激活要交费,只是线路的费用,一个线路一个月将近5欧。

这里充了钱只能充值到我个人账户,这里的组账户还是没有钱。不理解为什么。

问了Skype客户,答复告诉我是国内不支持Skype Connect功能,那我充值异常怎么说啊? 客服答,请直接退款。


文章推荐
德国炊具进口报关,外贸炊具订单
AMM弃用和 Google Play Install Referrer支持
FNAC店铺绑定PingPong账号流程
ASO笔记——关键词优化步骤,如何优化aso关键词排名


特别声明:以上文章内容仅代表作者本人观点,不代表ESG跨境电商观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与ESG跨境电商联系。

搜索 放大镜
韩国平台交流群
加入
韩国平台交流群
扫码进群
欧洲多平台交流群
加入
欧洲多平台交流群
扫码进群
美国卖家交流群
加入
美国卖家交流群
扫码进群
ESG跨境专属福利分享群
加入
ESG跨境专属福利分享群
扫码进群
拉美电商交流群
加入
拉美电商交流群
扫码进群
亚马逊跨境增长交流群
加入
亚马逊跨境增长交流群
扫码进群
亚马逊跨境增长交流群
加入
亚马逊跨境增长交流群
扫码进群
拉美电商交流群
加入
拉美电商交流群
扫码进群
《TikTok综合运营手册》
《TikTok短视频运营手册》
《TikTok直播运营手册》
《TikTok全球趋势报告》
《韩国节日营销指南》
《开店大全-全球合集》
《开店大全-主流平台篇》
《开店大全-东南亚篇》
《CD平台自注册指南》
《开店大全-俄罗斯篇》
通过ESG入驻平台,您将解锁
绿色通道,更高的入驻成功率
专业1v1客户经理服务
运营实操指导
运营提效资源福利
平台官方专属优惠

立即登记,定期获得更多资讯

订阅
联系顾问

平台顾问

平台顾问 平台顾问

微信扫一扫
马上联系在线顾问

icon icon

小程序

微信小程序

ESG跨境小程序
手机入驻更便捷

icon icon

返回顶部