IVTV

From Wikipedia, the free encyclopedia

IVTV is a driver for Linux/UNIX systems to allow them to use certain video capture cards that make use of on-board MPEG-1/MPEG-2 encoders.

[edit] What is IVTV?

The IVTV project started in early 2003 with the primary goal of providing a Linux Open Source driver for series of Conexant based TV cards. The project is developing a clean room driver for cards based on the iCompression iTVC15 or Conexant CX23415/CX23416 MPEG codec. A clean room implementation is needed as Conexant will only release the data sheet for the iTVC codec under a Non-disclosure agreement.

At its current state, many iTVC based cards are usable with this driver, and work continues to remove bugs, support more cards and to develop towards V4L2 compliance.

[edit] Development

The IVTV drivers are in constant development, and like in many open source projects there is a stable/unstable release system. Some cards are only supported by the unstable drivers, and often only with a particular unstable version.

Current development source can be found here.

[edit] External links

  • Primary IVTV Wiki The original IVTV Project Website at sourceforge and original IVTV Wiki are being merged into this new site.
  • Primary FAQ
  • Mailing List. The best place to ask questions, but search the archives and documentation first.
  • Original IVTV Wiki A plethora of information on the IVTV driver, HowTos, and setup examples; this is currently being merged into the Primary IVTV Wiki (top of list).