Files
airdisplay-desktop/src-tauri
QianheYu eda8f7d927 feat: ADP协议对接修正 + 多显示器支持 + 屏幕采集实现 + 流式管道
- ADP 协议修复: codecs 字段名匹配 Android 端,protocol_version 解析为字符串
- mDNS 发现: 返回结构化 DeviceInfo(设备名/地址/分辨率/TXT记录)
- 屏幕采集: macOS CGDisplay + Windows captrs 实现(Linux 仍为 xrandr 分辨率检测 stub)
- 新增 display 模块: 跨平台显示器枚举(list_displays),支持多显示器选择
- 流式管道: start_streaming 实现 capture→encode→send 完整链路,支持 display_index 参数
- 前端: disconnect 调用 backend,设备列表/连接面板展示名称与分辨率
- Encoder: 添加 bitrate() getter
- get_display_resolution: 改为查询实际显示器分辨率
2026-05-30 22:04:06 +08:00
..