Main Page

From IVTV

Jump to: navigation, search

Contents

The IVTV project develops a kernel driver for Linux and a driver for X11 for hardware based on Conexant's CX23415/CX23416 codec chip such as the Hauppauge PVR 150/250/350/500 models and other supported hardware.

The project's name is derived from the chip's original naming as iTVC15.

In addition, this wiki will also be used to give information on the Conexant CX23418 MPEG encoder as used in the Hauppauge HVR-1600 model. However, the cx18 driver is not maintained here (see http://www.linuxtv.org/hg/v4l-dvb for the latest cx18 source code). I've setup a separate page here for all things related to the cx18 driver.

This wiki contains user-centric information. Developers should consider using trac's wiki. The original wiki for IVTV is located at http://ivtv.writeme.ch/.

To get started, download the driver and firmware, and read the howto for more information. In case of problems consult the troubleshooting section or ask for help.

Acknowledgments

This driver would not have been possible without the contributions of many people. In particular I would like to thank Kevin Thayer (who created the original ivtv driver) and Chris Kennedy (who maintained the driver before me). You both did an amazing job! John Harvey and Ian Armstrong have done a lot of work on the xf86-video-ivtv X driver and the YUV output and menu overlay support of the PVR-350. Thank you, guys! I'd also like to thank Axel Thimm for providing the repository and web server for the ivtv development, Steve Toth from Hauppauge for donating hardware and Hauppauge-specific information, Mauro Carvalho Chehab for helping me with merging the ivtv driver into the kernel, Sander Sweers for answering questions on the mailinglists and keeping the wiki up to date, John Drescher for administrating the mailinglists and Takahiro Adachi for maintaining the Asian support of ivtv.

Special thanks to Jeff Campbell from WIV Cable TV of the Turks & Caicos Islands, British West Indies, for donating a brand new (!) Promax GV-698+ TV pattern generator. This is a great help in testing the more exotic TV standards.

News

2008-03-05

xf86-video-ivtv X11 video driver version 1.0.1 released (ChangeLog). It allows you to use the framebuffer of the PVR-350 as an X11 display. Thanks to Ian Armstrong and John Harvey for all the hard work.

2007-12-22

First public beta release of the Conexant cx23418 driver. See the cx18 page for more information.

2007-10-14

xf86-video-ivtv X11 video driver version 1.0.0 released (ChangeLog). This is the successor of the old xdriver version 0.10.6. It allows you to use the framebuffer of the PVR-350 as an X11 display. Thanks to Ian Armstrong and John Harvey for all the hard work.

2007-10-14

ivtv stable version 0.10.6 released (ChangeLog). This release is for kernels >= 2.6.18 and <= 2.6.21.x. This release should solve the DMA timeout errors and contains a large amount of assorted bug fixes.

2007-10-14

ivtv stable version 1.0.3 released (ChangeLog). This release is for kernels >= 2.6.22. This release does NOT contain the ivtv driver proper, as that is now part of kernel 2.6.22 and up. It does contain test tools, utilities and the ivtvfb and saa717x drivers.

2007-08-26

ivtv stable version 1.0.2 released (ChangeLog). This release is for kernels >= 2.6.22. This release does NOT contain the ivtv driver proper, as that is now part of kernel 2.6.22. It does contain test tools, utilities and the ivtv-fb and saa717x drivers.

2007-07-26

ivtv stable version 1.0.1 released (ChangeLog). This release is for kernels >= 2.6.22. This release does NOT contain the ivtv driver proper, as that is now part of kernel 2.6.22. It does contain test tools, utilities and the ivtv-fb and saa717x drivers.

Older news

For older news click Old_news


Please see documentation on customizing the interface and the User's Guide for usage and configuration help.

development