Configuring encrypted streaming for H.264 video - Security Center 5.7 SR2

Security Center Video Unit Configuration Guide 5.7 SR2

Applies to
Security Center 5.7 SR2
Last updated
Content type
Guides > User guides
English (United States)
Product line
Security Center unified platform > Security Center

For added security, end-to-end encrypted streaming is supported for H.264 video on Axis cameras. This means that video is encrypted by the camera and then decrypted on the client machine when viewing the video. You must be using the correct firmware, and your camera must be configured to use HTTPS.

What you should know

Security Center supports the following end-to-end secure connection types for Axis SRTP ready devices with firmware 7.30 or later:
  • RTSPS Multicast/SRTP
  • RTSPS Unicast/SRTP
IMPORTANT: RTSP over HTTPS/RTP is also supported (using older Axis firmware that does not support RTSP over SRTP). However, this connection type does not provide end-to-end encryption.


For SRTP end-to-end encryption connection types (RTSPS), do the following:

  1. Configure the camera to use the RTSPS protocol.
    1. Configure the camera in HTTPS as usual.
    2. Take note of the name of the certificate used for HTTPS.
    3. Navigate to: http://{CameraIP}/admin/config.shtml?group=Network.
    4. In the Network RTSPS section, select Allow client transport settings.
    5. Select Enabled.
    6. Enter the name of the certificate in Certificate id.
    7. Click Save.
    8. Reboot the camera.
  2. Add the camera to Security Center.
  3. Turn on Encryption for the camera. You can do this in the advanced settings of the Recording tab of the camera, or in the advanced settings of the Camera default settings tab of the Archiver that is managing the camera. For more details about enabling encryption, see the Security Center Administrator Guide.

For RTSP over HTTPS/RTP connection (firwares without SRTP support), do the following:

  1. Click the Extensions tab, and then click the Axis extension.
  2. Make sure the Use RTSP over HTTPS when available setting is turned ON.
  3. (Optional) If your camera is using a default logon, the Use HTTPS setting should be set to ON under Default logon.
  4. On the Video tab of the camera under Network settings, make sure that the Connection type for the stream that is being used is set to RTSP stream over HTTP.
    Tip: To view the status of the encrypted stream, open the Video task and double-click the appropriate camera. The Encrypted field lists the status of the encrypted stream. Click Show diagnostic information to see the connection type being used.