0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

【樣例】基于潤和DAYU200開發(fā)套件的OpenHarmony分布式音樂播放器

HiHope社區(qū)官方號 ? 2022-03-18 16:02 ? 次閱讀

潤和大禹系列HH-SCDAYU200是潤和軟件推出的社區(qū)內(nèi)首款支持OpenHarmony富設備的開發(fā)板,基于瑞芯微RK3568,集成雙核心架構(gòu)GPU以及高效能NPU,板載四核64位Cortex-A55 處理器采用22nm先進工藝,主頻高達2.0GHz,支持藍牙、Wi-Fi音頻、視頻和攝像頭等功能,擁有豐富的擴展接口,支持多種視頻輸入輸出接口,配置雙千兆自適應RJ45以太網(wǎng)口,可滿足NVR、工業(yè)網(wǎng)關等多網(wǎng)口產(chǎn)品需求。


目前DAYU200已經(jīng)面向行業(yè)和開發(fā)者全面供貨

華為生態(tài)市場

DAYU200 亮點

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

樣例:基于DAYU200的分布式音樂播放器

本樣例為基于DAYU200的分布式音樂播放器,實現(xiàn)了基本的音樂播放、暫停、上一曲、下一曲功能,并使用分布式能力完成了音樂播放狀態(tài)的跨設備遷移。


樣例視頻

實現(xiàn)功能1:音樂播放

使用MediaLibrary完成本地媒體文件掃描,并通過AudioPlayer完成了音樂的播放。

實現(xiàn)功能2:跨設備遷移播放

使用DeviceManager完成了分布式設備列表的顯示。

使用分布式調(diào)度以及分布式數(shù)據(jù)完成了跨設備遷移功能。

運行步驟

編譯運行:參考DevEco Studio(OpenHarmony)使用指南搭建OpenHarmony應用開發(fā)環(huán)境、并導入本工程進行編譯、運行。

運行結(jié)果截圖:

47934344-a3b1-11ec-8b86-dac502259ad0.png

分布式流轉(zhuǎn)體驗

準備兩臺潤和DAYU200開發(fā)板,并通過網(wǎng)線直連。

下載這個臨時觸發(fā)的構(gòu)建版本并燒錄進兩臺開發(fā)板。

若下載地址過期,可以參考這個臨時PR,自行提交PR并start build觸發(fā)構(gòu)建。

也可以搭建標準系統(tǒng)源碼環(huán)境,按device_manager倉庫首頁指導修改PIN_CODE以及PORT后,執(zhí)行:

./build.sh --product-name rk3568

編譯版本后進行燒錄。

開發(fā)板1配置一個IP(每次重啟后需要重新配置):

hdc shell ifconfig eth0 192.168.1.222 netmask 255.255.255.0

開發(fā)板2配置另外一個不一樣的IP(每次重啟后需要重新配置):

hdc shell ifconfig eth0 192.168.1.111 netmask 255.255.255.0

打開音樂,點擊左下角流轉(zhuǎn)按鈕,列表中會出現(xiàn)遠端設備的id,選擇遠端設備id即可實現(xiàn)跨設備遷移播放。

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

DAYU200 詳細參數(shù)

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

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

(文章來源:OpenHarmony社區(qū);作者:連志安)


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • OpenHarmony
    +關注

    關注

    25

    文章

    3731

    瀏覽量

    16431
收藏 人收藏

    評論

    相關推薦

    【正點原子STM32H7R3開發(fā)套件試用體驗】SD卡、音樂播放器

    【正點原子STM32H7R3開發(fā)套件試用體驗】SD卡、音樂播放器 本文介紹了單片機開發(fā)過程中常用的 SD 卡的讀寫相關功能,以及使用正點原子STM32H7R3
    發(fā)表于 01-01 15:33

    dayu200 rk3568 openharmony5.0 sim卡 通話服務

    想請問一下有人在dayu200 rk3568上插過sim卡并且成功完成過通話服務嗎? 我現(xiàn)在在dayu200上燒錄了openHarmony release 5.0.0版本的鏡像,在上面插上了sim卡,但是仍然顯示未檢測到sim卡
    發(fā)表于 12-26 16:52

    畢業(yè)設計競賽選題推薦 | 嵌入Linux應用之音樂播放器項目實戰(zhàn)(含文檔及源碼)

    提升了效率和心情。嵌入Linux開發(fā)音樂播放器,憑借其高效能與低能耗的特點,在便攜設備、智能家電以及車載系統(tǒng)等領域中展現(xiàn)出獨特的優(yōu)勢。它不僅能夠提供高品質(zhì)的
    的頭像 發(fā)表于 12-23 16:50 ?325次閱讀
    畢業(yè)設計競賽選題推薦 | 嵌入<b class='flag-5'>式</b>Linux應用之<b class='flag-5'>音樂</b><b class='flag-5'>播放器</b>項目實戰(zhàn)(含文檔及源碼)

    海貝R1便攜音樂播放器開箱

    作為一個愛聽音樂打發(fā)時間的玩家,我已經(jīng)習慣隨身攜帶一款小巧輕便的音樂播放器,從早期的CD播放器到現(xiàn)在的數(shù)碼播放器,它總能在不經(jīng)意間中給我?guī)?/div>
    的頭像 發(fā)表于 12-09 09:40 ?207次閱讀
    海貝R1便攜<b class='flag-5'>音樂</b><b class='flag-5'>播放器</b>開箱

    開鴻“龍芯+OpenHarmony開發(fā)平臺DAYU431先鋒派新品發(fā)布

    開鴻基于全新龍芯2K0300芯片平臺的重磅新品開鴻HH-SCDAYU431先鋒派開發(fā)平臺正式上市,成為開鴻DAYU系列產(chǎn)品中符合
    的頭像 發(fā)表于 08-07 14:50 ?550次閱讀
    <b class='flag-5'>潤</b>開鴻“龍芯+<b class='flag-5'>OpenHarmony</b>”<b class='flag-5'>開發(fā)</b>平臺<b class='flag-5'>DAYU</b>431先鋒派新品發(fā)布

    HarmonyOS實戰(zhàn)開發(fā)-如何實現(xiàn)音頻低時延錄制和播放,AudioVivid音樂播放的相關功能

    錄制 點擊暫停按鈕,暫停錄制,錄音時間也停止計時 點擊繼續(xù)按鈕,繼續(xù)錄制,錄音時間繼續(xù)計時 停止錄制后,會生成錄制結(jié)果,界面上有一個低時延播放開關和錄制成功的音頻播放器,點擊低時延播放開關可打開低時延
    發(fā)表于 05-11 20:26

    HarmonyOS開發(fā)案例:【視頻播放器

    使用ArkTS語言實現(xiàn)視頻播放器,主要包括主頁面和視頻播放頁面
    的頭像 發(fā)表于 04-24 14:52 ?936次閱讀
    HarmonyOS<b class='flag-5'>開發(fā)</b>案例:【視頻<b class='flag-5'>播放器</b>】

    HarmonyOS開發(fā)案例:【音樂播放器

    使用ArkTS語言實現(xiàn)了一個簡易的音樂播放器應用
    的頭像 發(fā)表于 04-23 15:44 ?1104次閱讀
    HarmonyOS<b class='flag-5'>開發(fā)</b>案例:【<b class='flag-5'>音樂</b><b class='flag-5'>播放器</b>】

    OpenHarmony開發(fā)案例:【分布式遙控

    分布式遙控將手機的輸入能力和電視遙控的遙控能力結(jié)合為一體,從而快速便捷操控電視。
    的頭像 發(fā)表于 04-16 16:44 ?966次閱讀
    <b class='flag-5'>OpenHarmony</b><b class='flag-5'>開發(fā)</b>案例:【<b class='flag-5'>分布式</b>遙控<b class='flag-5'>器</b>】

    OpenHarmony南向開發(fā)案例:【分布式畫板】

    使用OpenHarmony3.1-Release開發(fā)的應用。通過OpenHarmony分布式技術(shù),使多人能夠一起畫畫。
    的頭像 發(fā)表于 04-12 14:40 ?1066次閱讀
    <b class='flag-5'>OpenHarmony</b>南向<b class='flag-5'>開發(fā)</b>案例:【<b class='flag-5'>分布式</b>畫板】

    OpenHarmony開發(fā)案例:【分布式計算

    使用分布式能力實現(xiàn)了一個簡單的計算應用,可以進行簡單的數(shù)值計算,支持遠程拉起另一個設備的計算應用,兩個計算應用進行協(xié)同計算。
    的頭像 發(fā)表于 04-11 15:24 ?1075次閱讀
    <b class='flag-5'>OpenHarmony</b><b class='flag-5'>開發(fā)</b>案例:【<b class='flag-5'>分布式</b>計算<b class='flag-5'>器</b>】

    鴻蒙HarmonyOS開發(fā)實戰(zhàn):【分布式音樂播放

    本示例使用fileIo獲取指定音頻文件,并通過AudioPlayer完成了音樂播放完成了基本的音樂播放、暫停、上一曲、下一曲功能;并使用DeviceManager完成了
    的頭像 發(fā)表于 04-10 17:51 ?913次閱讀
    鴻蒙HarmonyOS<b class='flag-5'>開發(fā)</b>實戰(zhàn):【<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,想請問下這套開發(fā)
    發(fā)表于 02-20 11:38

    開鴻全場景應用開發(fā)實訓平臺通過OpenHarmony兼容性測評

    基于OpenHarmony的應用開發(fā)課程教學提供了兼具易用性與教學便利性的一站設備教具,也為進一步豐富基于OpenHarmony 3.2. Release版本系統(tǒng)新特性的應用
    的頭像 發(fā)表于 01-22 10:08 ?761次閱讀

    開鴻基于OpenHarmony的全場景應用開發(fā)實訓平臺通過兼容性測評

    基于OpenHarmony的應用開發(fā)課程教學提供了兼具易用性與教學便利性的一站設備教具,也為進一步豐富基于OpenHarmony3.2.Release版本系統(tǒng)新特性的應用
    的頭像 發(fā)表于 01-20 08:02 ?597次閱讀
    <b class='flag-5'>潤</b>開鴻基于<b class='flag-5'>OpenHarmony</b>的全場景應用<b class='flag-5'>開發(fā)</b>實訓平臺通過兼容性測評