XProtect DLNA Server system flow

The XProtect DLNA Server is comprised of the following components:

The following illustration shows a high-level view of the interoperability between a DLNA device and XProtect DLNA Server in the XProtect system.

  1. During start up of the XProtect DLNA Server service, the XProtect DLNA Server connects to the management server to authorize itself with the provided credentials. After authorization, the XProtect DLNA Server starts and is ready to send H.264 video streams from the cameras to the DLNA devices.
  2. A DLNA device connects to the XProtect system via the XProtect DLNA Server and requests a live camera video stream. To do this, the DLNA device needs the IP address or domain name (domain/host name) of the server where XProtect DLNA Server is installed, and the DLNA port number. This is done automatically by UPnP protocol.
  3. XProtect DLNA Server retrieves the requested camera video stream from the recording server.
  4. XProtect DLNA Server sends the live video stream from the requested camera via HTTP streaming to the DLNA device.

    Note: Only H.264 encoded camera streams is supported. If a camera supports multiple streams, only the default stream is sent.

© 2018 Milestone Systems A/S