詳解基于Android的智能眼鏡的設(shè)計(jì)與開(kāi)發(fā)
穿戴式智能設(shè)備已經(jīng)從概念走向商用化。智能眼鏡作為最具代表性的智能設(shè)備,其實(shí)質(zhì)是運(yùn)用藍(lán)牙等短距離無(wú)線傳輸技術(shù)實(shí)現(xiàn)無(wú)線數(shù)據(jù)通信功能。Miracast無(wú)需接人任何網(wǎng)絡(luò),通過(guò)WiFi Direct形成設(shè)備問(wèn)視頻傳輸,利用IC—Route語(yǔ)音識(shí)別模塊實(shí)現(xiàn)非特定入語(yǔ)音識(shí)別。整體設(shè)計(jì)操作簡(jiǎn)便、性價(jià)比更高且集普通功能和工程應(yīng)用于一體。
本文引用地址:http://butianyuan.cn/article/201807/383683.htm無(wú)線同屏技術(shù)
無(wú)線同屏是一種通過(guò)無(wú)線傳輸方式在設(shè)備間實(shí)現(xiàn)屏幕視屏數(shù)據(jù)傳輸?shù)募夹g(shù)。與有線傳屏相比,擺脫了物理連接,增強(qiáng)靈活性。現(xiàn)行移動(dòng)智能終端設(shè)備(計(jì)算機(jī)、蘋(píng)果、安卓手機(jī)或便攜式計(jì)算機(jī),安裝有Windows、iOS、Android系統(tǒng),也就是發(fā)射端)到大屏幕電視機(jī)、投影儀的音視頻輸出有兩種工作模式,一種是音視頻的推送服務(wù)(非實(shí)時(shí),遵守AirPlay或DLNA協(xié)議),另一種即同屏,其實(shí)質(zhì)是一個(gè)局域網(wǎng)中的流媒體系統(tǒng)。該設(shè)計(jì)采用同屏技術(shù),實(shí)現(xiàn)局域網(wǎng)互聯(lián)互通、共享信息和挖掘設(shè)備潛力的目的。
Miracast是WiFi無(wú)線產(chǎn)業(yè)聯(lián)盟對(duì)支持WiFi Dis.play功能的設(shè)備認(rèn)證名稱,用戶無(wú)需接人任何WiFi網(wǎng)絡(luò)。通信中的多個(gè)設(shè)備分別擔(dān)任服務(wù)器和客戶機(jī)的互動(dòng)模式,數(shù)據(jù)的傳輸率達(dá)到300 Mb/s,傳送的影像采用壓縮方式,壓縮/解壓處理采用H.264格式,視頻顯示格式為1 080P。
圖1 軟件邏輯
Wflq Display構(gòu)架
WiFi Display是一種無(wú)需WLAN連接也可在設(shè)備間直接通信的標(biāo)準(zhǔn)舊J。底層以WiFi Direct(WiFi直連)為基礎(chǔ),上層由協(xié)議棧軟件構(gòu)成:設(shè)備終端的服務(wù)發(fā)現(xiàn)和連接通過(guò)WiFi Direct進(jìn)行處理。管理數(shù)據(jù)流的傳輸層、控制層、網(wǎng)絡(luò)層則分別通過(guò)實(shí)時(shí)傳輸協(xié)議(RrIP)、實(shí)時(shí)流協(xié)議(RTSP)、TCP/UDP協(xié)議進(jìn)行處理。另外,采用WPA2安全機(jī)制保證連接數(shù)據(jù)安全傳輸以及文件隱私。具體軟件邏輯設(shè)計(jì)如圖1所示。
作為一種流媒體視頻處理流程,該設(shè)計(jì)的發(fā)送端和接收端具有相對(duì)稱的流程。發(fā)送端和接收端在交互協(xié)議的控制下,通過(guò)必要的通信過(guò)程,以協(xié)商是否進(jìn)行同屏傳送、編碼和傳送參數(shù),該過(guò)程確保傳屏工作的正常進(jìn)行。接收端統(tǒng)計(jì)分析接收和處理數(shù)據(jù)包過(guò)程中的相關(guān)數(shù)據(jù),對(duì)包括壓縮編碼量化參數(shù)在內(nèi)的發(fā)送端各項(xiàng)參數(shù)和行為的建議進(jìn)行信息調(diào)整。發(fā)送端進(jìn)行原始屏幕視頻的獲取、H.264視頻編碼、H.264視頻流向鴨流的碼流轉(zhuǎn)換與發(fā)送。接收端進(jìn)行接收、碼流向H.264視頻流的碼流轉(zhuǎn)換、H.264視頻解碼以及視頻渲染。
評(píng)論