0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【样例】基于润和DAYU200开发套件的OpenHarmony分布式音乐播放器

HiHope社区官方号 2022-03-18 16:02 次阅读

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


目前DAYU200已经面向行业和开发者全面供货

华为生态市场

DAYU200 亮点

4736a6f2-a3b1-11ec-8b86-dac502259ad0.png

样例:基于DAYU200的分布式音乐播放器

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


样例视频

实现功能1:音乐播放

使用MediaLibrary完成本地媒体文件扫描,并通过AudioPlayer完成了音乐的播放。

实现功能2:跨设备迁移播放

使用DeviceManager完成了分布式设备列表的显示。

使用分布式调度以及分布式数据完成了跨设备迁移功能。

运行步骤

编译运行:参考DevEco Studio(OpenHarmony)使用指南搭建OpenHarmony应用开发环境、并导入本工程进行编译、运行。

运行结果截图:

47934344-a3b1-11ec-8b86-dac502259ad0.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即可实现跨设备迁移播放。

47ab3bca-a3b1-11ec-8b86-dac502259ad0.png

DAYU200 详细参数

47c51acc-a3b1-11ec-8b86-dac502259ad0.png47f2c1a2-a3b1-11ec-8b86-dac502259ad0.pngDAYU200 图集

4807ffd6-a3b1-11ec-8b86-dac502259ad0.jpg

(文章来源:OpenHarmony社区;作者:连志安)


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • OpenHarmony
    +关注

    关注

    23

    文章

    3298

    浏览量

    15159
收藏 人收藏

    评论

    相关推荐

    HarmonyOS开发案例:【音乐播放器

    使用ArkTS语言实现了一个简易的音乐播放器应用
    的头像 发表于 04-23 15:44 107次阅读
    HarmonyOS<b class='flag-5'>开发</b>案例:【<b class='flag-5'>音乐</b><b class='flag-5'>播放器</b>】

    鸿蒙HarmonyOS开发实战:【分布式音乐播放

    本示例使用fileIo获取指定音频文件,并通过AudioPlayer完成了音乐播放完成了基本的音乐播放、暂停、上一曲、下一曲功能;并使用DeviceManager完成了
    的头像 发表于 04-10 17:51 401次阅读
    鸿蒙HarmonyOS<b class='flag-5'>开发</b>实战:【<b class='flag-5'>分布式</b><b class='flag-5'>音乐</b><b class='flag-5'>播放</b>】

    请问DAYU200有SPI可以用么

    =d0df2ab0845547129b0eb8900ca57d65 显示的是有8pin的SPI可以用 但是,这里的文档https://gitee.com/hihope_iot/docs/tree/master/HiHope_DAYU200 又没有8pin的SPI,想请问下这套开发
    发表于 02-20 11:38

    开鸿基于高性能RISC-V开源架构DAYU800通过OpenHarmony兼容性测评

    、易实现、可扩展性强等特性,与OpenHarmony多端协同、弹性部署的分布式能力相辅相成,开鸿正通过不断推进软硬件底层能力升级与创新,带动RISC-V与OpenHarmony的双开
    发表于 12-14 17:33

    分布式系统硬件资源池原理和接入实践

    开发者学习和适配难度可以做到最低。 以分布式相机为,相机接口可以同时查询到本地相机和跨设备相机外设,本地相机和跨设备相机通过
    发表于 12-06 10:02

    rk3568 dayu200开发版故障

    dayu200开发版卡在 DAYU开机界面,但是通过截屏软件可以显示正确图像。
    发表于 11-30 09:53

    轻量系统:和HH-HSP101满天星系列Pegasus智能家居开发套件(HI3861)

    开发板名称(芯片型号) 和HH-HSP101满天星系列Pegasus智能家居开发套件(HI3861) 芯片架构 CPU频率 介绍(字数请控制在200字以内) 基于海思Hi3861
    发表于 10-19 11:11

    标准系统:DAYU110(SL8541E)

    HH-SCDAYU120基于UIS8910DM芯片平台设计,支持OpenHarmony轻量系统,是面向4G工业级嵌入设备,实现高度集成的开发套件,支持FDD-LTE(Cat 1)、TDD-LTE(Cat 1)网络模式
    发表于 10-19 10:56

    标准系统:KHDVK-3568A智慧屏开发套件(RK3568)

    开发板名称(芯片型号) KHDVK-3568A智慧屏开发套件(RK3568) 芯片架构 CPU频率 介绍(字数请控制在200字以内) 深开鸿智慧屏B开发套件内置
    发表于 10-19 10:48

    标准系统:DAYU200开发套件(RK3568)

    开发板名称(芯片型号) 大禹系列HH-SCDAYU200开发套件(RK3568) 芯片架构 CPU频率 介绍(字数请控制在200字以内) 基于瑞芯微RK3568芯片,集成双核心架构
    发表于 10-19 10:42

    开鸿DAYU200DAYU210联袂通过OpenHarmony 3.2 Release版本兼容性测评

    OpenHarmony社区首款标准设备开发平台,围绕DAYU200开展了一系列社区活动,帮助开发者快速上手OpenHarmony
    发表于 09-22 11:11

    OpenHarmony DAYU200开发板,全新未开封(出)

    DAYU200开发板,全新未使用,多买了一块,现在想出,有朋友要吗
    发表于 09-04 15:41

    OpenHarmony 分布式硬件关键技术

    的视频会议;在影音娱乐场景下,能够轻松地把手机音视频放到电视和音箱上播放,还可以让家里的灯光自动跟随电影和音乐进行变化,实现非常震撼的家庭影院的效果。 期待越来越多的开发者参与OpenHarm
    发表于 08-24 17:25

    基于RK3588的开鸿DAYU210旗舰级标准系统开发平台合入OpenHarmony主干

    开发者共同基于HH-SCDAYU210实现丰富的应用,如分布式音乐播放器
    发表于 05-17 14:17

    OpenHarmony知识赋能No.29-DAYU200分布式应用开发

    分布式数据库   2.基于DAYU200开发分布式应用 a.分布式游戏开发案例  b.
    的头像 发表于 05-04 09:57 631次阅读
    <b class='flag-5'>OpenHarmony</b>知识赋能No.29-<b class='flag-5'>DAYU200</b><b class='flag-5'>分布式</b>应用<b class='flag-5'>开发</b>