问题标签 [rfc5766turnserver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1265 浏览

debian-buster - Coturn 服务器未侦听 Debian 10 上的 TLS 端口

我在 TLS 端口上连接到我的转向服务器时遇到问题。我最近将我的 Debian 服务器升级到 Buster,并注意到 coturn 只监听 3478 端口。stun 和 turn 都可以正常工作。但是,coturn 不听 5378 并且 turn 不工作。我尝试完全重新安装coturn,但没有成功。证书有效,来自 certbot。默认配置文件的行为相同。并且在详细或详细模式下都没有错误消息。不用说,在 TLS 端口上没有其他任何东西在监听。所以,现在我觉得完全被它困住了……有人见过这种行为吗?或者我如何追踪是什么让 coturn 没有开始监听 TLS?

0 投票
0 回答
503 浏览

webrtc - STUN/TURN 服务器:天蓝色负载平衡器上的 ICE 连接失败,LB 后面有 3 个虚拟机(CoTurn 作为 turnserver 运行)

当我们有一个负载均衡器并且负载均衡器后面有超过 1 个虚拟机时,ICE 连接失败。通过查看日志,我们发现两个peer的Binding请求到LB后面的不同VM,如果两个peer都被LB定向到同一个VM,ICE连接成功,通信通道建立。

这是否意味着我们需要确保双方都向同一个 TURN 服务器发送绑定请求?ICE 框架是否期望应该有相同的 TURN 服务器用于通信对等点?

我们可以不拥有多个 TURN 服务器 - 使对等方能够通信吗?候选配对不会发生在两个通信对等方的不同 TURN 服务器上吗?

寻找您的宝贵意见。

0 投票
1 回答
1711 浏览

webrtc - 如何计算 webrtc 的 TURN 服务器带宽?

我使用 webrtc 开发了简单的多对多视频会议网站,因为我需要配置 TURN 服务器。我对选择带宽大小感到困惑。

单个用户将发送最大 500kbps 的数据。最多参加者为 300 人。每次会议的最长时间约为 200 分钟,一次最多主持人约为 200 人。

我在 Google 中提到了将近 80% - 85% 我们不需要 TURN 服务器。

为此我需要多少带宽?简单的coturn服务器会为此吗?如果不是,我应该在哪里购买 Turn 服务器,或者是否可以使用此配置制作自己的 TURN 服务器。

0 投票
1 回答
722 浏览

webrtc - 是否可以在不配置领域的情况下拥有转弯服务器?

我试图为我的 webRTC 项目托管一个转向服务器。我的整个服务器都在虚拟机静态公共 IP 地址上运行。我找到了这篇文章Turn Server Installation Guide。为了配置转向服务器,我们需要一个在我的情况下不可用的域名。是否可以在不配置任何域名/领域名称的情况下在我的公共 IP 上运行转向服务器?

0 投票
1 回答
932 浏览

webrtc - 转服务器中继端口在严格的防火墙中被阻止

我已经建立了两个转服务器(Coturn)和一个信令服务器。它适用于普通网络。

当涉及到严格的防火墙时

转服务器中继端口范围被阻止并在防火墙中视为威胁。

谁能建议如何解决这个阻塞?

在哪里允许端口范围(客户端或转向服务器端)?

对 webrtc 的新手,任何建议表示赞赏。

0 投票
1 回答
208 浏览

webrtc - 如何使用rest api对coturn进行身份验证

我在本地主机上的 ubuntu 中运行 coturn 服务器这是我的 turnserver.conf

启动服务器为

回来

sudo netstat -npta | grep turnserver给出

我已经生成了临时用户名和密码

它产生输出用户名:1​​601663142:abcd1234 密码:Wi4H776QJCoFbe+/hgrvv7Pvv5te77+m776L776K776N77+Y77+UUQ==

我首先在 chrome 控制台中以两种方式对此进行了测试,以下代码引发了异常

三片冰

在此处输入图像描述

我怎样才能让它工作

0 投票
0 回答
153 浏览

c# - c# TurnServer 动态客户端连接

我已经下载了C# TurnServer

请有人可以指导如何从客户端注册和传输数据如何使用转服务器获得动态 IP 地址。我花了几个小时寻找帮助,但没有运气。

也请指导以下。

  1. 如果有任何 c# base any turn 和 stun server 可用,那么请分享 url
  2. 如果有任何支持 webrtc 的免费开源可用,请分享。

如果有人可以分享知识,那就太好了,这可以节省我很多时间。

提前致谢。

0 投票
1 回答
1577 浏览

javascript - coturn + webrtc:NAT后面的主机无法连接到服务器

我正在尝试在我的网站上将屏幕共享与 WebRTC 集成。如果我尝试在同一设备(正常和隐身)上的两个 chrome 浏览器之间建立连接,一切都很好。当我尝试在我的浏览器和来自不同网络的另一台计算机之间建立连接时,它失败了。因此,我正在尝试配置 TURN 服务器。

这两个系统都集成了 WebRTC 功能和 TURN 服务器,都托管在我没有 root 权限的 DomainFactory 上。出于这个原因,我无法coturn通过apt get. 我不得不从 github 手动安装它。

coturn配置:

我的问题是:如果屏幕共享的主机在 NAT 之后,那么它的 IP 仍然是本地 IP,并且似乎没有连接到 TURN 服务器。

这些是来自https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/NAT 后面的主机的结果:

如果我尝试使用相同的 WebRTC 示例应用程序从没有 NAT 的其他网络检查 TURN 连接,结果如下:

coturn日志:

我对 TURN 和 WebRTC 很陌生,所以一些帮助会很好:)

0 投票
1 回答
233 浏览

webrtc - 在 mac 基础上运行打开服务器

我正在使用我的家庭 macbookpro 为 webrtc 应用程序部署一个转向服务器,但我无法让它工作并且有一些菜鸟问题,例如:

  • 我可以让 mt mac 运行 coturn 但有错误(无法通过它们
  • 我有一个域名 turn.baixocarbono.pt
  • 我不知道我应该在配置上使用什么 ips
  • 我可以让它在我的 Mac 上工作吗?

请阐明什么是错的!tks

现在我有:

但我得到错误:

0 投票
2 回答
88 浏览

webrtc - 是否预计 stun/turn 服务器会出现在 webrtc 报价中?

创建 webrtc 对等连接时,我传入了一个 STUN/TURN ICE 服务器列表(没有滴流 ICE)。但是在建立连接时,我只在创建的报价中的 ice 候选中看到了本地 IP 地址。收到的答案也是如此。连接有时有效。这是预期的吗?我在哪里可以检查这是否是错误的?