【原创】OpenHarmony系统投屏工具软件 - OpenHarmony_OHScrcpy使用推荐
OpenHarmony_OHScrcpy - OpenHarmony投屏工具软件
OpenHarmony_OHScrcpy是一款为OpenHarmony系统设计的投屏工具软件,功能类似于Android平台的scrcpy投屏工具。它能够将OpenHarmony设备的屏幕实时镜像到计算机,并提供设备控制功能。
实现原理框图
- 计算机侧(客户端):基于Python跨平台实现
- OpenHarmony设备侧(服务端):基于OpenHarmony系统C-API实现
![在这里插入图片描述]()
特性
- 🖥️ 实时屏幕镜像:低延迟显示OpenHarmony设备屏幕
- 🎯 设备控制:支持点击、滑动、按键等操作
- 🔌 多种连接方式:支持USB连接和网络连接
- 📱 多设备管理:支持同时连接多个设备并切换
- 🎨 自适应分辨率:自动调整显示尺寸,保持原始比例
- 📊 性能监控:实时显示FPS、网络状态等统计信息
- 🛠️ 调试功能:内置调试工具,便于问题排查
运行效果
python ohscrcpy_client.py
- 运行程序后,主界面将显示
- 点击刷新按钮扫描可用设备
- 从设备列表中选择要连接的设备
- 点击连接按钮开始投屏
![在这里插入图片描述]()
![在这里插入图片描述]()
基本操作
屏幕控制
- 点击:在视频区域单击鼠标左键
- 滑动:在视频区域按住鼠标左键并拖动
- 缩放:程序自动适应窗口大小,保持原始比例
按键控制
- 电源键:点击电源按钮
- 主页键:点击主页按钮
- 返回键:点击返回按钮
- 音量+:点击音量+按钮
- 音量-:点击音量-按钮
客户端快捷键
| 快捷键 | 功能 |
|---|---|
| F5 | 刷新设备列表 |
| F6 | 保存当前帧为调试图像 |
| F8 | 显示调试信息窗口 |
| F9 | 强制垃圾回收 |
项目地址
https://gitcode.com/luodh0157/OpenHarmony_Scrcpy
注意:本工具仅供学习和研究使用,请勿用于非法用途。使用本工具造成的任何后果,开发者概不负责。



浙公网安备 33010602011771号