一种基于SIP和ICE的音视频通信方法

基本信息

申请号 CN201510352773.0 申请日 -
公开(公告)号 CN105187567B 公开(公告)日 2019-01-08
申请公布号 CN105187567B 申请公布日 2019-01-08
分类号 H04L29/12 分类 电通信技术;
发明人 易骏;林奇勇;杜明辉;杨晓东;范振粤;范立斌;侯刚;吴新生;毛鹏辉;杨运勋 申请(专利权)人 东莞市南星电子有限公司
代理机构 厦门市新华专利商标代理有限公司 代理人 东莞市南星电子有限公司
地址 523000 广东省东莞市沙田镇民田村成田路3号B栋东莞市南星电子有限公司
法律状态 -

摘要

摘要 本发明提供一种基于SIP和ICE的音视频通信方法,所述方法包括如下步骤:通话开始,客户端向服务器发起端口分配请求,得到服务器中端口分配模块分配的八个内网端口号;启动ICE,并探测本方NAT类型并收集本方候选地址信息;通信双方将各自获取到的NAT类型和候选地址信息进行交换,并将对方的NAT类型和本方的NAT类型合并成一个NAT组合类型,若对方NAT类型为Symmetric NAT或Cone NAT,则计算对方预测端口;根据NAT组合类型选择相应的候选地址信息进行配对,生成检测列表;进行连通性测试,建立通道。本发明实现了对称NAT下的音视频P2P,并减少了ICE谈判时间,提高了音视频的通信效率。