To display the video output of devices (e.g. monitors),
$ system_profiler SPDisplaysDataType
To display video input devices (such as webcams),
$ system_profiler SPCameraDataType
To get only device names, filter the list accordingly:
$ system_profiler SPCameraDataType | grep "^ [^ ]" | sed "s/ //" | sed "s/://"
source
share