查看: 6192|回复: 0

【富设备样例】基于润和DAYU200开发套件的OpenHarmony分布式...

[复制链接]

404

主题

246

回帖

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
20408
发表于 2022-4-1 13:55:31 | 显示全部楼层 |阅读模式
前言:   

润和大禹系列HH-SCDAYU200是润和软件推出的社区内首款支持OpenHarmony富设备的开发板,基于瑞芯微RK3568,集成双核心架构GPU以及高效能NPU,板载四核64位Cortex-A55 处理器采用22nm先进工艺,主频高达2.0GHz,支持蓝牙、Wi-Fi、音频、视频和摄像头等功能,拥有丰富的扩展接口,支持多种视频输入输出接口,配置双千兆自适应RJ45以太网口,可满足NVR、工业网关等多网口产品需求。

目前战略合作商深圳风火轮的DAYU200已经面向行业和开发者全面供货,可以联系购买


DAYU200亮点

样例:基于DAYU200的分布式音乐播放器
本样例为基于DAYU200的分布式音乐播放器,实现了基本的音乐播放、暂停、上一曲、下一曲功能,并使用分布式能力完成了音乐播放状态的跨设备迁移。




实现功能1:音乐播放
使用MediaLibrary完成本地媒体文件扫描,并通过AudioPlayer完成了音乐的播放。
实现功能2:跨设备迁移播放
使用DeviceManager完成了分布式设备列表的显示。
使用分布式调度以及分布式数据完成了跨设备迁移功能。
【运行步骤】
编译运行:参考DevEco Studio(OpenHarmony)使用指南搭建OpenHarmony应用开发环境、并导入本工程进行编译、运行。
运行结果截图:
【分布式流转体验】
硬件准备:
  • >准备两台润和DAYU200开发板,并通过网线直连
  • >下载这个临时触发的构建版本并烧录进两台开发板
  • >若下载地址过期,可以参考这个临时PR,自行提交PR并start build触发构建
  • >也可以搭建标准系统源码环境,按device_manager仓库首页指导修改PIN_CODE以及PORT后,执行
  1. ./build.sh --product-name rk3568
复制代码
编译版本后进行烧录
>开发板1配置一个IP(每次重启后需要重新配置)
  1. hdc shell ifconfig eth0 192.168.1.222 netmask 255.255.255.0
复制代码
>开发板2配置另外一个不一样的IP(每次重启后需要重新配置)
  1. hdc shell ifconfig eth0 192.168.1.111 netmask 255.255.255.0
复制代码
打开音乐,点击左下角流转按钮,列表中会出现远端设备的id,选择远端设备id即可实现跨设备迁移播放
DAYU200详细参数

DAYU200图集

​(​文章来源:OpenHarmony社区;作者:连志安)
https://my.oschina.net/u/4902401/blog/5489788




风火轮微信公众号
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|风火轮WIKI|手机版|小黑屋|深圳风火轮团队 ( 粤ICP备17095099号 )

GMT+8, 2024-4-23 20:56 , Processed in 0.047151 second(s), 20 queries .

快速回复 返回顶部 返回列表
 
【客服1】 商务合作 15289193
【客服2】 业务洽谈 13257599
【客服3】 售前咨询 510313198
【邮箱】
smartfire@smartfire.cn