【原创】OpenHarmony系统投屏工具软件 - OpenHarmony_OHScrcpy使用推荐

OpenHarmony_OHScrcpy - OpenHarmony投屏工具软件

OpenHarmony_OHScrcpy是一款为OpenHarmony系统设计的投屏工具软件,功能类似于Android平台的scrcpy投屏工具。它能够将OpenHarmony设备的屏幕实时镜像到计算机,并提供设备控制功能。

实现原理框图

  • 计算机侧(客户端):基于Python跨平台实现
  • OpenHarmony设备侧(服务端):基于OpenHarmony系统C-API实现
    在这里插入图片描述

特性

  • 🖥️ 实时屏幕镜像:低延迟显示OpenHarmony设备屏幕
  • 🎯 设备控制:支持点击、滑动、按键等操作
  • 🔌 多种连接方式:支持USB连接和网络连接
  • 📱 多设备管理:支持同时连接多个设备并切换
  • 🎨 自适应分辨率:自动调整显示尺寸,保持原始比例
  • 📊 性能监控:实时显示FPS、网络状态等统计信息
  • 🛠️ 调试功能:内置调试工具,便于问题排查

运行效果

python ohscrcpy_client.py
  1. 运行程序后,主界面将显示
  2. 点击刷新按钮扫描可用设备
  3. 设备列表中选择要连接的设备
  4. 点击连接按钮开始投屏
    在这里插入图片描述
    在这里插入图片描述

基本操作

屏幕控制

  • 点击:在视频区域单击鼠标左键
  • 滑动:在视频区域按住鼠标左键并拖动
  • 缩放:程序自动适应窗口大小,保持原始比例

按键控制

  • 电源键:点击电源按钮
  • 主页键:点击主页按钮
  • 返回键:点击返回按钮
  • 音量+:点击音量+按钮
  • 音量-:点击音量-按钮

客户端快捷键

快捷键 功能
F5 刷新设备列表
F6 保存当前帧为调试图像
F8 显示调试信息窗口
F9 强制垃圾回收

项目地址

https://gitcode.com/luodh0157/OpenHarmony_Scrcpy


注意:本工具仅供学习和研究使用,请勿用于非法用途。使用本工具造成的任何后果,开发者概不负责。

posted @ 2026-01-22 17:40  luodh0157  阅读(13)  评论(0)    收藏  举报