PRIVATE ALPHA

HLS output

Deliver a local stream over traditional HTTP Live Streaming.

output.http.hls

Traditional HLS serves a bounded live window. output.http.hls.enabled defaults to false. The viewer entry point is /hls/{streamId}/master.m3u8 on the configured media listener.

Traditional HLS uses the shared HTTP listener and output storage settings. The media listener never exposes operational or control routes.

"http": {
  "listener": {
    "host": "0.0.0.0",
    "port": 8080,
    "maxConnections": 2048
  },
  "hls": {"enabled": true, "segmentDuration": "6s"}
}

HLS and LL-HLS can run together on the same listener. See LL-HLS for low-latency delivery and its cascade behavior.

Stream detail exposes the time source of the node-local active mapping without exposing the mapping or UTC value. Existing EXT-X-PROGRAM-DATE-TIME (PDT) calculation remains unchanged. See wall-clock provenance.

Configuration reference

Use the shared output settings with this module. The complete field reference covers every accepted option; the maximal composition shows how modules fit together.