一种基于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谈判时间,提高了音视频的通信效率。 |
