Stream historical footage (v2)

  HLS streaming is available for both live and historical footage.
  For historical footage, the time difference between the end and start should not exceed 3600 seconds (1 hour).
  For live footage, set both start and end to 0.
  For semi-live footage, the start should be within 5 minutes of the current time, and the end should be set to 0 or any future time, as long as the time window between start and end does not exceed 3600 seconds.
  Time values should be in Unix epoch format (milliseconds) and in the UTC timezone.
  The returned data includes the actual start and end times of the requested time range.
  If there is a gap in the video data within the requested time range, the playback will terminate at the first gap encountered.
  When the endpoint is first called, the API returns a sessionId. A maximum of 10 sessions can be active at once. To optimize session management, you can reuse the sessionId in subsequent requests.
  This reuse helps to maximizes the use of session resources by avoiding new session creation and reaching the limit of sessions.
  The response also includes a token that must be provided to the HLS player in order to authorize and enable playback of the stream. This token should be used together with the provided URL.
  [Learn more](https://lumana.readme.io/reference/stream-hls).
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string
required
number
required

Start time in unix timestamp in miliseconds

number
required

End time in unix timestamp in miliseconds

boolean
required

Include smart storage high quality videos

string
string
enum
Defaults to HLS

Stream type for playback

Allowed:
boolean
Defaults to false

Force smart storage timeline when smart storage is set

Responses

401

Unauthorized. Missing or invalid credentials.

404

Footage not found on edge device.

500

Server error. Could not start playback stream.

503

Edge device not connected to streaming server.

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json