V4l

Video4Linux (v4l) - Прикладний програмний інтерфейс захоплення відео для Linux. Video4Linux тісно інтегрується з ядром Linux. Підтримка v4l з'явилася наприкінці циклу розвитку ядра Linux 2.1.X. Підтримується велика кількість вебкамер і відео пристроїв - плат відео-захоплення, ТБ-тюнерів, плат прийому DVB. V4L був названий за аналогією з Video For Windows (який іноді скорочено «V4W»), але технічно не пов'язаний з ним.

V4L2

Поява інтерфейсу Video4Linux2 почалася з 2.5.Х ядер Linux. Були виправлені деякі помилки першого інтерфейсу. Video4Linux2 підтримує режим сумісності для Video4Linux1 додатків, але практично, підтримка може бути неповною, і рекомендується використовувати V4L2 пристрої в режимі V4L2. У деяких програмах підтримується звернення до Video4Linux2 по MRL (Media resource locator) v4l2://

Програми, що підтримують V4L

  • AMSN
  • Ekiga
  • EffecTV
  • Flash Player since 9.0.31.0 (Adobe, Linux Version) [Архівовано 9 лютого 2011 у Wayback Machine.]
  • FreeJ
  • GStreamer
  • Kdetv
  • Motion (webcam software)
  • MPlayer
  • MythTV
  • Skype
  • Tvtime
  • VidSplit
  • VLC media player
  • Vloopbac
  • Xawtv
  • Zapping
  • tvtime [Архівовано 17 березня 2011 у Wayback Machine.]

Посилання

  • розробники Video4Linux
  • ресурси Video4Linux [Архівовано 19 лютого 2011 у Wayback Machine.]
  • Video4Linux-DVB wiki [Архівовано 9 березня 2011 у Wayback Machine.]
Ця стаття не містить посилань на джерела. Ви можете допомогти поліпшити цю статтю, додавши посилання на надійні (авторитетні) джерела. Матеріал без джерел може бути піддано сумніву та вилучено. (лютий 2011)
  • п
  • о
  • р
Організація
Ядро
Підтримка
  • Розробники
    • The Linux Programming Interface
    • kernel.org
    • LKML
    • Linux conferences
  • Користувачі
    • Linux User Group (LUG)
Реалізація
Debugging
Завантаження
ABIs
APIs
Kernel
System Call
Interface
  • POSIX
    • ioctl
    • select
    • open
    • read
    • close
    • sync
  • Linux-only
    • futex
    • epoll
    • splice
    • dnotify
    • inotify
    • readahead
In-kernel
Userspace
Демони,
Файлові системи
Бібліотеки-
обгортки
Компоненти
  • Process and I/O schedulers:
  • O(n) scheduler
  • O(1) scheduler
  • Completely Fair Scheduler (CFS)
  • Brain Fuck Scheduler
  • Noop scheduler
  • SCHED_DEADLINE
  • initramfs
  • KernelCare
  • kexec
  • kGraft
  • kpatch
  • Ksplice
Variants
Віртуалізація
Adoption
Range
of use
  • Desktop
  • Embedded
  • Gaming
  • Тонкий клієнт:
  • Сервер:
  • Devices
Adopters
  • List of Linux adopters
  • GENIVI Alliance
  •   Портал «Інформаційні технології/Вільне програмне забезпечення»
  • Категорія Категорія:Ядро Linux