OpenHarmony OneConnect 1.0.0 Release发布啦!
OpenHarmony OneConnect 1.0.0 Release 版本概述 OpenHarmony OneConnect 1.0.0 Release是基于OpenHarmony 5.0 Release版本打造的OpenHarmony统一互联Release版本。相比OpenHarmony 5.0 Release版本新增了统一互联相关的功能特性,包括富对瘦设备控制,富对富投屏,富对富图库分享(
·
OpenHarmony OneConnect 1.0.0 Release
版本概述
OpenHarmony OneConnect 1.0.0 Release是基于OpenHarmony 5.0 Release版本打造的OpenHarmony统一互联Release版本。相比OpenHarmony 5.0 Release版本新增了统一互联相关的功能特性,包括富对瘦设备控制,富对富投屏,富对富图库分享(注:其中富表示富设备,即标准设备;瘦表示瘦设备,即轻量设备、小型设备)。欢迎大家关注并使用,如有疑问可以在laval社区交流,提问题备注【统一互联】,期待您的宝贵建议!
特性说明
富对瘦设备控制
- 支持HarmonyOS Next手机对OpenHarmony设备基于WiFi/BLE进行发现,连接和本地控制;
- 支持OH设备申请OpenHarmony统一互联兼容性测试认证,申请流程参考OpenHarmony统一互联兼容性测试申请指导。
富对富投屏
- 新增Miracast投屏功能,支持HarmonyOS Next手机的屏幕镜像显示到OpenHarmony标准设备投屏器上。
富对富图库分享
- 实现了图库应用通过WiFi P2P通道发现设备并分享文件,支持OpenHarmony标准设备之间通过统一互联的图库应用分享图片和视频。
配套关系
表1 版本软件和工具配套关系
软件 | 版本 | 备注 |
---|---|---|
OpenHarmony OneConnect | 1.0.0 Release | OpenHarmony统一互联Release版本 |
—— OpenHarmony | 5.0.0 Release | 配套OpenHarmony的代码基线 |
—— HarmonyOS Next | 5.0.0.123 SP10及以上 | 配套HarmonyOS Next手机版本 |
—— HUAWEI DevEco Studio | 5.0.0 Release | OpenHarmony应用开发推荐使用 |
源码获取
前提条件
- 注册码云gitee帐号。
- 注册码云SSH公钥,请参考码云帮助中心。
- 安装git客户端和git-lfs并配置用户信息。
git config --global user.name "yourname" git config --global user.email "your-email-address" git config --global credential.helper store
- 安装码云repo工具,可以执行如下命令。
curl -s https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 > /usr/local/bin/repo #如果没有权限,可下载至其他目录,并将其配置到环境变量中chmod a+x /usr/local/bin/repo pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple requests
下载链接
富对瘦设备控制相关代码仓:
iot_connect_sdk源码:
git clone https://gitee.com/openharmony-sig/communication_iot_connect
WiFi/BLE设备适配iot_connect_sdk示例代码:
git clone https://gitee.com/ohos-oneconnect/applications_sample_iot_connect_samples
通用互联App1.0源码:
git clone https://gitee.com/ohos-oneconnect/ohos-connect-hap/tree/v1.0.0.0
图库互传相关代码仓:
图库APP v1.0.1 源码:
git clone https://gitee.com/ohos-oneconnect/oh-share
git checkout v1.0.1
投屏相关代码仓:
Miracast投屏castengine_wifi_display源码
git clone https://gitee.com/openharmony/castengine_wifi_display
版本获取
表2 各特性对应组件获取路径
特性 | 软件 | 版本 | 下载站点 | 备注 |
---|---|---|---|---|
富对瘦设备控制 | ohos-connect-hap | 1.0.1 | 站点 | 通用互联APP1.0示例版本,若要商用,需客户做商业化的适配,包括功能完备性和稳定性等,详情见使用说明 |
富对瘦设备控制 | iot_connect_wifi | WifiDevice1.0.100 | 站点 | 基于dayu200适配的OpenHarmony5.0 WiFiOnly设备版本 |
富对瘦设备控制 | iot_connect_ble | BleDevice1.0.100 | 站点 | 基于dayu200适配的OpenHarmony5.0 BleOnly设备版本 |
富对富图库互传 | Photos | 1.0.1 | 站点 | OpenHarmony图库APP |
富对富投屏 | MiracastImage | 1.0.1 | 站点 | 深开鸿投屏器镜像 |
使用说明
富对瘦设备控制
- 联系OpenHarmony统一互联PMC,进行APP白名单配置;
- 编译ohos-connect-hap源码,安装编译的hap 至HarmonyOS Next 手机上;
- 使用dayu200 开发版烧录上述富对瘦设备WiFi/BLE 镜像;
- 打开统一互联APP,在我的页面升级设备库至1.0.4版本;
- 进入设备tab,点击扫描按钮,可发现对应设备(注:设备图标没有云朵的为对应WiFi/BLE设备);
- 拖拽发现的设备至中心圆圈可连接设备,点击可以跳转设备详情页;
- 在设备详情页切换开关状态可控制设备测设备的亮灭屏状态。
富对富投屏
- 深开鸿投屏器安装v1.0.1 MiracastImage;
- 投屏器通过HDMI接口连接外接显示器并打开投屏器开关;
- HarmonyOS Next手机通过下拉栏打开无线投屏开关,可发现该OpenHarmony投屏器设备,连接成功后即可将HarmonyOS Next手机屏幕镜像显示到显示器上。
备注:同时OpenHarmony 5.0.2 Release已支持Miracast sink端协议,OpenHarmony设备厂商可以基于OpenHarmony 5.0.2 Release代码基线开发自己的Miracast sink端投屏应用,即可支持和HarmonyOS Next手机进行Miracast投屏。
文件互传
- OpenHarmony 4.0版本的开发者手机或者OpenHarmony 4.0版本的dayu200开发板上安装统一互联图库应用Photos.hap v1.0.1;
- 两个OpenHarmony设备均打开WiFi开关,打开图库应用,发送端长按选择一张图片/视频,点击分享按钮,且设备之间的距离不超过10米;
- 发送端图库APP弹出文件分享弹窗,并且自动扫描附近支持统一互联图库分享的设备,选择设备分享图片/视频;
- 接收端收到图片/视频分享通知,自动弹出接收弹窗,显示文件接收进度。接收完成后,接收弹窗消失,并且自动打开接收的图片/视频文件。
遗留缺陷列表
ISSUE | 问题描述 | 影响 |
---|---|---|
IAJ51Z | HarmonyOS Next手机播放音乐过程中,休眠唤醒时,sink端音乐声音会停顿2秒左右 | 播放在线/本地音乐均会偶现音乐短暂卡顿1s后自动恢复 |
IA6PWM | HarmonyOS Next手机端来回切换应用,大屏端偶现花屏卡屏现象 | 应用在线刷视频,存在偶现卡屏花屏后自动恢复 |
更多推荐
已为社区贡献4条内容
所有评论(0)