v2l

Video4Linux (V4L for short) is a collection of device drivers and an API for supporting realtime video capture on Linux systems. It supports many USB webcams, TV tuners, and related devices, standardizing their output, so programmers can easily add video support to their applications.
Video4Linux is responsible for creating V4L2 device nodes aka a device file (/dev/videoX, /dev/vbiX and /dev/radioX) and tracking data from these nodes. The device node creation is handled by V4L device drivers using the video_device struct (v4l2-dev.h) and it can either be allocated dynamically or embedded in another larger struct.
Video4Linux was named after Video for Windows (which is sometimes abbreviated "V4W"), but is not technically related to it.While Video4Linux is only available on Linux, there is a compatibility layer available for FreeBSD called Video4BSD. This provides a way for many programs that depend on V4L to also compile and run on the FreeBSD operating system.

View More On Wikipedia.org
  • 46

    Stuart Wright

    Administrator From Birmingham, UK
    • Messages
      2,369
    • Reaction score
      1,664
    • Points
      1,901
  • 2

    LittlePluggers

    Established Member From Colchester
    • Messages
      72
    • Reaction score
      92
    • Points
      34
  • 2

    calwoo

    Established Member From leamington spa, UK
    • Messages
      102
    • Reaction score
      74
    • Points
      36
  • 2

    ALANB

    Established Member From GRANTHAM
    • Messages
      158
    • Reaction score
      132
    • Points
      56
  • 2

    PhilYerBoots

    Established Member From Wallasey
    • Messages
      104
    • Reaction score
      133
    • Points
      46
  • 1

    MGZSEVDOWNUNDER

    Novice Member From JERRAMUNGUP, 6337, WA
    • Messages
      3
    • Reaction score
      0
    • Points
      1
  • 1

    BruceT

    Established Member From UK
    • Messages
      322
    • Reaction score
      334
    • Points
      116
  • 1

    eric cire

    Standard Member From Lincolnshire
    • Messages
      15
    • Reaction score
      34
    • Points
      12
  • 1

    kiwi

    Established Member From Waikanae, NZ
    • Messages
      161
    • Reaction score
      211
    • Points
      67
  • 1

    paulus

    Standard Member From Carlisle
    • Messages
      39
    • Reaction score
      22
    • Points
      16
  • 1

    PristDean

    Prominent Member From Hampshire, UK
    • Messages
      812
    • Reaction score
      1,191
    • Points
      346
  • 1

    Aquila

    • Messages
      33
    • Reaction score
      19
    • Points
      12
  • 1

    AdamMGEV

    Prominent Member From Cheshire
    • Messages
      1,163
    • Reaction score
      1,068
    • Points
      406
  • 1

    DAVETHERAVE

    Standard Member From ross on wye U.K
    • Messages
      37
    • Reaction score
      32
    • Points
      14
  • 1

    Rusty

    Standard Member From Southwest
    • Messages
      9
    • Reaction score
      4
    • Points
      1
  • 1

    Alex1985

    Established Member From Bournmouth
    • Messages
      79
    • Reaction score
      138
    • Points
      50
  • 1

    staarek

    Established Member From London/Folkestone
    • Messages
      93
    • Reaction score
      86
    • Points
      34
  • 1

    Camy

    Standard Member From Scotland
    • Messages
      33
    • Reaction score
      4
    • Points
      8
  • 1

    Pubquiz

    Novice Member From Lancs
    • Messages
      2
    • Reaction score
      1
    • Points
      1
  • 1

    Macadoodle

    Prominent Member From Scottish Highlands
    • Messages
      672
    • Reaction score
      1,391
    • Points
      356
  • Back
    Top Bottom