产品Open Screen Protocol
Open Screen
Google Chromecast 相关的开源项目,实现屏幕投射与设备发现协议,针对常在线、网络稳定的设备场景设计
时间轴 (近 90 天)
10月14日
ADB Wi-Fi 的 MDNS 问题包括:设备端使用十多年未更新的 Apple Bonjour 参考实现,以 root 权限运行且存在内存泄漏;工作站端 Mac 使用从手机端移植的 Bonjour,Linux 和 Windows 使用来自 Chromecast 开源项目 Open Screen 的实现。
待验证50%
10月14日
Open Screen 是为 Chromecast 设计的,没有实现主动探测网络的功能,导致工作站休眠后重新接入时 ADB 找不到设备。
待验证50%
10月14日
Open Screen 加上其依赖的 Abseil 库总计约 90 万行代码,而新的 Rust 实现只有 2000 行。
待验证50%