Logitech Sphere camera

This driver is a heavily modified version of the camerav4l one developed by Andrew Howard. The sphere driver captures images from a Logitech Sphere cameras. It differs from a normal Video4Linux device in that it has a built in Pan/Tilt/Zoom unit, so this driver supports multiple interfaces.

Date
1.2.2005
Compile-time dependencies
  • <linux/videodev.h>
Provides
  • interface_camera
  • interface_ptz
Requires
  • none
Configuration requests
  • none
Configuration file options
  • port (string)
    • Default: "/dev/video0"
    • Device to read video data from.
  • size (integer tuple)
    • Default: 320 x 240
    • Desired image size. This may not be honoured if the driver does not support the requested size).
  • mode (string)
    • Default: "RGB888"
    • Desired capture mode. Can be one of:
      • GREY (8-bit monochrome)
      • RGB24P (24-bit planar RGB)
      • RGB888 (24-bit RGB)
      • YUV420P (planar YUV data; not currently implemented)
  • save (integer)
    • Default: 0
    • Debugging option: set this to write each frame as an image file on disk.
  • framerate (integer)
    • Default: 10
    • The framerate (0..63Hz)
  • shutter_speed (integer)
    • Default: 64000
    • The shutter speed (1..65535)
  • compression_preference (integer)
    • Default: 2
    • Set compression preference (0..2)
  • automatic_gain (integer)
    • Default: 10000
    • Set automatic gain control (0..65535)
  • automatic_wb (string)
    • Default: "auto"
    • Set automatic wb mode (auto/manual/indoor/outdoor/fl)
  • sharpness (integer)
    • Default: -1
    • The image sharpness (0...65535)
  • backlight (integer)
    • Default: 0
    • Set backlight compensation (0=off, other=on)
  • flicker (integer)
    • Default: 0
    • Set antiflicker mode (0=off, other=on)
  • noise_reduction (integer)
    • Default: 0
    • Set noise reduction mode (0=none...3=high)
  • dump_settings (integer)
    • Default: 0
    • Output settings to display when driver starts (0=off, other=on)
  • debug (integer)
    • Default: 0
    • Display a copy of the image on localhost (0=off, other=on)
Example
driver
(
  name "spheredriver"
  provides ["camera:0"
            "ptz:0"]
  port "/dev/video0"
  size [320 240]
  mode "RGB24"
  automatic_wb "fl"
  framerate 30
  shutter_speed   64000
  automatic_gain  10000
  dump_settings 0
)
Author
Brad Kratochvil