Difference between revisions of "MythTV Hardware- Hauppauge USB Live-2"
(Created page with "The Hauppauge USB Live-2 is a USB 2.0 capture device without a TV tuner. It has both composite and S-video inputs. It also has stereo audio inputs. It has never been fully ...") |
(→driver and system recognition) |
||
Line 23: | Line 23: | ||
xhci_hcd ERROR Transfer event TRB DMA ptr not part of current TD | xhci_hcd ERROR Transfer event TRB DMA ptr not part of current TD | ||
You may observe no video, green video, or flickering partial video in your video player. USB ports may become inactive. If you have a USB mouse connected to the system you may lose use of the mouse as the USB ports will become non-functional until reboot. Again, disabling SuperSpeed or USB 3.0 in BIOS will often serve as a workaround. | You may observe no video, green video, or flickering partial video in your video player. USB ports may become inactive. If you have a USB mouse connected to the system you may lose use of the mouse as the USB ports will become non-functional until reboot. Again, disabling SuperSpeed or USB 3.0 in BIOS will often serve as a workaround. | ||
+ | |||
+ | == testing video input == | ||
+ | |||
+ | Once in Xfce you can test to see if you are able to receive video from a composite source via the USB Live-2. For basic testing purposes mplayer serves well. You will want to make sure that the driver loaded by using lsusb as described earlier. A device should have been created in /dev as /dev/video0 or if you have other capture cards it could be /dev/video1 or higher. Confirm which video device belongs to your USB Live 2. For our example we will assume /dev/video0 | ||
+ | |||
+ | From the command prompt in a console window type the following: | ||
+ | mplayer tv:// -tv driver=v4l2:device=/dev/video0:norm=NTSC:width=720 | ||
+ | |||
+ | mplayer will complain that there is no TV Tuner (because of the -tv switch) however this will not prevent video from being displayed. Specifying width= can be substituted with a width you prefer based on your resolution. You should now see video from your source. | ||
+ | |||
+ | Please note that the indicator lights on the USB Live 2 device will not illuminate nor will they blink during testing. | ||
+ | |||
+ | == testing audio input == | ||
+ | |||
+ | Install PulseAudio Volume Control. | ||
+ | apt-get install pavucontrol |
Revision as of 23:37, 18 February 2015
The Hauppauge USB Live-2 is a USB 2.0 capture device without a TV tuner. It has both composite and S-video inputs. It also has stereo audio inputs. It has never been fully supported in Linux, however, new kernels have some degree of support. The chipset in the device has been revised at least twice. Success with the device may depend on which encoder chip is present.
driver and system recognition
The driver will be loaded by the kernel during boot. When the system is up, use the command lsusb to see the device.
Example:
# lsusb Bus 002 Device 002: ID 174c:3074 ASMedia Technology Inc. Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 004: ID 09da:0006 A4 Tech Co., Ltd Optical Mouse WOP-35 / Trust 450L Optical Mouse Bus 001 Device 003: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB Bus 001 Device 005: ID 2040:c200 Hauppauge Bus 001 Device 002: ID 174c:2074 ASMedia Technology Inc. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Here the device can be seen as Device 005 with the label "Hauppauge."
You will have better luck connecting this device to a USB 2.0 port than a USB 3.0 port. There is a bug in the linux kernel known as the "USB Shutdown Bug" which impacts machines that have both USB 2.0 and USB 3.0 ports. It is recommended that you disable support for USB 3.0 in the system BIOS.
If you are specifically impacted by the "USB Shutdown Bug" you will notice errors in "dmesg" such as:
xhci_hcd ERROR Transfer event TRB DMA ptr not part of current TD
You may observe no video, green video, or flickering partial video in your video player. USB ports may become inactive. If you have a USB mouse connected to the system you may lose use of the mouse as the USB ports will become non-functional until reboot. Again, disabling SuperSpeed or USB 3.0 in BIOS will often serve as a workaround.
testing video input
Once in Xfce you can test to see if you are able to receive video from a composite source via the USB Live-2. For basic testing purposes mplayer serves well. You will want to make sure that the driver loaded by using lsusb as described earlier. A device should have been created in /dev as /dev/video0 or if you have other capture cards it could be /dev/video1 or higher. Confirm which video device belongs to your USB Live 2. For our example we will assume /dev/video0
From the command prompt in a console window type the following:
mplayer tv:// -tv driver=v4l2:device=/dev/video0:norm=NTSC:width=720
mplayer will complain that there is no TV Tuner (because of the -tv switch) however this will not prevent video from being displayed. Specifying width= can be substituted with a width you prefer based on your resolution. You should now see video from your source.
Please note that the indicator lights on the USB Live 2 device will not illuminate nor will they blink during testing.
testing audio input
Install PulseAudio Volume Control.
apt-get install pavucontrol