Vì vậy, tất cả những gì tôi cần là đơn giản - một danh sách các thiết bị quay video hiện có (máy ảnh web). Tôi cần nó trong ứng dụng giao diện điều khiển C hoặc C++ đơn giản. Bởi danh sách tôi có nghĩa là một cái gì đó giống như giao diện điều khiển đầu ra ví dụ:Cách lấy danh sách các thiết bị quay video (máy ảnh web) trên linux (ubuntu)? (C/C++)
1) Asus Web Camera
2) Sony Web Camera
Vì vậy, Có vẻ như đơn giản nhưng tôi có một yêu cầu - sử dụng apis OS mẹ đẻ càng nhiều càng tốt - không có libs bên ngoài - sau khi tất cả - tất cả chúng tôi muốn là để in trong danh sách aa - không bay lên mặt trăng!)
Làm thế nào để làm điều đó?
cũng từ loạt bài này:
- How to get a list of video capture devices on linux? và special details on getting cameras NAMES với đúng, câu trả lời kiểm tra
- How to get a list of video capture devices on Mac OS? với đúng, chưa được thử nghiệm bởi câu trả lời của tôi
- How to get a list of video capture devices on windows? với đúng, kiểm tra câu trả lời
- How to get a list video capture devices NAMES using Qt (crossplatform)?
Bạn có thể lấy nó từ/proc/bus/input/devices – chrisaycock
Câu hỏi đặt ra là làm thế nào để làm điều đó từ mã? – Rella