DroidV4L2: 桌面级高性能 Android-Linux 虚拟摄像头
DroidV4L2 将您的 Android 设备转换为 Linux 下的低延迟、高质量无线摄像头。
极致延迟优化
本项目针对 5G WiFi 环境进行了深度优化,端到端延迟低于 50ms。通过 KEY_LATENCY=0 (API 26+) 和 SRT 协议激进调优实现。
🌟 核心特性
- 超低延迟: 亚 50ms 的玻璃到玻璃延迟。
- 多协议支持:
- SRT (Caller): 具备 30ms 极致缓冲区控制的专业级协议。
- RTSP (Server): 由自研 TinyRtspKt 驱动,支持 HEVC 转码。
- MJPEG (Fallback): 万能兼容模式。
- 实时屏保: 自动 SMPTE 彩条,防止 V4L2 消费端报错。
- 无缝编码切换: 运行时 H.264/H.265 无感切换。
🏗 技术深度
如果您想深入了解本项目,请参阅: - GStreamer 管道详解: 剖析 Linux 端的视频处理链路。 - TinyRtspKt 源码剖析: 探究自研 H.265 RTSP 服务器的奥秘。 - 极致调优指南: 记录我们如何压榨出每一毫秒的性能。
🚀 快速开始
- Linux 端: 启动 Bridge 代理。
- Android 端: 输入 IP,点击 Apply。
更多细节请参考 开发者上手指南。