Main Page
From IVTV
|
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-07-01
The ivtv firmware archive has been updated with a newer firmware for the cx25840. Actually, it's the same as the v4l-cx23418-dig.fw from the cx18 firmware. This is mainly to stay in sync with the latest firmware releases. There is no need to upgrade for ivtv users.
2008-07-01
With kind permission from Conexant the firmware files for the cx18 driver are now available here. They should be used together with the v4l-dvb repository as detailed here. The cx18 driver from this repository has several bug fixes, most notable is that the tuner audio is now properly decoded, so you will actually get stereo instead of mono.
2008-05-24
ivtv stable version 1.2.0 released (ChangeLog). This release is for kernel 2.6.25. This release does NOT contain the ivtv or ivtvfb drivers, as these are now part of kernel 2.6.24 and up. It does contain test tools, utilities and the saa717x driver.
2008-05-24
ivtv stable version 1.1.0 released (ChangeLog). This release is for kernel 2.6.24. This release does NOT contain the ivtv or ivtvfb drivers, as these are now part of kernel 2.6.24. It does contain test tools, utilities and the saa717x driver.
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.
