一种IOS端基于SIP协议交互的WebRTC通信方法和系统

基本信息

申请号 CN202110523620.3 申请日 -
公开(公告)号 CN113114702A 公开(公告)日 2021-07-13
申请公布号 CN113114702A 申请公布日 2021-07-13
分类号 H04L29/06(2006.01)I 分类 电通信技术;
发明人 彭勇;周海林 申请(专利权)人 上海井星信息科技有限公司
代理机构 - 代理人 -
地址 200540上海市金山区亭林镇油车村7046号B幢354室
法律状态 -

摘要

摘要 本发明公开了一种IOS端基于SIP协议交互的WebRTC通信方法和系统,在客户端设置软件开发工具包SDK,SDK具有基于SIP协议交互信息处理、与现有SIP联络中心交互功能,向Stun服务端发送请求,从Stun服务端获取公网IP地址;基于公网IP生成客户端会话描述协议,向WebRTC网关发送通信邀请请求,通信邀请请求信息中包括客户端会话描述协议;接收WebRTC网关返回的代理身份验证信息,生成鉴权码后发送给WebRTC网关,接收WebRTC网关的鉴权结果,在鉴权成功后,建立与WebRTC网关的实时媒体流交互,在交互结束时,发送结束请求给WebRTC网关,在接收到WebRTC网关的停止信息后,结束媒体流交互。本申请将客户端与WebRTC网关交互通过SIP协议交互连接起来,实现IOS端基于SIP协议交互的WebRTC通信,节约通讯成本。