Webrtc是什么?
WebRTC,中文全称网页即时通信(Web Real-Time Communication)的缩写。
是提供给Web开发者开发基于网页浏览器进行实时音视频对话的JavaScript API,包括 音视频的采集、编解码、网络传输、展示 等功能,可以帮助开发人员轻松构建具有实时音视频传输功能的 Web 应用程序,实现点对点(peer-to-peer)的通信,可广泛应用于Windows、Mac、Linux、Android和iOS等平台。
WebRTC使用的信令控制协议
信令是实现客户端之间发送消息建立通信协议、通道的机制,webRTC通信对使用的信令协议类型没有规范要求,常用的信令控制协议有:
- SIP over Webscoket
- XMPP/Jingle
- Data channel
- ……
另外webRTC通信中信令和媒体都是强制要求加密的,数据流使用数据报传输层安全协议(DTLS)进行加密,媒体流使用安全实时传输协议(SRTP)进行加密。
WebRTC经典三角拓扑示例
WebRTC通信基本流程
webRTC为什么能受到青睐?
优势
- 易用性:直接通过用户浏览器调用媒体设备,API接口直接访问网络资源,用户无需安装其他的插件。
- 平台兼容性好:开发人员可以通过支持WebRTC的浏览器开发基于WebRTC的各种应用,无需担心终端和操作系统的兼容性问题,另外,WebRTC也提供了标准的API(W3C)和其标准的协议支持(IETF)避免了平台兼容性的问题。
- 安全性高:WebRTC通信传输中对信令以及语音、视频进行了加密处理,保障了通信安全,防止用户信息泄露。
- 支持高级语言和视频处理:WebRTC支持了最新的编码,语音支持Opus,视频支持了H.264、VP8等,可以提供比较好的语音或视频质量。
- 可靠性传输:WebRTC提供了可靠性传输方式,包括在NAT环境下仍然可以实现传输的稳定性。
- 支持多媒体流处理:WebRTC提供了多媒体和多资源的聚和,提供了RTP和SDP的拓展。
- 支持与SIP协议互转:可以通过webRTC网关实现和SIP互通,接入PSTN或企业UC通信系统,保证和VoIP通信的兼容性。
- 助力建设全媒体智能化AI新型联络中心,webRTC嵌入PC浏览器,是和银行,咨询,证券等行业应用。
应用场景
- 基于页面的电话/视频会议
- 和客户之间的通信服务,包括UC融合通信,客户沟通
- 企业融合通信/IPPBX/呼叫中心,支持SIP/HTML实现和SIP/PSTN的呼叫
- 调度监控/公共服务通信等
- 远程医疗/家庭护理
- 在线客服/现场支持
- 在线一对一培训
- 媒体直播
- 智能家庭
鼎信SBC解决 webRTC与SIP互通难题
webRTC融合通信面临两大挑战
- WebRTC用户接入如何保证安全问题?无处不在的web用户,通过各种终端接入网络,容易被嗅探器监控,造成个人隐私泄露以及威胁到核心服务器的业务安全。
- webRTC用户如何同SIP协议互通?webRTC客户端如何接入PSTN或者企业UC系统,实现和VoIP网络无缝连接。
应用场景
鼎信SBC已经支持了webRTC技术应用,提供webRTC2sip网关服务,为用户解决webRTC与SIP互通难题。
在移动网络边缘部署一台鼎信SBC,即可满足web用户的通信需求。其能无缝显示web用户的安全接入和实时通信信令、媒体转换,可实现从webRTC信令(如HTTP、xmpp、SIP over Webscoket等)到SIP的转换,以及支持SRTP媒体到RTP转换,从OPUS编码到G.711/G.729的转换,同时提供信令和媒体防火墙业务,保证web用户的安全接入,降低通信过程中的安全风险。
鼎信webRTC优势助力联络中心/企业通信
- 鼎信SBC支持webRTC网关应用,提供webRTC转SIP服务,无需增加额外硬件设备
- 鼎信SBC采用SIP over WebSocket,沿用成熟的SIP信令架构,可靠性高,成熟稳定
- 支持原生态OPUS语音编码,与webRTC终端通讯无需转。
- 基于QoS路由,语音质量监控等技术,提供高质量通信服务
- 鼎信SBC部署灵活可靠,支持单机、HA双机热备部署
- 提供多种系统安全策略以及防攻击技术,保障业务系统安全。
鼎信SBC webRTC接入配置
(1). 添加一条接入网,选择WSS协议,导入对应证书,SBC即可实现和webRTC客户端的对接(代理注册)。
(2). SBC另一个网口通过SIP协议和IPPBX、呼叫中心等SIP server对接。
3. 设置webRTC和SIP协议转换路由,实现webRTC客户端与SIP server互通。
鼎信SBC在webRTC通信中的应用
企业融合通信以及客服联络中心
鼎信SBC webRTC技术助力企业融合通信,不仅提供防攻击服务,也可以作为webRTC网关使用,可实现外出员工、办事处员工等使用webRTC客户端快速方便的和企业总部通信,如语音电话,视频会议等等,移动用户也可以注册到总部的IPPBX,走公司线路给客户拨打电话,webRTC通信使用DTLS和SRTP加密,保障用户信息安全。
webRTC呼叫中心
鼎信SBC助力WebRTC呼叫中心解决方案的部署,快速集成,坐席人员直接通过浏览器拨打接听电话,无需话机,无需布线,简单易用,提供更高效,高语音质量,体验更好的通信服务;同时可以和SIP/PSTN网络兼容互通。
网站webRTC一键呼叫
鼎信SBC webRTC技术应用,助您构建网站在线客服中心,如某服务网站提供基于webRTC的一键呼叫功能,但企业坐席人员使用的是IP话机等SIP终端,为了实现用户通过浏览器直接和客服通话,采用鼎信SBC实现协议转换,打通webRTC和SIP协议壁垒,用户只需点击网页的呼叫按钮,就可以实现和坐席客服人员通话(坐席使用SIP话机,模拟话机等)。
E-mail嵌入webRTC应用
使用鼎信SBC webRTC解决方案,您可以应用邮件签名来传递回呼链接,其优点是邮件发送者因隐私原因可以不发送他们的电话号码,而邮件接收者可以很方便地通过简单点击链接呼叫发送者。
无人值守智慧停车场/景区
/电梯等紧急通信/对讲等
智慧城市建设,基于Web端的实时音视频呼叫中心也有更多的应用场景以及更大的发展空间,如无人值守停车场、景区、电梯等场所,采用SIP智能终端,可提供远程监控,紧急呼叫等应用,云客服中心可远程实施监控现场状态,当现场遇到问题时,可使用智能终端(可视对讲、环境监控摄像头)一键呼叫到云座席客服中心,这时客服人员直接通过PC浏览器(WebRTC音视频技术)与现场人员视频对讲,处理解决问题,方便高效。
版权声明:本文内容转自互联网,本文观点仅代表作者本人。本站仅提供信息存储空间服务,所有权归原作者所有。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至1393616908@qq.com 举报,一经查实,本站将立刻删除。