u d x
F a s t
新一代 UDP 可靠跨平台传输协议

UDX3.0

做最好的通用协议

20 年技术沉淀,从 2005 年第一版至今持续迭代。 基于 C++ 标准接口开发的全平台可靠 UDP 协议, 以极低的延迟和极高的抗丢包能力,成为音视频传输领域的领先方案。

在国内外,只有模仿,从来没有被超越

做最好的通用协议,打造最契合项目的软件产品

<1ms
端到端延迟
20+
年技术积累
30+
企业用户
6
平台支持

为什么选择 FastUDX?

在性能、兼容性、稳定性上全面超越传统 TCP 和同类 UDP 协议

超低延迟

端到端延迟低于 1ms(局域网),相比 TCP 减少 50%+ 的等待时间。 流量传输均匀平稳,无 TCP 的队头阻塞问题。

< 1ms RTT  |  50%+ vs TCP
🌐

全平台支持

标准纯 C++ 实现,零依赖。Windows / Linux / macOS / Android / iOS / 嵌入式 ARM 全覆盖。 凡是支持 C++ 的环境都能运行。

6 Platforms  |  Zero Dependencies
🔒

强抗丢包

自适应 FEC 前向纠错 + ARQ 重传机制,在 30% 丢包环境下仍能保持流畅传输, 远超同类产品表现。

30% Packet Loss Tolerant

NAT 穿透

内置 P2P NAT 穿透模块,支持 Cone NAT、Symmetric NAT 等主流 NAT 类型穿透, 配合中继转发确保 100% 连通率。

P2P + Relay Fallback
📈

高吞吐量

单连接带宽利用率接近物理链路极限,多路复用机制充分利用网络资源, 千兆环境下轻松跑满带宽。

Gbps-level Throughput
🔋

多路径传输

支持多网卡多路径并发传输,自动聚合 WiFi / 4G / 5G / 有线等多条链路带宽。 单链路中断时毫秒级无感切换,保障关键业务不中断。

Multi-Path · Seamless Failover
🚀

高性能无锁内核

自研无锁并发数据结构:无锁链表、无锁 Map、无锁内存池。 基于 EBR(Epoch-Based Reclamation)算法,多线程并发效率极高, 彻底消除锁竞争带来的性能损耗。

Lock-Free · EBR · Zero Contention
🇭

国产自主

从内核到 API 完全自主研发,无第三方闭源依赖。 代码清晰规范,支持定制化开发和深度集成服务。

100% Self-developed · China

应用场景

已在多个成熟商业项目中验证,覆盖各行各业的数据传输需求

🎥

音视频通话

视频会议、在线教育、远程医疗等实时互动场景

📶

安防监控

IPC 摄像头推流、NVR 录播、视频分析数据回传

💬

即时通讯

IM 文件传输、语音消息、屏幕共享与协作

📤

文件传输

大文件断点续传、批量同步、异地容灾备份

💳

金融交易

行情推送、高频交易指令、量化数据分发

🏆

游戏加速

帧同步、状态同步、MMO 实时战斗数据传输

🤖

IoT 物联网

工业传感器数据采集、设备远程控制与 OTA

🛠

直播推流

低延迟直播、云游戏串流、VR/AR 内容传输

下载中心

提供各平台 SDK 与 Demo 测试程序,免费体验 FastUDX 的强大性能

Windows

Win 7 / Win 10 / Win 11 / Server

⇩ 下载测试程序

RAR · 含完整说明文档

x

Linux

Ubuntu / CentOS / Debian / ARM

⇩ 下载测试程序

Linux x64 · 命令行 Demo

🇆

Android

Android 5.0+ (ARM64)

⇩ 下载 APK

APK · 视频 Demo 应用

macOS

macOS 10.15+ (Intel / Apple Silicon)

DMG / Universal Binary

iOS

iOS 12.0+ (arm64)

Framework / TestApp.ipa

🗃

嵌入式 / ARM

HiSilicon / Rockchip / NXP 等

Cross-compiled Toolchain

接口头文件

提供 C++ 和纯 C 两种开发接口,支持 Windows / Linux / Android / macOS / iOS / 嵌入式全平台集成

C++

FastUdx.h

C++ 高层封装接口,面向对象设计,提供完整的 UDP 可靠传输能力。内置连接管理、流控、重传、NAT 穿透等功能,适合快速集成到 C++ 项目中。

  • CFastUdx — 核心传输类,创建/连接/收发/关闭
  • CUdxTcp — TCP 隧道传输封装
  • IUdxSocketCallback — 事件回调接口
  • CUdxBuffPool — 缓冲区池管理
  • 网络状态、带宽统计、日志接口
⇩ 下载 FastUdx.h ⇩ 下载 C++ 示例 (TestFastUdx-DEMO.rar)
C

udxapi.h

纯 C 语言 API 接口,无任何 C++ 依赖,可直接嵌入 C 项目或通过 FFI 调用。覆盖 UDX 协议全部核心功能,适合嵌入式、跨语言绑定等场景。

  • udx_create / udx_destroy — 实例生命周期
  • udx_connect / udx_listen — 连接与监听
  • udx_send / udx_recv — 数据收发
  • udx_set_callback — 事件回调注册
  • 参数配置、统计查询、错误码
⇩ 下载 udxapi.h ⇩ 下载 C 语言示例 (C.rar)
P2P接入平台SDK头文件

DevAppSDK.h

P2P 接入平台 SDK 接口,提供设备接入、远程连接、P2P 穿透、Relay 中继等服务。支持私有化部署与独立运营,欢迎广大客户咨询合作。

  • CDevAppSDK — P2P 平台接入主类
  • 设备注册、激活、在线管理
  • P2P 穿透 / Relay 中继 / 智能路由
  • 音视频推拉流、对讲、云台控制
  • 云存录像、截图、告警联动
⇩ 下载 DevAppSDK.h

技术基因

01

标准 C++ 零依赖

不依赖任何第三方库,纯标准 C++ 接口设计,可无缝集成到任意 C++ 项目中。

02

极致性能优化

自研无锁队列、EBR 内存回收、零拷贝路径,单核即可跑满千兆带宽。

03

保姆式集成服务

提供从评估、集成到上线的全程技术支持,解除客户后顾之忧。

04

成熟稳定可信赖

多家上市公司长期使用,全国 30+ 企业在生产环境中稳定运行多年。

05

零门槛试用,满意再谈

先提供测试程序免费体验,我们全程协助环境搭建和联调测试,功能验证满意后再洽谈合作,让您毫无风险地了解产品。

udx_client.cpp
// Initialize UDX connection in just 3 steps:

#include "UdxApi.h"

CUdxInit udx;                     // 1. Create instance
udx.Create("0.0.0.0", 9000);

CUdxTcp* conn = udx.ConnectTo(
    "192.168.1.100",
    9000
);                              // 2. Connect

conn->Send(data, len);           // 3. Send data
conn->Recv(buf, 4096);         // Receive data

// That's it. No config needed.

关于作者 & 公司

李良刚 — UDX 协议作者 / 创始人

2000 年毕业于海军工程大学计算机与应用专业,长期深耕网络通讯领域研究与研发工作。 2005 年研发出 UDX 协议第一个版本,历经十余年持续打磨优化。

2014 年创立 武汉蛮牛科技有限公司,专注 P2P 私网穿透软件和解决方案。 UDX 协议已在 Windows、Linux、Android、macOS、iOS、嵌入式 Linux 等主流平台稳定运行, 服务于 30+ 家企业,覆盖智能家居、安防监控、物联网、楼宇对讲、分布式办公、即时通信等场景。

"在国内外,只有模仿,从来没有被超越。做最好的通用协议,打造最契合项目的软件产品"

wwwllg@126.com
QQ: 24508609 | QQ群: 941132084

请支持国产软件 — 您的信任与帮助就是对国产软件的支持,是对作者的肯定!

需求反馈 & 留言板

有任何问题或合作需求?欢迎留言,我们会尽快回复