使用 libp2p 建立 tcp 隧道(不支持 udp),底层传输可以通过 quic、tcp、websocket、webtransport 实现,使用 noise 协议对传输进行加密,自带 nat,可以多层组合使用。
Updated 2024-08-19 00:28:21 +08:00
使用go-libp2p解决在NAT后面的两个节点之间进行通信
Updated 2024-08-19 00:28:21 +08:00
MediaDevices API 的 Go 实现,提供对媒体输入设备(如摄像头、麦克风和屏幕捕获)的访问。它还可用于将您的视频/音频流编码为各种编解码器选择。 抽象出与硬件和编解码器等交互的复杂性,让您专注于构建应用程序,仅与极其简单、轻松和优雅的 API 进行交互!
golang
go
p2p
webrtc
streaming
rtp
voip
driver
machine-learning
audio-call
codec
face-recognition
livestream
mediadevices
mediadevices-api
video-call
Updated 2024-08-19 00:28:20 +08:00
P2P Forwarder - a tool for farwarding tcp/udp ports. Made using libp2p.
golang
go
p2p
networking
libp2p
forward
peer-to-peer
cli
forwarding
p2p-forwarder
peer2peer
port
ports
tui
Updated 2024-08-19 00:27:51 +08:00
基于IPFS和Libp2p构建的轻量级VPN,适用于真正的分布式网络。
Updated 2024-08-19 00:27:50 +08:00
⛵ The immutable, decentralized, statically built p2p VPN without any central server and automatic discovery! Create decentralized introspectable tunnels over p2p with shared tokens
golang
vpn
nat
tunnel
golang-library
p2p
networking
mesh
mesh-networks
blockchain
cloudvpn
holepunch
ipfs
ipfs-blockchain
kubernetes
libp2p
p2pvpn
Updated 2024-08-19 00:27:45 +08:00
Pure Go implementation of the WebRTC API
go
golang
streaming
rtp
webrtc
video
webassembly
audio
live-video
ortc
p2p
pion
pion-webrtc
srtp
voip
wasm
webcam
webrtc-api
webrtc-libraries
webrtc-server
Updated 2024-08-19 00:27:43 +08:00