IvyTV is an open source software driver that is compatible with the Hauppauge PVR 250/350 series, allowing for MPEG video capture card usage.
The project is aptly named iTVC15, derived from the original chip name. The comprehensive and well-curated wiki contains several user-centric pieces of information. With developers in mind, there is a separate Trac wiki that developers can consider utilizing.
To get things started, download the driver and firmware, and give the how-to guide a thorough read to access more detailed information. If in the event of any difficulties or problems encountered while installing, the troubleshooting section is there to lend a helping hand.
This latest version comes packed with exciting new features. The DIGITAL COWBOY DCT-MTVP1 card is added to the supported list. Users will witness a superior driver experience as the driver has been updated to use the new ROUTING commands of the video4linux subsystem. To make things more streamlined, the upd64083, upd64031a, and wm8739 have been taken out and are now available in the 2.6.17 kernel.
Looking to step up its game, the ivtv driver now uses the I2C_HW_B_CX2341X board ID, reducing the need to borrow the bttv ID. All in all, this version offers an even smoother experience than its predecessors.
Version 0.7.0: N/A