需求说明

webrtc在企业内网部署的时候, 往往涉及到开通端口.
而默认情况下, chrome的webrtc模块是采用随机的udp端口, 这就会造成媒体不通等问题.

设置步骤

1.进入组策略编辑器

打开cmd, 输入命令gpedit.msc, 弹出如下窗口:
image.png

2.添加组策略

计算机配置 -> 管理模版: 右击, 选择”添加/删除模版”, 如下:
image.png

导入chrome.adm文件:
image.png
chrome.adm.zip

3.配置webrtc的udp端口

image.png
image.png

4.验证设置结果

验证地址: https://tryit.jssip.net/
两个chrome登陆上去, 互相拨打电话, 然后抓包:
image.png
Jssip官方demo采用媒体绕过的方式,不过可以看到发包端口跟配置内容保持了一致,是从1000端口开始的