Dangerous Things
Custom gadgetry for the discerning hacker

The Store is now open! Check out the gadgetry »
Like what you're reading?
Share It.

Accessing Axis 240Q Video Server Streams

It took a while, but I eventually recovered from the DocumentIO debacle and obtained an Axis 240Q video server. I installed it with some BNC splitters so my home security cameras will be recorded locally by my crappy QSee DVR, while 2 miles away at my downtown datacenter, open source ZoneMinder records the IP streams from the 240Q.

Anyone interested in pulling the video stream can utilize using the following details. I post them for others as well as my own recognizance. I hate keeping manuals around, even in PDF form… something about them just doesn’t sit right, like I don’t trust them. I’m pretty sure a blender manual tried to kill me last week.

For still shots:

  • http://x.x.x.x/axis-cgi/jpg/image.cgi – JPEG Still

    For video streams:

  • http://x.x.x.x/axis-cgi/mjpg/video.cgi – MJPEG Video
  • http://x.x.x.x/axis-cgi/mjpg/video.swf – Shockwave Flash Video


  • camera – which camera you want to view. Values 1-4 are valid. Default is camera 1 if omitted.
  • resolution – the size of image you want. Values are qcif, cif, 2cif, and 4cif. Default is 4cif if omitted.
  • des_fps – frames per second. Values are 1-5.
  • compression – the amount of compression you want. Values are 1-100.
  • text – display text line or not. Values are 0-1
  • clock – display time or not. Values are 0-1
  • date – display date or not. Values are 0-1


  • Leave a Reply

    Get Adobe Flash player