- /snapshot (JPEG image)
  - Get a high-resolution snapshot image from the server.
  - Uses resolution specified by -camera-snapshot.height=.
- /stream (MJPEG stream)
  - Get a live stream. Works everywhere, but consumes a ton of bandwidth.
  - Uses resolution specified by -camera-stream.height=.
- /webrtc (HTTP page / iframe)
  - Get a live video using WebRTC (low-latency streaming with latency of around 100ms).
  - Uses resolution specified by -camera-video.height=.
- /video (IP Camera)
  - Get a live (H264) video stream best suited to current browser in a maximum compatibility mode choosing automatically between one of the below formats.
  - Uses resolution specified by -camera-video.height=.
  - /video.mp4
    get a live video stream in MP4 format (Firefox, with latency of around 1s if FFMPEG enabled).
  - /video.mkv
    get a live video stream in MKV format (Chrome, with latency of around 2s if FFMPEG enabled).
  - /video.m3u8
    get a live video stream in HLS format (Safari, with latency of around 1s).
- /option
  - See all configurable options cameras.
  - /option?key=value set key to value.
  - /option?AfTrigger=1 trigger auto focus for ArduCams.
- The mjpg-streamer compatibility layer:
  - /?action=snapshot as alias to the /snapshot.
  - /?action=stream as alias to the /stream.