实时音视频 应对防火墙限制相关

TRTC 的信令和媒体访问方式为 IP + 端口。如果 IP 访问失败,需通过域名解析得到新 IP,继续用新 IP 访问。你的防火墙需要开通。

相关产品
实时音视频 产品页,含版本规格、价格与购买入口。

一、客户端 Native SDK 需要配置哪些端口或域名为白名单?

1. 解除所有 IP 访问限制。

2. 为这些端口和域名配置白名单:

·防火墙端口白名单:

TRTC SDK(Native) 白名单项目
TCP 端口 443、20166、10443、10444、10445、10446、10447、10448、10449、10450、10451、13275、23275、33000、37528
UDP 端口 8000、8080、8001、8002、8003、8004、8005、8006、8007、8008、8009、16285、9000

·防火墙域名白名单:

cloud.tim.qq.comgz.file.myqcloud.comavc.qcloud.comyun.tim.qq.comdldir1.qq.commlvbdc.live.qcloud.comquery.tencent-cloud.com*.trtc.tencent-cloud.comevents.my-imcloud.comapisgp.my-imcloud.commlvbdc.live.tlivesource.comsdkdc.live.tlivesource.com*.intltencentcos.com*.tencentcos.cn*.plusrtc.com*.whyrtc.com*.txssysp.com

注意:因为腾讯云服务端 IP 地址/域名是动态的,并不是固定的一批 IP 地址/域名,所以我们无法提供固定的列表给你。

二、信令连接相关

TRTC 的如下域名用于调度、信令连接、日志上报等功能。你的防火墙需要为下列域名 + TCP 443 端口开通白名单。

yun.tim.qq.com*.rtc.qcloud.com*.rtc.qq.com*.cloud-rtc.com*.my-imcloud.com*.cloud-rtc.net*.rtc-web.com *.rtc-web.io

注意:若你的 SDK 版本低于 v4.12.0,你还需为 TCP 8687 端口配置白名单。

三、媒体传输相关

TRTC 的媒体传输使用 IP 地址 + 端口的方式进行连接。由于腾讯云服务器的 IP 不是固定的,因此为了正常传输音视频数据,你的防火墙需要:

1. 解除 IP 访问限制。

2. 为这些端口配置白名单。

·TCP 443

·UDP 8000, 8080, 8800, 843, 443, 16285

四、TRTC Web 端内网环境怎么设置代理?

可采用 Nginx+coturn 代理方案,详情请参见 企业内网代理方案。若你使用 4.x 版本,请参考此教程。

方案名 适用场景 网络要求
方案一 允许客户端访问特定的外网代理服务器 允许客户端访问外网的 proxy server
方案二 允许客户端通过内网代理服务器访问外网 允许 proxy server 访问外网

五、微信小程序需要配置哪些域名为白名单?

<trtc-room> 域名白名单:

https://official.opensso.tencent-cloud.comhttps://yun.tim.qq.comhttps://cloud.tencent.comhttps://webim.tim.qq.comhttps://query.tencent-cloud.comhttps://events.my-imcloud.com

注意:说明:

注意:若你遇到添加域名数量限制等要求,可 提交工单 获取云代理解决方案。

赞 (0)
上一篇 4天前
下一篇 4天前