所以我需要的只是簡單 - 一個當前可用視頻捕捉設備(網絡攝像頭)的列表。我需要它在簡單的C++ Qt控制檯應用程序中。通過列表我的意思是像這樣的控制檯輸出:如何使用Qt(跨平臺)獲取列表視頻捕獲設備名稱(網絡攝像頭)? (C++)
1) Asus Web Camera
2) Sony Web Camera
所以我的問題是如何使用Qt C++來清點該名單? (如果可能的話我很想看看如何做到這一點的純Qt的 - 沒有多餘的庫...)
也從這個系列:
- How to get a list of video capture devices on linux?和special details on getting cameras NAMES與正確,測試答案
- How to get a list of video capture devices on Mac OS?與正確的,目前還沒有通過我的答案
- How to get a list of video capture devices on windows?用正確的測試,測試的答案
- How to get a list video capture devices NAMES using Qt (crossplatform)?
我不認爲這是一個跨平臺的方式與自己的Qt4做到這一點。由於視頻捕獲是一項正在進行的工作,因此您可能必須親自編寫它:http://doc.trolltech.com/4.7/phonon-overview.html#work-in-progress – Wolph 2011-01-09 05:21:08