android udp bus
1.0.0
用于创建 UDP 转发器、集线器和其他工具的 Android 应用程序。帮助构建 VPN、视频流和其他棘手的网络用途。
使用./gradlew cargoBuild && ./gradlew assembleDebug
构建它。
或从发布部分获取 APK。
SO_REUSEPORT
甚至可以充当简单的负载均衡器。应用程序不会将数据报发送回发送者。
socat udp4-l udp
稍慢。GUI 有一个按钮,可以简化将端口的 JSON 片段附加到第一个集线器的过程。没有删除功能 - 您需要自己编辑 JSON 才能访问编辑配置或访问高级功能。使用剪贴板将配置复制出或复制到应用程序中可能是有意义的。配置 JSON 不会作为文件保存到文件系统(“保存”按钮保存到 Android 首选项)。
对于更棘手的设置,在移动设备外部准备配置也是有意义的。为此,您可能需要使用配置文件的 JSON 模式。架构中包含所有选项的描述(从此源代码文件自动生成)。准备好的配置文件可以通过 QR 码(使用外部 QR 扫描仪应用程序和剪贴板)传输到应用程序。