全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 接口/总线/驱动 >

DAYU200开发套件OpenHarmony分布式音乐播放器

时间:2022-03-17 09:24

人气:

作者:admin

导读:DAYU200开发套件OpenHarmony分布式音乐播放器-前言: 润和大禹系列HH-SCDAYU200 是润和软件推出的社区内首款支持OpenHarmony富设备的开发板,基于瑞芯微RK3568,集成双核心架构GPU以及高效能NP...

前言:

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

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

 

DAYU200亮点
 

001.png

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

本样例为基于DAYU200的分布式音乐播放器,实现了基本的音乐播放、暂停、上一曲、下一曲功能,并使用分布式能力完成了音乐播放状态的跨设备迁移。
代码仓库:https://gitee.com/openharmony/app_samples/tree/master/ability/JsDistributedMusicPlayer
 

002.png


样例视频地址:https://www.bilibili.com/video/BV1RL4y1T7Lg

 

实现功能1:音乐播放

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

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

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

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

【运行步骤】

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

运行结果截图:
 

003.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即可实现跨设备迁移播放


 

035e13e014ee09dae7c596560021e4a62854bb.png

DAYU200详细参数

007.png008.png

DAYU200图集

DAYU200%E5%9B%BE4in1.jpg

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

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信