Page 1 of 1

Streaming Haupauge TV Dongle

Posted: 02 May 2014 06:22
by Rubicon-007
I have a Haupauge Win-TV (HVR-850) USB dongle. It connects to a 75 Ohm terrestrial antenna. VLC tries to connect and activates an indicator light on the device. Then times out. No workey! Under Ubuntu 12.4 64 bit. It works in Win7 with Haupauge install.

In the U.S. we have digital broadcast using ATSC, 6 MHz BW, 8-VSB, MPEG-2, and the listed frequencies. Using "Open Capture Device" and not able to make it work. Do I use Transponder/Multiplex frequency for station frequency, and would that be centered in middle of the band? Going through "Advanced" MPEG layers A, B, C no luck with 8-VSB.

Cannot get "Video for Linux 2" to work without error message.

Any ideas?

Re: Streaming Haupauge TV Dongle

Posted: 02 May 2014 14:37
by hilltopper06
You may need the firmware in order for this device to function.

See here: http://linuxtv.org/wiki/index.php/Haupp ... TV-HVR-850 under the firmware section.

Re: Streaming Haupauge TV Dongle

Posted: 02 May 2014 16:50
by Rubicon-007
Haupauge under windows has drivers, but they offer nothing for Linux. I do not think the device is flash upgradeable with firmware. I can not find what chip set it uses. It is USB 2.0 so it must convert analog to digital at the device. Surely it receives commands to change channels etc. and the like.

The windows registry has about two dozen decoder options. Few of which I can relate to VLC settings. I suspect it needs a driver to take command line options and address them properly to the device ports. Hum... Is there any way to load the Win driver (86x) to process over to Linux and stuff the commands into the device?

Re: Streaming Haupauge TV Dongle

Posted: 02 May 2014 16:56
by Rubicon-007
Like SAMBA is between Linux and Windows accept one for windows drivers. That would be an interesting Open Source project.

Re: Streaming Haupauge TV Dongle

Posted: 02 May 2014 20:07
by hilltopper06
This isn't a firmware that you flash. It is a library file that the linux drivers need in order to correctly access your hardware. You just download the file and place it in the proper directory.

Here is a copy pasta from the link I gave you.
Firmware
In order to use the LinuxTV driver, you need to download and install the firmware for the xc5000.
sudo wget -O /lib/firmware/dvb-fe-xc5000-1.6.114.fw http://linuxtv.org/downloads/firmware/d ... 1.6.114.fw
Note: Though the usual directory location in which the firmware file is placed is /lib/firmware, this may differ in the case of some distros; consult your distro's documentation for the appropriate location.

Re: Streaming Haupauge TV Dongle

Posted: 03 May 2014 01:33
by Rubicon-007
Interesting !!!

Thanks a bunch

Re: Streaming Haupauge TV Dongle

Posted: 03 May 2014 04:19
by Rubicon-007
It was already there along with:
dvb-usb-dib0700-1.20.fw
dvb-usb-terratec-h5-drxk.fw

Hum... still not working.

Re: Streaming Haupauge TV Dongle

Posted: 03 May 2014 04:40
by Rubicon-007
Okay, I am not lazy. LOL I looked a the top most link and my model is different yet again.
It is: Haupauge WinTV-850, model 111301 LF Rev B2F5 (some space) 4712
NTSC/ATSC ...Made in China

Re: Streaming Haupauge TV Dongle

Posted: 05 May 2014 18:43
by hilltopper06
Can you run dmesg | grep -i usb from a terminal and see what your 850 id is?

If it is USB ID 2040:b140 then it requires kernel 2.6.37 and even then still has issues.

Re: Streaming Haupauge TV Dongle

Posted: 05 May 2014 20:26
by Rubicon-007
Query is:
[ 1.422692] usb 3-4: Product: Hauppauge Device
[ 1.422693] usb 3-4: Manufacturer: Hauppauge
[ 1.422694] usb 3-4: SerialNumber: 4035391541
[ 1.596143] usb 5-2: new low-speed USB device number 2 using xhci_hcd
[ 1.617810] usb 5-2: New USB device found, idVendor=046d, idProduct=c024
[ 1.617815] usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1.617818] usb 5-2: Product: USB-PS/2 Optical Mouse
[ 1.617820] usb 5-2: Manufacturer: B16_b_02
[ 1.617973] usb 5-2: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes
[ 1.624090] usbcore: registered new interface driver usbhid
[ 1.624094] usbhid: USB HID core driver
[ 1.625242] input: B16_b_02 USB-PS/2 Optical Mouse as /devices/pci0000:00/0000:00:1c.7/0000:06:00.0/usb5/5-2/5-2:1.0/input/input3
[ 1.625294] hid-generic 0003:046D:C024.0001: input,hidraw0: USB HID v1.10 Mouse [B16_b_02 USB-PS/2 Optical Mouse] on usb-0000:06:00.0-2/input0
[ 6.495854] usbcore: registered new interface driver cx231xx
[ 6.497826] cx231xx #0: cx231xx-audio.c: probing for cx231xx non standard usbaudio

Re: Streaming Haupauge TV Dongle

Posted: 06 May 2014 15:36
by hilltopper06
Thats strange that it isn't giving you a idVendor and idProduct for the TV stick like it does for your mouse, etc.

Re: Streaming Haupauge TV Dongle

Posted: 06 May 2014 18:04
by Rubicon-007
Ops, I turnicated too much above. The missing is:

[ 1.403165] usb 3-4: new high-speed USB device number 2 using xhci_hcd
[ 1.421522] usb 3-4: New USB device found, idVendor=2040, idProduct=b140
[ 1.421527] usb 3-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3

The "3-4" part is what's in common. The first part is the tail.

Re: Streaming Haupauge TV Dongle

Posted: 06 May 2014 20:46
by hilltopper06
It looks like linux support for your stick may be spotty.

http://www.linuxtv.org/wiki/index.php/H ... TV-HVR-850

Yours is the revision that requires kernel 2.6.37 and even then still has issues.

Re: Streaming Haupauge TV Dongle

Posted: 07 May 2014 09:17
by Rubicon-007
The system is using vmlinus 3.5.0-049. This is what Ubuntu offers with their 64 bit OS. I question if an upgrade to 3.6.37 would disable the system. At this point I'm not willing to destabilize the system just to get TV. Sounds like I need to get with the Ubuntu folks before I proceed any further.