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
    +关注

    关注

    25

    文章

    3629

    浏览量

    16031
收藏 人收藏

    评论

    相关推荐

    开鸿“龙芯+OpenHarmony开发平台DAYU431先锋派新品发布

    开鸿基于全新龙芯2K0300芯片平台的重磅新品开鸿HH-SCDAYU431先锋派开发平台正式上市,成为开鸿DAYU系列产品中符合
    的头像 发表于 08-07 14:50 419次阅读
    <b class='flag-5'>润</b>开鸿“龙芯+<b class='flag-5'>OpenHarmony</b>”<b class='flag-5'>开发</b>平台<b class='flag-5'>DAYU</b>431先锋派新品发布

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

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

    OpenHarmony开发案例:【分布式遥控

    分布式遥控将手机的输入能力和电视遥控的遥控能力结合为一体,从而快速便捷操控电视。
    的头像 发表于 04-16 16:44 876次阅读
    <b class='flag-5'>OpenHarmony</b><b class='flag-5'>开发</b>案例:【<b class='flag-5'>分布式</b>遥控<b class='flag-5'>器</b>】

    OpenHarmony南向开发案例:【分布式画板】

    使用OpenHarmony3.1-Release开发的应用。通过OpenHarmony分布式技术,使多人能够一起画画。
    的头像 发表于 04-12 14:40 962次阅读
    <b class='flag-5'>OpenHarmony</b>南向<b class='flag-5'>开发</b>案例:【<b class='flag-5'>分布式</b>画板】

    OpenHarmony开发案例:【分布式计算

    使用分布式能力实现了一个简单的计算应用,可以进行简单的数值计算,支持远程拉起另一个设备的计算应用,两个计算应用进行协同计算。
    的头像 发表于 04-11 15:24 964次阅读
    <b class='flag-5'>OpenHarmony</b><b class='flag-5'>开发</b>案例:【<b class='flag-5'>分布式</b>计算<b class='flag-5'>器</b>】

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

    本示例使用fileIo获取指定音频文件,并通过AudioPlayer完成了音乐播放完成了基本的音乐播放、暂停、上一曲、下一曲功能;并使用DeviceManager完成了
    的头像 发表于 04-10 17:51 793次阅读
    鸿蒙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

    开鸿基于OpenHarmony的全场景应用开发实训平台通过兼容性测评

    基于OpenHarmony的应用开发课程教学提供了兼具易用性与教学便利性的一站设备教具,也为进一步丰富基于OpenHarmony3.2.Release版本系统新特性的应用
    的头像 发表于 01-20 08:02 475次阅读
    <b class='flag-5'>润</b>开鸿基于<b class='flag-5'>OpenHarmony</b>的全场景应用<b class='flag-5'>开发</b>实训平台通过兼容性测评

    DAYU200 rk3568板子烧写OpenHarmony镜像resource.img误烧写成ramdisk.img,烧写成功后无法开机无法进入loader模式,求助!!!

    DAYU200 rk3568板子烧写OpenHarmony镜像resource.img误烧写成ramdisk.img,烧写成功后无法开机无法进入loader模式,求助!!! RT,有没有同仁遇到类似问题或者有解决方案的,求拯救。
    发表于 12-15 22:24

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

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

    鸿蒙原生应用开发——分布式数据对象

    分布式数据对象保存 6、分布式数据对象订阅(数据变更,上下线) 7、分布式数据对象加入、退出分布式组网 03、前提准备 1、开发工具:De
    发表于 12-08 10:01

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

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

    rk3568 dayu200开发版故障

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

    OpenHarmony 4.0 Release版本发布,新增4000+ API

    近日,OpenHarmony 4.0 Release版本如期发布,开发套件同步升级到API 10。相比3.2 Release版本,OpenHarmony 4.0 Release版本新增4000+个
    的头像 发表于 11-13 11:31 784次阅读

    OpenHarmony 4.0 Release版本发布,邀您体验

    点击蓝字 ╳ 关注我们 开源项目 OpenHarmony 是每个人的 OpenHarmony OpenHarmony 4.0 Release版本如期而至,开发套件同步升级到API 10
    的头像 发表于 11-10 20:15 488次阅读