Difference between revisions of "Hauppauge WinTV-PVR-150 MCE"

From LinuxMCE
Jump to: navigation, search
 
(21 intermediate revisions by 10 users not shown)
Line 1: Line 1:
 +
[[Category: Hardware]]
 +
{{versioninfo}}
 +
[[Category: Video]]
 +
[[Category: TV Cards]]
 +
 
* Manufacturer info: http://www.hauppauge.com/pages/products/data_pvr150mce.html
 
* Manufacturer info: http://www.hauppauge.com/pages/products/data_pvr150mce.html
* Seems to work: http://wiki.linuxmce.com/index.php/Video#Equipment_used_in_the_demo
+
* This card is automatically detected by LinuxMCE with MythTV backend and is easily setup via the [[Setup Wizard]]
* Buy it: [http://www.newegg.com/Product/Product.aspx?Item=N82E16815116620  Hauppauge WinTV-PVR-150 MCE]
+
* Using VDR as the PVR backend this box is currently NOT supported
  
=== Sales Pitch ===
+
===WinTV-PVR-150 includes:===
  
WinTV-PVR-150 MCE has these great features:
+
* 125 channel cable ready TV tuner
* Plug and play TV tuner suppport for Linux Media Center Edition.
+
* Composite/s-video input to connect to VCR or camcorders
* Live TV from the built-in 125 channel cable ready TV tuner, plus composite/S-Video and audio inputs to connect to a * cable TV set top box or satellite receivers.
+
* High quality MPEG1/MPEG2 video and audio encoder
* Built-in hardware MPEG-2 encoder. Record TV or videos to disk using from 1-2 Gigabytes of disk space per hour of recorded video. While recording, the WinTV-PVRs' hardware MPEG encoder does all the work, so your PC continues to run at full speed. Over USB 2.0, the WInTV-PVR-USB2 can record at up to 8MBits/sec.
+
* dbx-TV stereo decoder (Nicam stereo decoder in Europe)
* Pause live TV with instant replay, fast forward and rewind. FM radio receiver, so you can listen to FM radio while you work on your PC dbx-TV stereo decoder, for great TV sound.
+
* IR remote control
  
[[Category: Video]]
+
The WinTV-PVR-150's TV tuner and S-Video/composite video inputs are for either [[PAL]] or [[NTSC]].
[[Category: Hardware]]
+
 +
===MPEG record specifications:===
 +
* MPEG1 recording at 1150K bits/sec (Video CD data rate)
 +
* MPEG2 record datarates:
 +
**2MBit/sec, 4MBit/sec, 6Mbit/sec, 8Mbit/sec, 12Mbit/sec.
 +
**Selections for DVD Standard play (8MBitsec), DVD Long Play (4MBit/sec) and DVD Extra Long Play (2MBit/sec)
 +
* NTSC format* at 29.97fps: Full D1: 720x480, MPEG1: 352x240
 +
* PAL format* at 25fps: Full D1: 720x576, MPEG1: 352x288
 +
* Audio capture formats: 32/44.1/48 KHz, 16bit stereo, 192/224/384Kbits/sec
 +
* Video digitizer: 10 bits
 +
**Chroma sampling: YUV 4:2:2
 +
**Four line adaptive comb filter for both NTSC and PAL to remove dot crawl
 +
**Fast video locking for security camera applications
 +
* Video file format: .MPG
 +
 
 +
===System Requirements:===
 +
* Pentium® III processor 1.2GHz or faster, 128MB RAM and 10GB disk drive minimum recommended
 +
* Free PCI slot
 +
* Sound card
 +
* DVD or CD-RW writer (optional for burning DVDs or Video CD’s)
 +
* VGA card (PCI or AGP) which supports video overlay (NVidia, S3, ATI, etc.)
 +
 
 +
===Manual Configuration===
 +
# Start Mythtv Setup under the Computing option of the LMCE UI.
 +
# Go to Capture Cards, Add new card.  Mythtv can see that there is a PVR-150 card available.  Change the V4L option to MPEG-2.  You should now see there is a new entry on the list for your PVR-150.
 +
# Go to Sources and add a new source for your cable provider.  You should see the new entry on the list of sources.
 +
# Go to Connections.  You now select Tuner1 and specify this tuner is connected to the source you just created.  Tell the setup program to scan for channels.
 +
Thats it.  Exit setup and now the Mythtv "Watch TV" option should work. [http://forum.linuxmce.org/index.php?topic=2957.msg15026#msg15026]
 +
 
 +
===IR Remote Control===
 +
* The RC6 IR remote control is an MCE compatible unit manufactured by Phillips
 +
* Up to LinuxMCE 0710 the PVR-150 remote does not work with LinuxMCE out of the box.
 +
* See [[Alx9r's PVR-150 Remote Setup]] for an example of how to get this remote working.
 +
 
 +
===IR Transceiver===
 +
* The PVR-150 comes with an SMK IR receiver.
 +
* No support yet for the IR blaster included with the SMK receiver.
 +
* Download lirc source code release 0.8.2 from www.lirc.org.  This is the version included in LMCE 0704.
 +
* Download lirc_mceusb2 module version 1.30 or higher.
 +
* Unpack the lirc source code and replace the lirc_mceusb2 module with the newer version.
 +
* Compile the source code.
 +
* Reboot LMCE. 
 +
* The system should recognize the SMK receiver and the remote should now work.
 +
 
 +
  cd /usr/src
 +
  wget http://prdownloads.sourceforge.net/lirc/lirc-0.8.2.tar.bz2
 +
  wget http://lirc.cvs.sourceforge.net/*checkout*/lirc/lirc/drivers/lirc_mceusb2/lirc_mceusb2.c
 +
  bunzip2 lirc-0.8.2.tar.bz2
 +
  tar -xvf lirc-0.8.2.tar
 +
  cp lirc_mceusb2.c ./lirc-0.8.2
 +
  cd lirc-0.8.2
 +
 
 +
  ./configure --prefix=/usr --sysconfdir=/etc/conf.d --with-x --with-driver=mceusb2
 +
  make
 +
  make install
 +
  cp remotes/mceusb/lircd.conf.mceusb /etc/conf.d/lircd.conf
 +
 
 +
  # modprobe lirc_mceusb2
 +
 
 +
'''Note 1:''' If you get a ''"/lib/cpp" fails sanity check'' error, try installing g++ using the command "sudo apt-get install g++".
 +
 
 +
'''Note 2:''' If you get ''"permission denied"'' errors, try prefixing the commands with "sudo". *Or, type sudo -s to begin with and remain as root for all commands.
 +
 
 +
===Troubleshooting===
 +
* Currently the ivtv-firmware packages are not being installed by default along with the other ivtv packages, which means that the card is not initialized properly. The fix is simple: Alt-Ctrl-2 into a session and issue the following commands:
 +
    apt-get install ivtv-firmware
 +
    rmmod ivtv
 +
    modprobe ivtv
 +
This should give you a working card
 +
:This issue has been corrected according to the following: http://mantis.linuxmce.org/view.php?id=3521, If someone can confirm then please remove.
 +
 
 +
* There seems to be an issue getting the IR receiver to work, as reported on the forum: http://forum.linuxmce.org/index.php?topic=3049.msg15358#msg15358

Latest revision as of 17:00, 29 September 2010

Version Status Date Updated Updated By
710 Unknown N/A N/A
810 Unknown N/A N/A
1004 Unknown N/A N/A
1204 Unknown N/A N/A
1404 Unknown N/A N/A
Usage Information

WinTV-PVR-150 includes:

  • 125 channel cable ready TV tuner
  • Composite/s-video input to connect to VCR or camcorders
  • High quality MPEG1/MPEG2 video and audio encoder
  • dbx-TV stereo decoder (Nicam stereo decoder in Europe)
  • IR remote control

The WinTV-PVR-150's TV tuner and S-Video/composite video inputs are for either PAL or NTSC.

MPEG record specifications:

  • MPEG1 recording at 1150K bits/sec (Video CD data rate)
  • MPEG2 record datarates:
    • 2MBit/sec, 4MBit/sec, 6Mbit/sec, 8Mbit/sec, 12Mbit/sec.
    • Selections for DVD Standard play (8MBitsec), DVD Long Play (4MBit/sec) and DVD Extra Long Play (2MBit/sec)
  • NTSC format* at 29.97fps: Full D1: 720x480, MPEG1: 352x240
  • PAL format* at 25fps: Full D1: 720x576, MPEG1: 352x288
  • Audio capture formats: 32/44.1/48 KHz, 16bit stereo, 192/224/384Kbits/sec
  • Video digitizer: 10 bits
    • Chroma sampling: YUV 4:2:2
    • Four line adaptive comb filter for both NTSC and PAL to remove dot crawl
    • Fast video locking for security camera applications
  • Video file format: .MPG

System Requirements:

  • Pentium® III processor 1.2GHz or faster, 128MB RAM and 10GB disk drive minimum recommended
  • Free PCI slot
  • Sound card
  • DVD or CD-RW writer (optional for burning DVDs or Video CD’s)
  • VGA card (PCI or AGP) which supports video overlay (NVidia, S3, ATI, etc.)

Manual Configuration

  1. Start Mythtv Setup under the Computing option of the LMCE UI.
  2. Go to Capture Cards, Add new card. Mythtv can see that there is a PVR-150 card available. Change the V4L option to MPEG-2. You should now see there is a new entry on the list for your PVR-150.
  3. Go to Sources and add a new source for your cable provider. You should see the new entry on the list of sources.
  4. Go to Connections. You now select Tuner1 and specify this tuner is connected to the source you just created. Tell the setup program to scan for channels.

Thats it. Exit setup and now the Mythtv "Watch TV" option should work. [1]

IR Remote Control

  • The RC6 IR remote control is an MCE compatible unit manufactured by Phillips
  • Up to LinuxMCE 0710 the PVR-150 remote does not work with LinuxMCE out of the box.
  • See Alx9r's PVR-150 Remote Setup for an example of how to get this remote working.

IR Transceiver

  • The PVR-150 comes with an SMK IR receiver.
  • No support yet for the IR blaster included with the SMK receiver.
  • Download lirc source code release 0.8.2 from www.lirc.org. This is the version included in LMCE 0704.
  • Download lirc_mceusb2 module version 1.30 or higher.
  • Unpack the lirc source code and replace the lirc_mceusb2 module with the newer version.
  • Compile the source code.
  • Reboot LMCE.
  • The system should recognize the SMK receiver and the remote should now work.
 cd /usr/src
 wget http://prdownloads.sourceforge.net/lirc/lirc-0.8.2.tar.bz2
 wget http://lirc.cvs.sourceforge.net/*checkout*/lirc/lirc/drivers/lirc_mceusb2/lirc_mceusb2.c
 bunzip2 lirc-0.8.2.tar.bz2
 tar -xvf lirc-0.8.2.tar
 cp lirc_mceusb2.c ./lirc-0.8.2
 cd lirc-0.8.2
 
 ./configure --prefix=/usr --sysconfdir=/etc/conf.d --with-x --with-driver=mceusb2
 make
 make install
 cp remotes/mceusb/lircd.conf.mceusb /etc/conf.d/lircd.conf
 
 # modprobe lirc_mceusb2

Note 1: If you get a "/lib/cpp" fails sanity check error, try installing g++ using the command "sudo apt-get install g++".

Note 2: If you get "permission denied" errors, try prefixing the commands with "sudo". *Or, type sudo -s to begin with and remain as root for all commands.

Troubleshooting

  • Currently the ivtv-firmware packages are not being installed by default along with the other ivtv packages, which means that the card is not initialized properly. The fix is simple: Alt-Ctrl-2 into a session and issue the following commands:
   apt-get install ivtv-firmware
   rmmod ivtv
   modprobe ivtv

This should give you a working card

This issue has been corrected according to the following: http://mantis.linuxmce.org/view.php?id=3521, If someone can confirm then please remove.