Quindi tutto ciò di cui ho bisogno è semplice: un elenco di dispositivi di acquisizione video attualmente disponibili (webcam). Ne ho bisogno in semplice app per console C o C++. Con la lista intendo qualcosa di simile come output della console:Come ottenere un elenco di dispositivi di acquisizione video (webcam) su linux (ubuntu)? (C/C++)
1) Asus Web Camera
2) Sony Web Camera
così sembra semplice, ma io ho un requisito - uso di API native del sistema operativo, per quanto possibile - senza librerie esterne - dopo tutto - tutto quello che vogliamo è quello di stampare fuori una lista - non volare sulla luna!)
Come fare una cosa del genere?
anche da questa serie:
- How to get a list of video capture devices on linux? e special details on getting cameras NAMES corretto, risposte testati
- How to get a list of video capture devices on Mac OS? corretto, non ancora testato da mie risposte
- How to get a list of video capture devices on windows? corretto, risposte testato
- How to get a list video capture devices NAMES using Qt (crossplatform)?
si può ottenere da/proc/bus/dispositivi di input/ – chrisaycock
la questione è come esattamente farlo da codice? – Rella