ITPub博客

首页 > 应用开发 > Java > 如何实现WebRTC协议与SIP协议互通

如何实现WebRTC协议与SIP协议互通

原创 Java 作者:qzlink 时间:2020-08-04 16:22:00 0 删除 编辑

一、WebRTC 协议与SIP 协议互通的需求来源

目前在国内需要WebRTC 协议与 SIP 协议互通的场景主要集中在应用程序( App/Web )对接企业呼叫中心系统客服坐席、音视频会议对接 PSTN/SIP 音视频通话、企业内部 App 移动工作台(智能办公电话)、 CRM 系统集成电话呼叫功能、智能硬件(如:智能门禁设备、电梯救援设备、智能陪伴机器人)对接 PSTN 通话等落点电话场景。

 

详情可查看:

二、协议互通的技术方案

SIP 协议与 RTC 协议是分属两个音频编解码协议, WebRTC 使用 JSEP 协议建立会话, SIP 协议是 IMS 网络广泛使用的信令协议,要实现webRTC 协议和 SIP 协议互通,要从信令层和媒体层进行处理。以下为 WebRTC SIP 协议互通的技术架构图。

 

三、影响通话质量的因素

1 、语音通话网络传输设施。众所周知, IP 侧的语音通话非常看网络环境。目前 IP 侧的语音通话有两种传输方案,公网传输和全球数据节点就近接入。公网传输属于尽力而为的机制,易丢包出现卡顿和延时情况,特别是国内与海外的公网传输更加明显。全球数据节点就近接入需要在全球建立数据节点,系统自动根据 IP 判定就近接入,专线传输时延低,稳定性高。对于公司内部会议、客服回访场景尤为重要。这个方案唯一的问题就是在全球建立数据节点成本极高。中小微企业自行建设性价比不高。

2 SIP 协议与 WebRTC 协议互转的处理:对 SIP 协议和 WebRTC 协议的编解码技术处理;

3 、语音通话线路质量:语音通话线路是否经过多个服务器进行媒体转发,经过的转发服务器次数越少,丢失的数据包越少,音频通话质量越好;

目前市场上已有一些产品出现,有PJSIP CSIPSimple Linphone eyebeam JsSIP sipML5 等,但是企业真正用起来,语音通话经常出现卡顿、丢包、延时高。

详情可查看:

 

四、全平台VoIP SIP SDK 支持以下功能:

1 、跨平台音频互通

2 、防 SIP 协议拦截

3 、免网络穿透处理

4 、高清语音通话

5 、免高频注册

6 、断线自动重连

7 、移动端 /PC 端全平台 SDK

8 、快速上线应用

详情可查看:

Android/iOS DEMO 界面

 

Web DEMO 界面

 

五、应用场景:

1 、应用程序( App/Web )对接企业呼叫中心系统客服坐席;

1 )拓宽用户服务渠道,缩短用户接入时间;

2 )降低客服热线通讯成本;

3 )支持视频客服接入,更好的用户体验;

2 、音视频会议对接 PSTN/SIP 音视频通话;

1 )实现 RTC 视频会议与 PSTN 电话服务互通;

2 )与传统 SIP 音视频设备实现 SIP 互通;

3 )支持呼出和呼入参会功能;

4 )完善的会控功能;

3 、企业内部 App 移动工作台(智能办公电话);

1 )集成到企业 App ,满足移动办公需求;

2 )智能办公电话企业统一付费,统一管控通话录音;

3 )免购买座机硬件资产;

4 CRM 系统集成电话呼叫功能;

1 CRM 系统直拨用户手机,提高 CRM 用户沟通效率;

2 )提升 CRM 系统产品竞争力;

3 )支持保留用户通话录音;

5 、智能硬件(如:智能门禁设备、电梯救援设备、智能陪伴机器人)对接 PSTN 通话;

1 )基于云端通讯服务,运维成本低;

2 )多端支持,支持 iOS Android Web

3 )硬件免集成通讯模块,降低硬件采购成本;

六、应用案例:

目前已为陌陌、紫光云、招联消费金融、上海美市科技、上市证券公司、驻马店12345 市长热线、深圳中创联合科技、武汉泰迪智慧、深圳梯云物联、萌芽网络等企业提供方案支持。

详情可查看:

 

联系:

微信:xiyaoyaov

邮箱:439162706@qq.com

QQ :439162706


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69972526/viewspace-2709173/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 全平台VoIP SIP SDK
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2020-04-23

  • 博文量
    9
  • 访问量
    4490