Connect cameras to the cloud
Alternatively, check out topics under Create intelligent video applications on the edge.
Note
Azure Video Analyzer has been retired and is no longer available.
Azure Video Analyzer for Media is not affected by this retirement. It is now rebranded to Azure Video Indexer. Click here to read more.
Azure Video Analyzer service allows users to connect RTSP cameras directly to the cloud in order capture and record video, using live pipelines. This will either reduce the computational load on an edge device or eliminate the need for an edge device completely. Video Analyzer service currently supports three different methods for connecting cameras to the cloud: connecting via a remote device adapter, connecting from behind a firewall using an IoT PnP command, and connecting over the internet without a firewall.
Connect via a remote device adapter
You can deploy the Video Analyzer edge module to an IoT Edge device on the same (private) network as the RTSP cameras, and connect the edge device to the internet. The edge module can now be set up as an adapter that enables Video Analyzer service to connect to the remote devices (cameras). The edge module acts as a transparent gateway for video traffic between the RTSP cameras and the Video Analyzer service. This approach is useful in the following scenarios:
- When cameras/devices need to be shielded from exposure to the internet
- When cameras/devices do not have the functionality to connect to IoT Hub independently
- When power, space, or other considerations permit only a lightweight edge device to be deployed on-premises
The Video Analyzer edge module does not act as a transparent gateway for messaging and telemetry from the camera to IoT Hub, but only as a transparent gateway for video.
Connect behind a firewall using an IoT PnP device implementation
This method allows RTSP cameras or devices to connect to Video Analyzer behind a firewall using IoT Plug and Play command interface and eliminates the need for an edge device. This method requires that a suitable IoT PnP device implementation be installed and run on cameras or devices. Information for how to connect a compatible devices from any manufacturer is here.
Connect over the internet (no firewall)
This method should only be used for supervised proof-of-concept exercises, where it may be permissible to permit the Video Analyzer service to access the device over the internet, without a firewall.
A related use case is when a module is deployed to an Azure VM to simulate an RTSP camera, as described in this quickstart.
Next Steps
- Follow this how-to guide to connect cameras via a remote device adapter
- Follow this how-to guide for information on connecting devices using an IoT PnP implementation
- Follow this quickstart to connect cameras over the internet