What is UVC?
How Does the UVC Node Work?
The UVC node can currently handle NV12 video streams from OAK devices. For streams in other formats, conversion to NV12 is necessary, which can be achieved using the ImageManip node. It's important to note that streams incompatible with NV12 conversion, like depth streams, are not supported by the UVC node.
Examples of UVC Node Usage
Reference
class
dai::node::UVC
variable
function
UVC()function
UVC(std::unique_ptr< Properties > props)function
~UVC()function
void setGpiosOnInit(std::unordered_map< int, int > list)function
void setGpiosOnStreamOn(std::unordered_map< int, int > list)function
void setGpiosOnStreamOff(std::unordered_map< int, int > list)inline function
DeviceNodeCRTP()inline function
DeviceNodeCRTP(const std::shared_ptr< Device > & device)inline function
DeviceNodeCRTP(std::unique_ptr< Properties > props)inline function
DeviceNodeCRTP(std::unique_ptr< Properties > props, bool confMode)inline function
DeviceNodeCRTP(const std::shared_ptr< Device > & device, std::unique_ptr< Properties > props, bool confMode)Need assistance?
Head over to Discussion Forum for technical support or any other questions you might have.