webrtc

更改 UDP IP 地址
webrtc

更改 UDP IP 地址

我试图将我的 WebRTC IP 隐藏到代理服务器(xxxx:yy),以便隐藏我的身份,当我访问艾普莱克我可以看到我的真实 IP 被泄露了。当我使用常见的 VPN 服务时,我不仅可以将我的 IP 更改为代理 IP,还可以将我的 WebRTC IP 更改(而不是隐藏)为代理 IP,换句话说,我的 UDP 和 TCP 连接都将具有相同的 IP 地址。有些浏览器扩展可以成功隐藏我的真实 IP,而且,我可以禁用 WebRTC,这将导致 IP 消失,但这并不是我想要的。我想更改它而不是隐藏它,就像 VPN 服务一样。 我发现我需要端口转发之类的东西,我想我需要一些东西...

Admin

FFMPEG:SDP 到 HLS cur_dts 无效
webrtc

FFMPEG:SDP 到 HLS cur_dts 无效

我正在尝试将 RTP 流(opus、vp8)转换为 HLS(aac、libx264),但失败了。我可以轻松地将流保存为 WebM,但无法将其保存为 HLS,唯一明显的错误是cur_dts is invalid。但它可以转换为 WebM 这一事实可能意味着一定有一种方法可以将其转换为 HLS。 似乎与视频的时间戳不正常有关。但没有任何标志genpts igndts或discardcorrupt帮助我。我也试过了-use_wallclock_as_timestamps 1 ffmpeg -loglevel debug -protocol_whitelist p...

Admin

哪些 VPN 目前正在阻止 turn/stun 协议以及如何解决它
webrtc

哪些 VPN 目前正在阻止 turn/stun 协议以及如何解决它

基本上就像标题所说的,是否有阻止 turn/stun 协议的 vpn 列表?我们如何解决这个问题?一些东欧国家使用 vpn 访问网站,并使用带有 turnservers 的 webrtc,这会导致在线通话时的体验不佳。 谢谢。 ...

Admin

如何在 Chrome 中禁用“共享此标签页”消息
webrtc

如何在 Chrome 中禁用“共享此标签页”消息

我正在使用 selenium 来录制 chrome 屏幕。我还想通过 webrtc 共享此屏幕。当我开始共享标签屏幕时。Chrome 将显示此消息: https://storage.googleapis.com/support-forums-api/attachment/thread-48583572-813505606056354659.png 如何使用 Python + Selenium 隐藏此消息?谢谢 ...

Admin

使用 ffmpeg 将 4 个带延迟的视频并排组合在一起
webrtc

使用 ffmpeg 将 4 个带延迟的视频并排组合在一起

我有至少 4 个来自meetecho/janus-gateway Janus 制作的视频会议的视频,为每个用户创建两个 mjr 视频和音频文件,首先我将它们合并为一个 webm 文件,然后全部转换为 500*500 视频。 现在我尝试将这些视频像马赛克一样组合起来,并找到了以下代码: ffmpeg -i 1.webm -i 2.webm -i 3.webm -i 4.webm \ -speed 8 -deadline realtime -filter_complex "[0]pad=2*iw:2*ih[l]; \ [1]setpts=PTS-STARTPTS...

Admin

WebRTC 用于群组通话
webrtc

WebRTC 用于群组通话

据我所知,WebRTC 会泄露两个对等方的 IP 地址。假设某个应用程序使用 WebRTC,并且如果使用群组通话,所有流量都会通过应用程序服务器。在这种情况下,ISP 可以看到群组参与者的 IP 地址吗? ...

Admin

Ffmpeg:通过 RTP 流式传输时音频断断续续。音频和视频同步问题
webrtc

Ffmpeg:通过 RTP 流式传输时音频断断续续。音频和视频同步问题

我正在尝试通过两个单独的 RTP 通道传输视频和音频,然后通过 webRTC 在客户端上检索和播放它们,并同步播放它们。我能够在 webRTC 客户端上检索数据包,但音频非常不连贯。我的系统如下: Ubuntu 20.04 Ffmpeg 4.2.2 16 GB 内存 6 核 Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz 以下是我运行的命令。 ffmpeg \ -f x11grab -video_size 1280x720 -i :20.0 \ -f pulse -ac 2 -i default \ -c:v l...

Admin

VPN 服务中的 IP 泄露
webrtc

VPN 服务中的 IP 泄露

我正在寻找购买一个简单的 VPN 服务(比如说来自 NordVPN 或任何其他流行的 VPN 公司)来偶尔保护我的互联网活动。 大多数情况下(例如,随意浏览时)它会被关闭以实现更高的速度,只有当隐私很重要时,它才会被打开。所以,它会不时地打开/关闭。 我读了一些有关 IP 泄漏(以及 WebRTC 等)的文章,以及 VPN 有时可能无法工作的原因,而不太懂技术的用户(比如我)甚至可能不会注意到。 如果我进入设备的网络设置,记下 ISP 通常分配给我的 IP(显然不使用 VPN),然后打开我的 VPN 并看到 IP 已更改,这难道不能证明我的 VPN 确...

Admin

Chrome 无法访问视频输入
webrtc

Chrome 无法访问视频输入

我遇到了一个奇怪的问题,Chrome 浏览器无法访问任何 WebRTC 应用中的视频输入。例如,meet.jit.si 警告说 无法访问您的相机 由于未知原因无法使用相机 并且设置中的源选择Permission not granted不是相机下拉菜单(但实际上我确实允许使用相机和麦克风)。 我应该如何调试该问题以了解发生了什么并修复它? 我已经发现了什么: 该问题在多个 Chrome 版本(74 和 80)上仍然存在 Chrome 80 便携式安装中仍然存在此问题 Chrome 的姊妹浏览器(如 Vivaldi)也存在此问题 相同的 ...

Admin

kurento-media-server + spring boot + docker 导致应用服务器崩溃
webrtc

kurento-media-server + spring boot + docker 导致应用服务器崩溃

我想运行这个 kurento 示例: https://doc-kurento.readthedocs.io/en/stable/tutorials/java/tutorial-one2one.html 但是在 docker 上构建应用程序服务器时我遇到了一些问题。 问题是,kurento-media-server 构建成功,但其应用程序服务器崩溃了。 我使用的命令是: 1)docker run -t --name kms -p 8889:8888 kurento/kurento-media-server 2)docker run -t --na...

Admin

对称 NAT - 点对点 WebRTC
webrtc

对称 NAT - 点对点 WebRTC

我目前正在从事一个 WebRTC 项目,旨在通过点对点的视频会议进行人们的交流。 然而,根据 WebRTC 文档,当用户位于对称 NAT 之后时可能会出现问题: 一些使用 NAT 的路由器使用称为“对称 NAT”的限制。这意味着路由器只接受您已经连接的对等连接。 在这种情况下,WebRTC 使用 TURN 服务器充当代理,以便两个人尽管存在 NAT 也能进行通信。 问题:我不明白是什么阻碍了对称 NAT 的运行?为什么在对称 NAT 上无法进行 P2P 连接?在其他 NAT 上也是如此? 如果有人有答案,我很感兴趣。 先感谢您!! ...

Admin

为什么 webRTC 会被安全网络和应用程序(例如 Sandboxie)阻止?
webrtc

为什么 webRTC 会被安全网络和应用程序(例如 Sandboxie)阻止?

我目前正在开发 webRTC 视频会议应用,每当用户安装安全应用(如 Sandboxie)时,webRTC 就会被完全阻止(信令除外)。我也尝试过在 Younow、appr.tc 上启用 sandboxie 创建直播,但它们也不起作用。所以我确信不可能绕过这样的安全性。我问这些问题是因为我的一位客户主张使用 VPN 连接,而 WebRTC 在他那边不起作用。他使用的是支持 webRTC 的最新 chrome 浏览器。我要求客户关闭 VPN 以便他可以访问 WebRTC 是不专业的……我尝试了很多选择,我甚至尝试使用 twilio 可编程视频 API(使用 w...

Admin

Janus WebRTC 视频流无法在 4G 连接上运行
webrtc

Janus WebRTC 视频流无法在 4G 连接上运行

先谢谢您的帮助。 这是我们遇到的问题。我们有一个客户,他的公司使用视频对讲机,将视频流发送到其呼叫的手机。为此,他们配置了一个带有 Janus 的服务器作为 WebRTC,并配置了 STUN/TURN 服务器。视频对讲机使用 Android 作为操作系统,他们为客户的智能手机开发了 Android 和 iOS webrtc。 当用户通过视频对讲机呼叫时,视频对讲机和智能手机(Android 或 iOS)客户端应用程序之间的连接就建立了。视频流可以很好地工作,但仅限于 WiFi,如果他们使用 4G 连接,则必须使用 VPN。 他们遇到的问题是,如果他们将...

Admin

当没有互联网连接时,如何将 SSL 安装到 Ant Media Server?
webrtc

当没有互联网连接时,如何将 SSL 安装到 Ant Media Server?

WebRTC 解决方案需要 SSL(HTTPS)才能在远程计算机上运行。Ant Media Server 提供免费的快速解决方案,只需单击一下即可将 SSL 安装到服务器,如下所述(https://antmedia.io/enable-ssl-on-ant-media-server/)。 另一方面,安装 SSL 需要互联网连接。不幸的是,在我们的设置中没有互联网连接,如何在没有互联网连接的 Ant Media Server 上安装 SSL? ...

Admin