IVTV

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.

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.

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.

  • 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).