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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

基于DAYU200的分布式音樂(lè)播放器

D96C_HiHope ? 來(lái)源:HarmonyOS官方合作社區(qū) ? 作者:HarmonyOS官方合作社 ? 2022-03-17 09:50 ? 次閱讀

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

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

DAYU200 亮點(diǎn)

基于DAYU200的分布式音樂(lè)播放器

樣例:基于DAYU200的分布式音樂(lè)播放器

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

實(shí)現(xiàn)功能1:音樂(lè)播放

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

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

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

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

運(yùn)行步驟

編譯運(yùn)行:參考DevEco Studio(OpenHarmony)使用指南搭建OpenHarmony應(yīng)用開(kāi)發(fā)環(huán)境、并導(dǎo)入本工程進(jìn)行編譯、運(yùn)行。

運(yùn)行結(jié)果截圖:

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

準(zhǔn)備兩臺(tái)潤(rùn)和DAYU200開(kāi)發(fā)板,并通過(guò)網(wǎng)線直連。

下載這個(gè)臨時(shí)觸發(fā)的構(gòu)建版本并燒錄進(jìn)兩臺(tái)開(kāi)發(fā)板。

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

也可以搭建標(biāo)準(zhǔn)系統(tǒng)源碼環(huán)境,按device_manager倉(cāng)庫(kù)首頁(yè)指導(dǎo)修改PIN_CODE以及PORT后,執(zhí)行:

./build.sh --product-name rk3568

編譯版本后進(jìn)行燒錄。

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

hdc shell ifconfig eth0 192.168.1.222 netmask 255.255.255.0

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

hdc shell ifconfig eth0 192.168.1.111 netmask 255.255.255.0

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

DAYU200 詳細(xì)參數(shù)

基于DAYU200的分布式音樂(lè)播放器

基于DAYU200的分布式音樂(lè)播放器

原文標(biāo)題:【樣例】基于潤(rùn)和DAYU200開(kāi)發(fā)套件的OpenHarmony分布式音樂(lè)播放器

文章出處:【微信公眾號(hào):HiHope社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

審核編輯:湯梓紅

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

    關(guān)注

    4

    文章

    569

    瀏覽量

    28737
  • gpu
    gpu
    +關(guān)注

    關(guān)注

    28

    文章

    4681

    瀏覽量

    128620
  • OpenHarmony
    +關(guān)注

    關(guān)注

    25

    文章

    3648

    瀏覽量

    16076

原文標(biāo)題:【樣例】基于潤(rùn)和DAYU200開(kāi)發(fā)套件的OpenHarmony分布式音樂(lè)播放器

文章出處:【微信號(hào):HiHope,微信公眾號(hào):HiHope社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    變速播放器1和2的區(qū)別

    關(guān)于變速播放器1和2的區(qū)別,由于這里并未明確指出“變速播放器1”和“變速播放器2”具體指的是哪兩款軟件,因此我無(wú)法提供這兩款特定軟件之間的對(duì)比。不過(guò),我可以從一般意義上探討變速播放器
    的頭像 發(fā)表于 10-14 09:48 ?136次閱讀

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

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

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

    使用ArkTS語(yǔ)言實(shí)現(xiàn)視頻播放器,主要包括主界面和視頻播放界面,
    的頭像 發(fā)表于 04-23 17:25 ?621次閱讀
    HarmonyOS開(kāi)發(fā)案例:【視頻<b class='flag-5'>播放器</b>】

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

    使用ArkTS語(yǔ)言實(shí)現(xiàn)了一個(gè)簡(jiǎn)易的音樂(lè)播放器應(yīng)用
    的頭像 發(fā)表于 04-23 15:44 ?886次閱讀
    HarmonyOS開(kāi)發(fā)案例:【<b class='flag-5'>音樂(lè)</b><b class='flag-5'>播放器</b>】

    鴻蒙HarmonyOS開(kāi)發(fā)實(shí)戰(zhàn):【分布式音樂(lè)播放

    本示例使用fileIo獲取指定音頻文件,并通過(guò)AudioPlayer完成了音樂(lè)播放完成了基本的音樂(lè)播放、暫停、上一曲、下一曲功能;并使用DeviceManager完成了
    的頭像 發(fā)表于 04-10 17:51 ?800次閱讀
    鴻蒙HarmonyOS開(kāi)發(fā)實(shí)戰(zhàn):【<b class='flag-5'>分布式</b><b class='flag-5'>音樂(lè)</b><b class='flag-5'>播放</b>】

    現(xiàn)場(chǎng)總線耦合BL200分布式I/O

    BL200是一款結(jié)構(gòu)緊湊、體積小的分布式IO耦合,支持ModbusTCP協(xié)議,采用嵌入硬件,主頻380Mhz,基于LinuxOS,采用獨(dú)特的MAC層數(shù)據(jù)交換技術(shù)的雙網(wǎng)口技術(shù)實(shí)現(xiàn)級(jí)聯(lián)
    的頭像 發(fā)表于 04-03 17:34 ?430次閱讀
    現(xiàn)場(chǎng)總線耦合<b class='flag-5'>器</b>BL<b class='flag-5'>200</b><b class='flag-5'>分布式</b>I/O

    請(qǐng)問(wèn)DAYU200有SPI可以用么

    大家好,請(qǐng)問(wèn)DAYU200有SPI可以用么 我看這里https://developer.huawei.com/consumer/cn/market/prod-detail?productId
    發(fā)表于 02-20 11:38

    便攜音頻播放器/迷你小音響實(shí)現(xiàn)Hi-Fi高保真音質(zhì)

    便攜音頻播放器/迷你小音響實(shí)現(xiàn)Hi-Fi高保真音質(zhì)
    的頭像 發(fā)表于 02-04 09:53 ?984次閱讀

    分布式節(jié)點(diǎn)服務(wù)是什么?

    分布式節(jié)點(diǎn)服務(wù)是一種將多個(gè)服務(wù)分布式連接、協(xié)同工作,以實(shí)現(xiàn)負(fù)載均衡、提高系統(tǒng)性能和可靠性、提供高可用性的服務(wù)架構(gòu)。 具體來(lái)說(shuō),
    的頭像 發(fā)表于 01-12 15:04 ?689次閱讀
    <b class='flag-5'>分布式</b>節(jié)點(diǎn)服務(wù)<b class='flag-5'>器</b>是什么?

    車載播放器怎么選擇格式

    :MP3是目前最常見(jiàn)和廣泛支持的音頻格式之一。它可以提供良好的音質(zhì),并且具有較小的文件大小。由于大多數(shù)音樂(lè)都是以MP3格存儲(chǔ)在設(shè)備中的,所以選擇支持MP3格的車載播放器是首選。 A
    的頭像 發(fā)表于 01-05 16:36 ?1585次閱讀

    分布式系統(tǒng)硬件資源池原理和接入實(shí)踐

    的跨設(shè)備分布式能力。 在智慧出行場(chǎng)景中,用戶在手機(jī)上聽(tīng)音樂(lè)或者視頻通話,進(jìn)入座艙后,手機(jī)上的音樂(lè)和通話可以自動(dòng)接續(xù)到車機(jī),使用車機(jī)的音頻外設(shè)播音和拾音,使用車機(jī)的攝像頭進(jìn)行視頻通話,更加符合用戶在座艙中
    發(fā)表于 12-06 10:02

    zookeeper分布式原理

    Zookeeper是一個(gè)開(kāi)源的分布式協(xié)調(diào)服務(wù),可以用于構(gòu)建高可用、高性能的分布式系統(tǒng)。它提供了一個(gè)簡(jiǎn)單且高效的層次命名空間,可以用來(lái)存儲(chǔ)配置信息、狀態(tài)信息、命名服務(wù)等。Zookeeper的設(shè)計(jì)目標(biāo)
    的頭像 發(fā)表于 12-03 16:33 ?601次閱讀

    rk3568 dayu200開(kāi)發(fā)版故障

    dayu200開(kāi)發(fā)版卡在 DAYU開(kāi)機(jī)界面,但是通過(guò)截屏軟件可以顯示正確圖像。
    發(fā)表于 11-30 09:53

    springcloud如何實(shí)現(xiàn)分布式

    Spring Cloud是基于Spring Boot開(kāi)發(fā)的一套分布式系統(tǒng)解決方案,它主要包括了多個(gè)子項(xiàng)目,如服務(wù)注冊(cè)與發(fā)現(xiàn)、配置中心、負(fù)載均衡、斷路、路由等等。通過(guò)使用Spring Cloud
    的頭像 發(fā)表于 11-16 11:01 ?638次閱讀

    springclould分布式教程

    Spring Cloud是一個(gè)基于Spring Boot的分布式系統(tǒng)開(kāi)發(fā)工具,它提供了一系列的分布式系統(tǒng)解決方案,可以幫助開(kāi)發(fā)者快速構(gòu)建和部署分布式應(yīng)用程序。本文將介紹Spring Cloud
    的頭像 發(fā)表于 11-16 10:59 ?463次閱讀