云手機(jī)產(chǎn)品架構(gòu)分三部分,云手機(jī)側(cè)、終端設(shè)備側(cè)以及客戶(hù)業(yè)務(wù)側(cè),如圖1所示。
圖1云手機(jī)產(chǎn)品架構(gòu)
架構(gòu)是什么.jpg)
云手機(jī)基于華為云TaiShan ARM服務(wù)器實(shí)現(xiàn),集成多張高性?xún)r(jià)比的專(zhuān)業(yè)GPU顯卡,可提供專(zhuān)業(yè)的圖形圖像處理能力。TaiShan服務(wù)器中運(yùn)行了EulerOS作為Host OS,在Host OS中通過(guò)自研MonBox技術(shù)生成容器,在容器中運(yùn)行開(kāi)源AOSP系統(tǒng),從而虛擬出多臺(tái)云手機(jī)。由于TaiShan服務(wù)器基于ARM架構(gòu),而手機(jī)系統(tǒng)也基于ARM架構(gòu),所以減少了指令集轉(zhuǎn)換所帶來(lái)的翻譯算力損耗,可以達(dá)到更好的使用體驗(yàn)。
在每一臺(tái)云手機(jī)中,華為云提供了視頻、音頻以及觸控SDK??蛻?hù)基于終端設(shè)備可以開(kāi)發(fā)相應(yīng)的APP,來(lái)獲取云手機(jī)的音頻、視頻;也可以采集觸控指令,如觸摸屏、滑動(dòng)、點(diǎn)擊等操作指令,從而在云手機(jī)上來(lái)執(zhí)行。
在業(yè)務(wù)側(cè),客戶(hù)通過(guò)管理控制臺(tái)、API、ADB端口及其他自定義端口可以對(duì)云手機(jī)進(jìn)行資源管理、應(yīng)用管理、運(yùn)維管理和接入管理等。
資源管理:購(gòu)買(mǎi)、查詢(xún)?cè)剖謾C(jī)。
應(yīng)用管理:云手機(jī)應(yīng)用程序推送、安裝、卸載等。
運(yùn)維管理:重啟、重置、關(guān)機(jī)、開(kāi)機(jī)云手機(jī)。
接入管理:云手機(jī)接入認(rèn)證。
使用方式
云平臺(tái)提供了Web化的服務(wù)管理系統(tǒng)(即管理控制臺(tái))和基于HTTPS請(qǐng)求的API(Application programming interface)管理方式。
API方式
如果用戶(hù)需要將云手機(jī)集成到第三方系統(tǒng),用于二次開(kāi)發(fā),請(qǐng)使用API方式訪問(wèn)云手機(jī)服務(wù)。具體操作請(qǐng)參見(jiàn)“API參考”。
管理控制臺(tái)方式
其他相關(guān)操作,如購(gòu)買(mǎi)、連接云手機(jī)實(shí)例,請(qǐng)使用管理控制臺(tái)方式訪問(wèn)云手機(jī)服務(wù)。云手機(jī)實(shí)例以服務(wù)器為單位購(gòu)買(mǎi),您只需要指定具體的服務(wù)器類(lèi)型、實(shí)例規(guī)格、手機(jī) 鏡像 、所需要的網(wǎng)絡(luò)配置等,即可獲得一臺(tái)服務(wù)器,以及相應(yīng)數(shù)量的云手機(jī)實(shí)例。詳細(xì)購(gòu)買(mǎi)及使用流程請(qǐng)參見(jiàn)“購(gòu)買(mǎi)云手機(jī)”。