【富设备样例】基于润和DAYU200开发套件的OpenHarmony分布式...
前言:润和大禹系列HH-SCDAYU200是润和软件推出的社区内首款支持OpenHarmony富设备的开发板,基于瑞芯微RK3568,集成双核心架构GPU以及高效能NPU,板载四核64位Cortex-A55 处理器采用22nm先进工艺,主频高达2.0GHz,支持蓝牙、Wi-Fi、音频、视频和摄像头等功能,拥有丰富的扩展接口,支持多种视频输入输出接口,配置双千兆自适应RJ45以太网口,可满足NVR、工业网关等多网口产品需求。
目前战略合作商深圳风火轮的DAYU200已经面向行业和开发者全面供货,可以联系购买
DAYU200亮点
https://oscimg.oschina.net/oscnet/up-0a60f95ffe8a44a87c9eba707974009d.png
样例:基于DAYU200的分布式音乐播放器本样例为基于DAYU200的分布式音乐播放器,实现了基本的音乐播放、暂停、上一曲、下一曲功能,并使用分布式能力完成了音乐播放状态的跨设备迁移。
代码仓库:https://gitee.com/openharmony/app_samples/tree/master/ability/JsDistributedMusicPlayer
https://alliance-communityfile-drcn.dbankcdn.com/FileServer/getFile/cmtybbs/422/003/260/2850086000422003260.20220314181943.11064732682284249479574875707144:50530316013800:2800:C95BF8988DE07084F29340F7BD3C93D332385975FCD98A6F8E2AA8BA77FEA338.png
样例视频地址:https://www.bilibili.com/video/BV1Ki4y1y72H/https://www.bilibili.com/video/BV1Ki4y1y72H/
实现功能1:音乐播放使用MediaLibrary完成本地媒体文件扫描,并通过AudioPlayer完成了音乐的播放。实现功能2:跨设备迁移播放使用DeviceManager完成了分布式设备列表的显示。使用分布式调度以及分布式数据完成了跨设备迁移功能。【运行步骤】编译运行:参考DevEco Studio(OpenHarmony)使用指南搭建OpenHarmony应用开发环境、并导入本工程进行编译、运行。运行结果截图:
https://alliance-communityfile-drcn.dbankcdn.com/FileServer/getFile/cmtybbs/422/003/260/2850086000422003260.20220314182113.71075388883084873506535812764883:50530316013800:2800:3056FAEBB82A8E83757C2F1DDEC4505894217F26579F3D3D7C40439A6966A672.png【分布式流转体验】硬件准备:
[*]>准备两台润和DAYU200开发板,并通过网线直连
[*]>下载这个临时触发的构建版本并烧录进两台开发板
[*]>若下载地址过期,可以参考这个临时PR,自行提交PR并start build触发构建
[*]>也可以搭建标准系统源码环境,按device_manager仓库首页指导修改PIN_CODE以及PORT后,执行
./build.sh --product-name rk3568编译版本后进行烧录
>开发板1配置一个IP(每次重启后需要重新配置)hdc shell ifconfig eth0 192.168.1.222 netmask 255.255.255.0>开发板2配置另外一个不一样的IP(每次重启后需要重新配置)hdc shell ifconfig eth0 192.168.1.111 netmask 255.255.255.0打开音乐,点击左下角流转按钮,列表中会出现远端设备的id,选择远端设备id即可实现跨设备迁移播放https://alliance-communityfile-drcn.dbankcdn.com/FileServer/getFile/cmtybbs/422/003/260/2850086000422003260.20220314182435.42384562588028848152029073549717:50530316013800:2800:6EA66EDDB554F543DF02D64BBFDE35B71950DB1BBE76C45EDAE97FB9398A630D.pngDAYU200详细参数https://oscimg.oschina.net/oscnet/up-09d4185a7ac28a8398b2d88994b310a7.pnghttps://oscimg.oschina.net/oscnet/up-740c41903e8e739b1efedc6a3142fda2.png
DAYU200图集https://oscimg.oschina.net/oscnet/up-5204c7c541c02434bdbd10e51a649a11.pnghttps://oscimg.oschina.net/oscnet/up-bf816aded4192e96e7c20a7182576eee.pnghttps://oscimg.oschina.net/oscnet/up-41dcde9fbdf1ced8124cc6f9c293fe61.png
(文章来源:OpenHarmony社区;作者:连志安)https://my.oschina.net/u/4902401/blog/5489788
页:
[1]