From: <fre...@km...> - 2004-05-20 18:28:40
|
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Freevo Wiki" for change notification. The following page has been changed by 62.109.113.182: http://freevo.sourceforge.net/cgi-bin/moin.cgi/DocumentationPage_2fSupportedHardware ------------------------------------------------------------------------------ @@ -53,34 +53,36 @@ === Hauppauge WinTV-PVR Cards === -There is support for the WinTV-PVR series of cards. - -The WinTV-PVR card appears to possibly have some minimal support in the recent BTTV 0.9.x drivers. It appears the BTTV author ported some of the old code from the http://pvr.sourceforge.net project. - -The WinTV-PVR 250/350 cards have recently been getting a lot more attention. The drivers for these cards are under active development and are becoming stable. Please make sure your card and drivers are working properly before trying to use it in Freevo. For more information see http://ivtv.sourceforge.net . +There is support for the WinTV-PVR series of cards in Freevo; the WinTV-PVR 250/350 cards have recently been getting a lot more attention. The drivers for these cards are under active development and are becoming stable, see http://ivtv.sourceforge.net . Please make sure your card and the ivtv driver are working properly before trying to use it in Freevo. That is, download and install the latest ivtv driver; you'll find information on this in the [http://ivtv.sourceforge.net/docs.html IVTV documentation] and the [http://ivtv.sourceforge.net/tiki/tiki-view_faq.php?faqId=1 IVTV FAQ]. Basically, this boils down to: + * Compiling and installing the modules (i.e. make && make install) + * Making sure you have the firmware for the cards in /lib/modules. There is a utility included with the driver package that will help you with this called ivtvfwextract.pl. Run it with the location of the windows driver package as its only argument (defaults to /mnt/cdrom) and it will do the rest. + * Loading and testing the driver + * Putting the options and module dependancies into your modules.conf file + * Setting up the module(s) for autoloading on boot +The MythTV site offers an excellent page that describes how to [http://www.mythtv.org/docs/mythtv-HOWTO-22.html#ss22.1 install a PVR-250/350 on Mandrake 9.1]. It may be helpful for other distros as well. -In order to record using the PVR-250/350 cards please read the information in the Recording Server section above. +In order to record using the PVR-250/350 cards with Freevo please read the IVTV section in RecordingInfo, too. -In order to watch live TV with a PVR-250/350 the following 2 lines are needed in local_conf.py -[[BR]]{{{plugin.remove('tv.mplayer')}}} -[[BR]]{{{plugin.activate('tv.ivtv_basic_tv')}}} +In order to watch live TV with a PVR-250/350, the following 2 lines are needed in local_conf.py with older Freevo versions: +{{{plugin.remove('tv.mplayer') +plugin.activate('tv.ivtv_basic_tv')}}} -With (at least) 1.50-rc1 the above is no longer true, however the following VIDEO_GROUP setting is now necessary: - {{{ - VIDEO_GROUPS = [ - VideoGroup(vdev="/dev/video0", - adev=None, - input_type='tuner', - tuner_num=4, - tuner_norm=CONF.tv, - tuner_chanlist=CONF.chanlist, - desc='Cable', - group_type="ivtv", - recordable=True), - ] - }}} +With (at least) 1.50-rc1 the above is no longer true, however the following VIDEO_GROUP setting is now necessary (again, see RecordingInfo): +{{{VIDEO_GROUPS = [ + VideoGroup(vdev="/dev/video0", + adev=None, + input_type='tuner', + tuner_num=4, + tuner_norm=CONF.tv, + tuner_chanlist=CONF.chanlist, + desc='Cable', + group_type="ivtv", + recordable=True), + ]}}} -The MythTV site offers an excellent page that describes how to [http://www.mythtv.org/docs/mythtv-HOWTO-22.html#ss22.1 install a PVR-250/350 on Mandrake 9.1]. It may be helpful for other distros as well. +The WinTV-PVR card appears to possibly have some minimal support in the recent BTTV 0.9.x drivers. It appears the BTTV author ported some of the old code from the http://pvr.sourceforge.net project. According to the latter site, this would allow to use standard V4L TV software (xawtv, tvtime, ...). Please add information to this wiki page if you know more about this. + +Otherwise, the current status is that the card will '''not''' deliver the right output on `/dev/video0` for those TV applications to work. Depending on your settings (this can be changed via ioctl's, see the test_ioctl utility from the IVTV driver), `/dev/video0` will probably already give an MPEG2 stream that can be played with Mplayer for example ("`mplayer -v - < /dev/video0`", more sophisticated commands are used by Freevo). Freevo has IVTV driver support, that is, it will issue the right IOCTL commands to set up your card, change the channels and so on. (See the example local_config.py; the output of test_ioctl will help a lot in choosing the right parameters.) === ATI All-in-Wonder Models === |