System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)屬于android,具體涉及一種基于虛擬化的android設(shè)備攝像頭遠(yuǎn)程調(diào)用方法。
技術(shù)介紹
1、隨著智能手機(jī)和其他移動(dòng)設(shè)備的普及,攝像頭在應(yīng)用程序中的重要性日益增加。許多應(yīng)用程序依賴于設(shè)備的攝像頭來捕獲照片、錄制視頻以及進(jìn)行實(shí)時(shí)視頻通話。然而,由于硬件限制和設(shè)備差異,開發(fā)人員在使用不同設(shè)備的攝像頭時(shí)常常面臨兼容性和統(tǒng)一應(yīng)用程序接口(application?programming?interface,api)調(diào)用的挑戰(zhàn),同時(shí)目前android系統(tǒng)的情況是只能使用本機(jī)的攝像頭,不能使用其他設(shè)備的攝像頭。
技術(shù)實(shí)現(xiàn)思路
1、鑒于以上存在的問題,本專利技術(shù)提供一種基于虛擬化的android設(shè)備攝像頭遠(yuǎn)程調(diào)用方法,實(shí)現(xiàn)將其他android設(shè)備的攝像頭虛擬到本地,并實(shí)現(xiàn)無差別的api調(diào)用。
2、為解決上述技術(shù)問題,本專利技術(shù)采用如下的技術(shù)方案:
3、一種基于虛擬化的android設(shè)備攝像頭遠(yuǎn)程調(diào)用方法,包括以下步驟:
4、s10,在局域網(wǎng)內(nèi),本地設(shè)備和遠(yuǎn)程設(shè)備通過wifi方式進(jìn)行發(fā)現(xiàn)和配對(duì),本地設(shè)備為主動(dòng)發(fā)現(xiàn)端,遠(yuǎn)程設(shè)備為被發(fā)現(xiàn)端;
5、s20,主動(dòng)發(fā)現(xiàn)端通過掃描和認(rèn)證獲取被發(fā)現(xiàn)端的攝像頭信息;
6、s30,將被發(fā)現(xiàn)端的攝像頭在主動(dòng)發(fā)現(xiàn)端上表現(xiàn)為真實(shí)的攝像頭;
7、s40,在被發(fā)現(xiàn)端遠(yuǎn)程設(shè)置相應(yīng)的應(yīng)用程序或服務(wù)實(shí)現(xiàn)實(shí)時(shí)攝像頭圖像的捕捉和傳輸,建立數(shù)據(jù)傳輸通道,被發(fā)現(xiàn)端將圖像數(shù)據(jù)安全地傳輸?shù)街鲃?dòng)發(fā)現(xiàn)端上。
...【技術(shù)保護(hù)點(diǎn)】
1.一種基于虛擬化的Android設(shè)備攝像頭遠(yuǎn)程調(diào)用方法,其特征在于,包括以下步驟:
2.如權(quán)利要求1所述的基于虛擬化的Android設(shè)備攝像頭遠(yuǎn)程調(diào)用方法,其特征在于,S10具體包括:主動(dòng)發(fā)現(xiàn)端的Camera?Hal模塊將底層驅(qū)動(dòng)讀取到的被發(fā)現(xiàn)端的遠(yuǎn)程攝像頭信息傳遞給主動(dòng)發(fā)現(xiàn)端的Framework層的相機(jī)服務(wù)。
3.如權(quán)利要求2所述的基于虛擬化的Android設(shè)備攝像頭遠(yuǎn)程調(diào)用方法,其特征在于,所述攝像頭信息包括攝像頭ID數(shù)組、攝像頭類型、攝像頭前后置狀態(tài)、對(duì)應(yīng)相機(jī)傳感器支持的所有分辨率以及拍照采集到的數(shù)據(jù)。
4.如利要求1所述的基于虛擬化的Android設(shè)備攝像頭遠(yuǎn)程調(diào)用方法,其特征在于,S40中,建立數(shù)據(jù)傳輸通道采用SSL協(xié)議建立安全鏈接,其中被發(fā)現(xiàn)端作為SSL的服務(wù)端,主動(dòng)發(fā)現(xiàn)端為SSL的客戶端。
【技術(shù)特征摘要】
1.一種基于虛擬化的android設(shè)備攝像頭遠(yuǎn)程調(diào)用方法,其特征在于,包括以下步驟:
2.如權(quán)利要求1所述的基于虛擬化的android設(shè)備攝像頭遠(yuǎn)程調(diào)用方法,其特征在于,s10具體包括:主動(dòng)發(fā)現(xiàn)端的camera?hal模塊將底層驅(qū)動(dòng)讀取到的被發(fā)現(xiàn)端的遠(yuǎn)程攝像頭信息傳遞給主動(dòng)發(fā)現(xiàn)端的framework層的相機(jī)服務(wù)。
3.如權(quán)利要求2所述的基于虛擬化的a...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:費(fèi)瀟,袁石林,丁赫,
申請(qǐng)(專利權(quán))人:杭州當(dāng)虹科技股份有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。