uStreamer

### µStreamer v%VERSION%

- /state
  Get JSON structure with the state of the server.
- /snapshot
  Get a current actual image from the server.
- /stream
  Get a live stream. Query params:
  - key=abc123
    The user-defined key, which is part of cookie stream_client, which allows
    the stream client to determine its identifier and view statistics using /state.
  - extra_headers=1
    Add X-UStreamer-* headers to the /stream handle (like with the /snapshot).
  - advance_headers=1
    Enable workaround for the Chromium/Blink bug #527446.
  - dual_final_frames=1
    Enable workaround for the Safari/WebKit bug when using option --drop-same-frames.
    Without this option, when the frame series is completed, WebKit-based browsers
    renders the last frame with a delay.
  - zero_data=1
    Disables the actual sending of JPEG data and leaves only response headers.
- The mjpg-streamer compatibility layer:
  - /?action=snapshot as alias to the /snapshot.
  - /?action=stream as alias to the /stream.

Sources & docs