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,033
    • Reaction score
      1,448
    • Points
      1,656
  • 2

    calwoo

    Established Member From leamington spa, UK
    • Messages
      92
    • Reaction score
      64
    • Points
      31
  • 2

    mrg9999

    Established Member From Slough
    • Messages
      53
    • Reaction score
      36
    • Points
      29
  • 2

    PhilYerBoots

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

    Batts

    Novice Member From Brisbane
    • Messages
      3
    • Reaction score
      0
    • Points
      1
  • 1

    MGZSEVDOWNUNDER

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

    Hikispray

    Standard Member From Åland Islands, Finland
    • Messages
      7
    • Reaction score
      3
    • Points
      2
  • 1

    BruceT

    Established Member From UK
    • Messages
      311
    • Reaction score
      327
    • Points
      113
  • 1

    eric cire

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

    kiwi

    Established Member From Waikanae, NZ
    • Messages
      117
    • Reaction score
      162
    • Points
      51
  • 1

    ChunkyMonkey

    Standard Member From Sheffield, United Kingdom
    • Messages
      34
    • Reaction score
      35
    • Points
      15
  • 1

    PristDean

    Prominent Member From Hampshire, UK
    • Messages
      806
    • Reaction score
      1,152
    • Points
      337
  • 1

    Aquila

    Standard Member From Tyne and Wear
    • Messages
      33
    • Reaction score
      19
    • Points
      12
  • 1

    Stitchriddle

    Novice Member From Northumberland
    • Messages
      7
    • Reaction score
      0
    • Points
      1
  • 1

    camoffgrid

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

    AdamMGEV

    Prominent Member From Cheshire
    • Messages
      1,157
    • Reaction score
      1,064
    • Points
      405
  • 1

    DB00nowthen

    Standard Member From Liverpool
    • Messages
      35
    • Reaction score
      28
    • Points
      16
  • 1

    Rusty

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

    Alex1985

    Established Member From Bournmouth
    • Messages
      74
    • Reaction score
      137
    • Points
      47
  • 1

    Pubquiz

    Novice Member From Lancs
    • Messages
      1
    • Reaction score
      0
    • Points
      1
  • Back
    Top Bottom