Optimized Camera Capture and RTSP Streaming node for ROS on Windows
We’re pleased to announce the
ros_msft_camera node for ROS on Windows. This node directly interacts with Media Foundation APIs to bring camera input into ROS without the overhead of existing nodes based on OpenCV.
With this node, ROS applications can be built around video from any camera that Windows supports - including USB, ONVIF IP Cameras and more.
In addition to video ingestion, this node includes a lightweight, full-featured RTSP server implementation for real-time robot telepresence. The server supports H.264 over RTSP or RTSPS (TLS), again optimized using the codecs integrated into Windows. For more information on the RTSP server, please see the
Windows-Camera GitHub repository.
Sudhanshu and the ROS@Microsoft team