2013-03-04 224 views
2

我需要一部手機攝像頭作爲網絡攝像頭。我需要爲我的openCV應用程序進一步處理攝像機視頻。但是可用於此目的的軟件缺少api所需的文檔。 (我的意思是如何訪問手機相機界面)所以任何人都可以給我這個場景的好建議。 在此先感謝。作爲網絡攝像頭訪問手機攝像頭C++

回答

0

我想,這實際上不是openCV的問題。我假設,應用程序將在PC上運行。您有兩種選擇:

  1. 嘗試使用設備特定的驅動程序與手機的相機進行連接。也許有些人支持這種功能。

  2. 爲您的手機寫一個應用程序,通過WiFi,藍牙或其他方式流式傳輸視頻。然後編寫一組驅動程序,這些驅動程序將嘗試檢索視頻供稿並作爲網絡攝像頭提供給操作系統。

第三個選項涉及在移動設備上錄製視頻,然後將其傳輸到PC,但我想這不是一個選項。

+0

當然,這是這件事情的工作方式。但我的項目是在openCV上。所以我基本上想知道是否有一個好的解決方案可用....... – deeiip 2013-03-04 12:55:43

+0

這是相當可疑的。將手機連接到PC作爲網絡攝像頭沒有通用的解決方案。這不是一個openCV的問題,而是操作系統將手機視爲網絡攝像頭的問題。另外,您是否考慮過由不同移動供應商和型號引發的問題?每個人都有與PC交換數據的不同方式(我的意思是聯繫人,日曆等),因此他們可能都有不同的視頻分享方式(如果甚至可能的話)。 – Spook 2013-03-04 13:00:30

+0

如果我在該手機中使用客戶端,此供應商多樣性問題將不會存在。讓我解釋一下PC上的電話n服務器端會有客戶端。這兩個組件做他們想要的任何東西..但我只需要一個接口到相機流。我正在尋求這種類型的解決方案。 – deeiip 2013-03-04 13:07:30