V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  uncat  ›  全部回复第 2 页 / 共 23 页
回复总数  457
1  2  3  4  5  6  7  8  9  10 ... 23  
1. 使用扩展程序从浏览器捕获音频。
2. 通过 WebSocket 将音频数据作为分块数据( 512 字节)发送到服务器。
3. 使用 VAD (语音活动检测)预处理数据。
4. 将预处理的数据发送到 Whisper 。
5. 将文本发送回浏览器。
6. 使用 JavaScript 将文本插入到与视频播放器相关的 DOM 中。
174 天前
回复了 sundawang 创建的主题 分享发现 大家有什么宝藏工具软件?分享一下
- WireGuard
- NATMap
- Jetbrains IDEs
- CopyQ
- Flameshot
- Vscode-Remote
- Arch Linux
- Tmux and .Tmux Repo
PS:我是坚果 Pro 投影仪投天花板。
过来人忠告:躺着看不舒服的,买个舒服的沙发,然后在客厅沙发躺,才是正解。

1. 久了脖子不舒服(固定一个睡姿 2 个小时)
2. 多数时候,看 10 - 20 分钟就睡着了。如果你近视,你会戴着眼镜睡着。如果你是钛金属眼镜,变形警告!
B 站瓜皮群主,了解一下
201 天前
回复了 lyping 创建的主题 NAS 有自建的“坚果云”方案吗?
@lyping

> 群晖怎么异地访问,是个问题。

这个解决方案,论坛里面有很多讨论。关键字比如:wireguard 、tailscale 、headscale 、natmap
202 天前
回复了 xiaopanzi 创建的主题 NAS 群晖远程唤醒方案
@lovelylain 嗯嗯,明白
202 天前
回复了 xiaopanzi 创建的主题 NAS 群晖远程唤醒方案
@deepbytes

> 利用 op 带的 wol

OpenWRT 中有自带 wol 么?我这边貌似得 opkg 单独安装
202 天前
回复了 xiaopanzi 创建的主题 NAS 群晖远程唤醒方案
我有一台主机主板是技嘉 X570 UD ,先开启主板的网络栈功能,然后再开启 WOL 就可以了,然后关机的时候,先登录到内网其他 Linux 主机(比如树莓派?),命令行:wol <mac> 发个魔法包过去就启动了。
很多家庭带宽可以通过 DHCPv6 给局域网所有设备分配公网 IPv6 。

我家局域网的虚拟化以桥接模式接入局域网,每个虚拟机通过 DHCPv6 分配了公网 IPv6 地址(相当于有多台公网 IPv6 的服务器),配合 DDNS (或者类似的动态更新 DNS 的方案),做基于 IPv6 的 WireGuard 也挺爽的。
@lovepocky 是的,广州移动 UDP 是可以。
测试了一下,TCP 不行,UDP 可以。感谢各位!
@titanium98118 OK ,我再试试,射射你。
$ pystun3 -H stunserver.stunprotocol.org

NAT Type: Restric NAT
External IP: 223.73.113.x
External Port: 12130

广州移动,哭了
208 天前
回复了 yuuluu 创建的主题 OpenAI chatgpt 这抽的是啥疯
各位下午还会吗?我不是很确定是我本地的修改生效了,还是官方调整了 Websocket 的配置。

我本地的改动是:

1. 添加 geosite:openai 到代理的规则内(即所有的 openai 的域名走新加坡的代理)
2. 添加 geosite:cloudflare 到代理的规则内(即所有的 cloudflare 的域名走新加坡的代理,起因是我看到 console 里面有个相关的 challendge )
3. 添加 domain:intercom.io 到代理规则内(抓包发现的,即这个域名及其子域名走新加坡的代理)

现在一下午没有再遇到该问题。
@lanthora

> 如果两个机器能通过某个局域网 IP 通的话就可以(至少能单向访问).这个功能跟 NAT 类型没有关系,也不会用到公网的任何信息.如果是两个不同 NAT 下的就不可以了

明白了你的意思了,如果两个端都在同一个局域网内,基于局域网而不是绕行公网进行通信的意思。
@lanthora

> 并非所有 VPS 都有 IPv6 地址.不太清楚有没有人管,不过现在确实有一些人即使用 IPv4 也能正常用.

我就是长期 IPv4 WireGuard 用户。跟你场景很像,一台公网服务器作为中转,实际的所有流量和负载都在个人局域网的物理服务器上。

> 局域网对等连接

如果两个端都在 Symmetric NAT 后呢?也可以对等连接么?
WireGuard 会动态更新 Endpoint 的地址为该 Peer 最后一次收到的有效的数据包的来源地址。

假设你有公网 IP 且通过 DDNS 将公网 IP 通过域名进行实时更新,域名更新有延迟,所以这里面就可以利用 WireGuard 的这个特性了。

当有公网 IP 的 WireGuard 节点地址变化时,由于这个公网节点会主动的发送保活的空数据包( Keepalive )给所有对端节点,对端节点收到包后会根据数据包的来源 IP 更新 Endpoint 地址(这个地址将作为回包的目的地址),所以即使 IP 变化,通信也不会中断。
@wuruxu 路由器重启导致:

1. 导致重新拨号,所以换了 IP
2. 路由器上的 WireGuard 也被重启,导致动态的 Endpoint 信息丢失

解决思路:

将 WireGuard 运行到非路由器的设备上,然后开启 WireGuard 所有 Peer 的 Keepalive ,路由器重启但 WireGuard 不重启即可。WireGuard 会根据最后一次成功收包时 Peer 的来源信息,作为发包的目的地址( Endpoint 地址,首次连接可以指定,后续会被动态更新),这个信息就是 NAT 后设备对应的 NAT 记录(即 NAT 的公网 IP 和端口),本地的 WireGuard 将通过动态 Endpoint 地址,主动连接 NAT 后的设备,NAT 后的设备收到数据包,也会主动更新 Endpoint 地址的。
@wanmyj #110 tailscale 和 wireguard 的方案是部署在公网服务器上的。

局域网内的服务器、开发者本地主动连接公网服务器并保持连接。

开发者的请求以公网服务器转发或直连局域网服务器( STUN 打洞)的形式建立连接。局域网的服务器收到请求再转发给其他局域网设备。
1  2  3  4  5  6  7  8  9  10 ... 23  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2909 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 14:42 · PVG 22:42 · LAX 06:42 · JFK 09:42
Developed with CodeLauncher
♥ Do have faith in what you're doing.