【发布时间】:2019-02-08 00:40:58
【问题描述】:
我正在构建一个用于公司网络的 WebRTC 应用程序,该应用程序对可以打开的端口数量有限制。 有没有办法以编程方式设置 WebRTC 用来生成 ICE 候选和中继媒体的 UDP 端口的限制范围?
谢谢,
【问题讨论】:
标签: javascript udp webrtc kurento
我正在构建一个用于公司网络的 WebRTC 应用程序,该应用程序对可以打开的端口数量有限制。 有没有办法以编程方式设置 WebRTC 用来生成 ICE 候选和中继媒体的 UDP 端口的限制范围?
谢谢,
【问题讨论】:
标签: javascript udp webrtc kurento
你可以在/etc/kurento/modules/kurento/BaseRtpEndpoint.conf.ini中选择Kurento使用的端口范围,然后重启服务器。我不知道您是否可以在运行时更改这些。 (对不起,已经有一段时间了)。
但请记住,您不知道 WebRTC 需要设置多少个端点,因此它需要是一个范围。该数字可能会根据您发现的地址和网络的数量而变化。因此,如果另一个节点在许多不同的地址上可见,那么在 ICE 协商期间将需要绑定许多端口。 (而且我不记得端口重用是如何与 UDP 一起工作的,所以也许你需要让它们保持专用)。
【讨论】: