Webcam and DVB Compatibility List

Introduction

This is the FreeBSD' Webcam, DVB, and Remote Control Compatibility List. The main goal of this page is to give an exact answer about which application works with a given cam or DVB. Combinations of the hardware and software mentioned below in the table are known to work.

Please add more lines to the table or ask me to do so by just sending a mail with your Cam/DVB information. Please note: you should only add information you have seen working and not you may think of or imagine that they could work. The contact information (name and/or email addr) is optional: Matthias Apitz <guru AT unixarea DOT de>

Webcams

Cam type (USB, built-in)

Manufacturer

Product Name

VendorID:ProductID (hex)

Driver or kernel module

V4L/V4L2

min. tested OS version(s)

Supported application(s)

Additional comments

Contact

USB

Philips

SPC 900 NC

0x0471:0x0329

kmod pwc.ko, or webcamd(8)

V4L

8.1-RELEASE, 9-CURRENT

skype-2.0.0.72,1, kopete 3.5.10, ekiga 3.4.0

Ekiga must be compiled from SVN/git, here is howTo

Matthias Apitz <guru AT unixarea DOT de>

USB

Logitech

C100

0x046d:0x0817

webcamd(8)

unknown

9.0-RELEASE

mplayer

Dmitry Marakasov (amdmi3@) <amdmi3 AT FreeBSD DOT org>

USB

Logitech

C210

0x046d:0x0819

webcamd(8)

V4L2

8.2 + nox' V4L2 patch

skype-2.0.0.72,1, pwcview

[1]

Oliver Fromme (olli@)

USB

Logitech

C270 HD

0x046d:0x0825

webcamd(8)

unknown

8.2-STABLE

pwcview, skype-2.1.0.81,1

[1], [2]

Thierry Thomas (thierry@)

USB

Logitech

C310 HD

0x046d:0x081b

webcamd(8)

V4L2

8.2 + nox' V4L2 patch

skype-2.0.0.72,1, pwcview, mplayer

[1], [2]

Oliver Fromme (olli@)

USB

Logitech

Quickcam pro 3000

0x046d:0x08b0

webcamd(8)

unknown

11.0-CURRENT r297472

pwcview, VLC

webcamd's devd.conf didn't start automatically and wrong colors

Olivier Cochard-Labbé (olivier@)

USB

Logitech

Quickcam pro 5000

0x046d:0x08c5

webcamd(8)

unknown

11.0-CURRENT r297472

pwcview, VLC

Olivier Cochard-Labbé (olivier@)

USB

Logitech

Quickcam Fusion

0x046d:0x08c1

webcamd(8)

unknown

11.0-CURRENT r297472

pwcview, VLC

Olivier Cochard-Labbé (olivier@)

USB

Logitech

HD Pro Webcam C920

0x046d:0x082d

webcamd(8)

v4l2

12.1-RELEASE

pwcview, OBS studio, VLC, firefox

microphone also works but firefox support depends on versions <76 works, 77 does not ... YMMV

Dave (dch@)

built-in Acer D250

unknown

Trust SpotLight Webcam Pro

0x0c45:0x62c0

webcamd(8)

V4L2

9-CURRENT

Kopete 3.5.10

Matthias Apitz <guru AT unixarea DOT de>

built-in Leonovo b450

Lenovo

Lenovo EasyCamera Sonix Technology Co., Ltd.

0x0c45:0x6310

cuse4bsd

unknown

9-CURRENT

pwcview, mplayer

Sergey Dyatko <sergey.dyatko AT gmail DOT com>

built-in Leonovo ideapad S300

Lenovo

Azurrewave-Lenovo-EasyCamera

0x13d3:0x5169

webcamd(8)

unknown

12.0-CURRENT r310232

pwcview, VLC

Olivier Cochard-Labbé (olivier@)

built-in HP Probook 4510s

Chicony Electronics co

CNF8243

0x04f2:0xb159

webcamd(8)

V4L

8.2-RELEASE

mplayer

built-in Dell Vostro 1400

OmniVision Technologies, Inc.

OV2640 Webcam

0x05a9:0x2640

webcamd(8)

V4L

9-CURRENT

pwcview, mplayer, cheese

skype - not working

built-in Asus K40IN, Asus EeePC 900

Chicony

CNF7129

0x04f2:0xb071

webcamd(8)

unknown

8.1-RELEASE

pwcview, skype-2.1.0.81,1

other apps not checked

USB

Dynex

Dynex 1.3MP Webcam

0x19ff:0x0102

webcamd(8)

V4L2

8.2-STABLE #1 r221117M

skype-2.0.0.72,1

built-in microphone untested

USB, built-in

Logitech

Webcam Pro 9000

0x046d:0x0809

webcamd(8) [uvc]

V4L2

8.2-STABLE (just after -RELEASE) + nox'V4L patch

skype 2.0.0.72, mplayer

[1], Mic volume doesn't appear to be adjustable. mplayer interface is unreliable in v4l2 mode but driver=v4l seems OK

Peter Jeremy <peterjeremy AT acm DOT org>

built-in Dell Vostro 1400

OmniVision Technologies, Inc.

OV2640 Webcam

0x05a9:0x2640

webcamd(8)

V4L2

9-CURRENT >= r221434

pwcview, mplayer, cheese, skype-2.1.0.81

built-in Dell Precision 4800 (USB)

0x0002 <CN0767N972487515BSJWA01>

0x0001 <Laptop_Integrated_Webcam_HD>

0x0c45:0x64d0

webcamd(8)

V4L2

stable/10@r281687; head@r281689 (both i386 and amd64)

pwcview (others may; have yet to try)

So far, devd does not seem to recognize it, so start via rc.conf and specify -d 1.3

DavidWolfskill

USB

DNT / Vimicro Corp.

DigiMicro 2.0 Scale / Venus USB2.0 Camera

0x0ac8:0x3420

webcamd(8)

unknown

8-STABLE/ May 2011

pwcview

this actually is a microscope, no standard cam;didn't test other apps or special functions (e.g. setting resolution)

built-in Dell E6410

Ricoh

Unknown

0x05ca:0x1814

webcamd(8)

V4L2

8.2-STABLE

pwcview, skype-2.1.0.81

<tevans DOT uk AT googlemail DOT com>

USB

Sweex

WC060 Series HD Webcam

0x177f:0x0060

webcamd(8) 3.0.0.1 via uvc(4)

V4L2

8.2 + my (nox') V4L2 patch

pwcview, cheese, skype 2.1.0.81, mplayer, kopete

mic only tested via mixer -f /dev/mixer4 mic 75; cat /dev/dsp4 >/dev/dsp as skype test call server seems to be down atm

USB

Logitech

Logitech QuickCam Pro for Notebooks

0x046d:0x0991

webcamd(8), v4lv2 kmod

V4L2

RELENG_8

Skype, pwcview, kopete

Vendor page

built-in Sony Vaio VGN-Z-530N

Ricoh co. Ltd.

Motion Eye

0x05ca:0x18b0

webcamd

V4L2

9.0-BETA1 r225133

mplayer-1.0.r20110329_3, pwcview-1.4.1_3, skype-2.1.0.81,1

Mykola Dzham <i AT levsha DOT me>

built-in Samsung R70

Z-Star Microelectronics Corp.

Vega USB 2.0 Camera

0x0ac8:0xc302

webcamd(8)

V4L, V4L2

8.2-STABLE

skype-2.1.0.81, pwcview, cheese, kopete and mplayer

USB

Microsoft

LifeCam VX-3000

0x045e:0x00f5

webcamd(8), cuse4bsd(4), linux_v42lwrapper(4)

V4L2

8.2-STABLE

skype 2.1.0.81,1, pwcview 1.4.1_3

USB/external

Logitech

Quick Cam Business Pro 3000

0x046d:0x09a5

webcamd(8)

V4L2

8.2-p6, 9.0

Skype 2.0.0.72-oss, wxcam-1.1, pwcview, mplayer

[3]

built-in Acer Aspire One D250

Sonix Technology Co., Ltd.

WebCam

0x0c45:0x62c0

webcamd(8) 3.2.0.1

V4L2

9-CURRENT r214444

skype-2.0.0.72,1, pwcview, kopete

[4]

Matthias Apitz <guru AT unixarea DOT de>

USB/external

Logitech

Logitech Webcam Pro 9000

0x046d:0x0809

webcamd(8) 3.2.0.1

V4L2

10-CURRENT r226986

skype-2.1.0.81,1

gives as well mic pcm1

Matthias Apitz <guru AT unixarea DOT de>

USB/external

Logitech

Logitech HD Webcam Pro c910

0x046d:0x0821

webcamd(8) 3.2.0.1

V4L2

10-CURRENT r226986

skype-2.1.0.81,1

gives as well mic pcm1

Matthias Apitz <guru AT unixarea DOT de>

USB/external

Logitech

Logitech Webcam C930e

0x046d:0x0843

webcamd(8) 4.8.0.4

unknown

12-CURRENT r309464

cheese-3.18.1

rc.conf required webcamd_0_flags="-N vendor-0x046d-Logitech-Webcam-C930e"

Ben Woods <woodsb02 AT freebsd DOT org>

built-in Leonovo x200

Lenovo

product 0x480c Chicony Electronics Co., Ltd.

0x17ef:0x480c

cuse4bsd

V4L

10.0-CURRENT r240134

mplayer

Li-Wen Hsu (lwhsu@)

USB/external

unknown (sunplus chip, device unbranded)

808 camera (#6 in this page: http://www.chucklohr.com/808/index.shtml )

0x04fc:0x1528

webcamd

unknown

9.2

pwcview

press power button briefly while plugged in to switch from card reader mode to webcam mode

USB

Microsoft

LifeCam Studio

0x045e:0x0772

webcamd(8)

V4L2

10.1-STABLE

pwcview, mplayer

gives as well mic pcm[0-9] but untested by me

Oliver Lehmann (oliver@)

built-in Samsung NP300E5E

Samsung

Generic WebCam SC-10HDD12636N

0x2232:0x1041

webcamd(8) 4.12.0.1

unknown

12-CURRENT r324379

cheese-3.18.1_2

rc.conf required webcamd_0_flags="-N Generic-WebCam-SC-10HDD12636N"

Ben Woods <woodsb02 AT freebsd DOT org>

[1]
The built-in microphone of newer Logitech webcams works with snd_uaudio(4) (tested with C160, C210, C270 HD and C310 HD), but it requires the following command after an application (e.g. pwcview or skype) has opened the camera device (/dev/video0) for the first time:

Replace "ugenX.Y" with your device, according to the output from "usbconfig" or "dmesg". You have to issue that command only once; it remains in effect until you unplug the camera. You can use the following command to test the microphone:

Where "X" is the pcm number of the microphone, and "Y" is the pcm number of your normal playback device (speakers). The command "cat /dev/sndstat" lists all devices and their numbers.

[2]
When pwcview is run for the first time, it fails with this error message:

However, when run for the second time, it works fine.

[3]
USB micro needs:
# usbconfig -d ugen3.2 do_request 0x22 0x01 0x100 0x86 0x03 0x80 0xBB 0x00
# usbconfig -d ugen3.2 reset
# usbconfig -d ugen3.2 do_request 0x22 0x01 0x100 0x86 0x03 0x80 0xBB 0x00
# webcamd

[4]
needs in addition the port linux_v4l2wrapper-kmod-1.0_2 to translate the V4L1 ioctls from the old skype 2.0.0.72;

DVB/ATSC

See also this forum thread for setup/usage hints: http://forums.freebsd.org/viewtopic.php?t=35179

DVB type (USB, PCI)

Manufactor

Product Name

VendorID:ProductID (hex)

Driver or kernel module

V4L/V4L2

min. tested OS version(s)

Supported application(s)

Additional comments

Contact

External USB DVB-S/S2 adapter

TechnoTrend

S2-3600

0x0b48:0x3007

webcamd(8) via pctv452e.c Linux driver

DVB

FreeBSD 8.2 w/EHCI patch for Nvidia chipsets

mplayer, kaffeine, vlc (currently only DVB-S), VDR, MythTV, xbmc-pvr (via vdr), w_scan, szap-s2, lirc

you can use an universal remote too [2]; there has been one report of webcamd 3.x being broken for one user who had to downgrade webcamd to get MythTV working - this is fixed again in webcamd >= 3.9.0.1 [5]

HPS, <tevans DOT uk AT googlemail DOT com>

External USB DVB-S/S2 adapter

TechnoTrend

S2-3650 CI

0x0b48:0x300a

webcamd(8) via pctv452e.c Linux driver

DVB

FreeBSD (PCBSD) 9.0

VDR, lirc

CI tested successfully with VDR; similar to S2-3600 only with Common Interface (CI) (for Conditional Access (CA) modules to put smartcards in) so other apps and universal remotes [2] very likely working too

External USB DVB-S/S2 adapter

Pinnacle

PCTV Sat HDTV Pro USB 452e

0x2304:0x021f

webcamd(8) via pctv452e.c Linux driver

DVB

FreeBSD 8.2

mplayer, kaffeine, vlc (currently only DVB-S), VDR, MythTV, xbmc-pvr (via vdr), w_scan, szap-s2, lirc

the remote is pretty `minimal' so not very useful for vdr etc, but you can use an universal remote too [2]

External USB DVB-T adapter

Pinnacle

PCTV NanoStick 73e SE (solo)

0x2013:0x0245

webcamd(8) via dib0700(4)

DVB

FreeBSD 8.2

MythTV, w_scan; mplayer, kaffeine, vlc, VDR, xbmc-pvr (via vdr)

Requires webcamd >= 0.2.4 and Firmware dvb-usb-dib0700-1.20.fw; seems to be more sensitive (better reception) than my (nox') af901x tuners, and also more stable (survived running for a day on vdr); only downside is this particular model didn't come with a remote - even tho the chipset (dib0700) does support remotes

decke <decke AT FreeBSD DOT org>

External USB DVB-T adapter

LC-Power

LC-USB-DVBT

0x15a4:0x9016

webcamd(8) via af9015(4)

DVB

FreeBSD 8.2

mplayer, kaffeine [1], vlc, VDR, MythTV, xbmc-pvr (via vdr), w_scan [1], lirc

Requires firmware dvb-usb-af9015.fw (4.95.0.0 seems to work better than 5.1.0.0 with webcamd; 4.65.0.0 doesn't seem to work at all); to use the remote add -m af9015.remote=4 to webcamd's startup flags (webcamd_flags in /etc/rc.conf); may need pidfiltering on slower machines ([1]); af901x devices don't seem to be stable running for a day or less (also on Linux); need to replug and restart apps if that happens, workaround: [4]

External USB DVB-T adapter

MSI

DIGIVOX Duo

0x1462:0x8801

webcamd(8) via af9015(4)

DVB

FreeBSD 8.2

mplayer, kaffeine [1], vlc, VDR, MythTV, xbmc-pvr (via vdr), w_scan [1], lirc

Requires firmware dvb-usb-af9015.fw (4.95.0.0 seems to work better than 5.1.0.0 with webcamd; 4.65.0.0 doesn't seem to work at all); dual tuner but only one tuner at a time actually works (also on Linux); [1]; af901x devices don't seem to be stable running for a day or less (also on Linux); need to replug and restart apps if that happens, workaround: [4]

DVB-T USB Tuner

Terratec

Cinergy Piranha

0x187f:0x0010

sms1xxx

DVB

FreeBSD 8

mplayer, vlc, kaffeine

Native driver (multimedia/sms1xxx-kmod)

martymac <martymac AT FreeBSD DOT org>

DVB-T USB Tuner

Hauppauge

WinTV MiniStick

0x2040:0x5500

sms1xxx

DVB

FreeBSD 8

mplayer, vlc, kaffeine

Native driver (multimedia/sms1xxx-kmod)

martymac <martymac AT FreeBSD DOT org>

External USB dual DVB-T adapter

Hauppauge

Nova-TD model 1172 (identifies as "Hauppauge" "NovaT 500Stick")

0x2040:0x5200

webcamd(8) via dib0700(4)

DVB

FreeBSD 8.2

mplayer, kaffeine [1], vlc, VDR, MythTV, xbmc-pvr (via vdr), w_scan [1], lirc

Requires webcamd >= 3.0.0.1 and firmware dvb-usb-dib0700-1.20.fw; seems to be more sensitive (better reception) than my (nox') af901x tuners, and also more stable (survived running for a day on vdr); dual tuner (the diversity feature doesn't work with Linux drivers yet, and thus also not with webcamd), comes with two toy antennas and an adapter cable to connect a single external antenna; only downside is [1] and that the remote doesn't have colour buttons so to use it with vdr you'd have to remap other buttons - but you can use an universal remote too [2]

PCI DVB-T/DVB-S2/analog adapter

Hauppauge

WinTV HVR-4000

class=0x048000 card=0x69020070 chip=0x880214f1 rev=0x05 hdr=0x00

multimedia/cx88 1.4.1 via cx88mpeg.ko

DVB

FreeBSD 8.2

mplayer, vlc, VDR, MythTV, xbmc-pvr (via vdr), w_scan

only DVB-T currently works, not DVB-S(2) (analog works too via cx88video.ko, tho only DVB-T via the v4l/dvb api so `common' apps can be used); remote not tested yet; seems to be less sensitive than my dib0700 usb tuners (or maybe that's only because I test the usb tuners on a long-ish usb cable with a shorter antenna cable so the antenna signal is further away from any interference from the computer? The antenna does have an amplifier tho.) multimedia/cx88 driver homepage: http://corona.homeunix.net/cx88wiki

External USB ATSC/QAM/NTSC adapter

Pinnacle

PCTV 801e SE (identifies as "PCTV 801e YUANRD")

0x059b:0x0070

webcamd(8) via dib0700(4)

DVB

FreeBSD 9.0-RC1

MythTV, w_scan

Requires webcamd >= 3.0.0.1 and firmwares dvb-usb-dib0700-1.20.fw as well as dvb-fe-xc5000-1.6.114.fw; tested with over-the-air digital ATSC broadcasts; analog NTSC doesn't seem to be supported by the Linux code used by webcamd (no /dev/videoX); SE model which means it doesn't have a remote

External USB DVB-S/S2 adapter

PCTV Systems

PCTV DVB-S2 Stick 460e (identifies as "PCTV Systems" "PCTV 460e")

0x2013:0x024c

webcamd(8) via em28xx(4)

DVB

FreeBSD 9.0

vlc (currently only DVB-S), w_scan

Requires webcamd >= 3.1.0.4 and tda10071 firmware dvb-fe-tda10071.fw [3]; remote not supported yet

Nukama <nukama AT googlemail DOT com>

External USB DVB-T adapter

Freecom

DVB-T USB Stick

0x14aa:0x0225

webcamd(8)

DVB

FreeBSD 8.x

vlc, w_scan, vdr, mplayer, kaffeine

firmware dvb-usb-wt220u-fc03.fw

LarsEngels <lme AT FreeBSD DOT org>

External USB DVB-C/T/T2 adapter

Pinnacle

PCTV nanoStick T2 290e

0x2013:0x024f

webcamd(8) via em28xx(4)

DVB

FreeBSD 10 r236972 amd64

w_scan, mplayer, vlc

chipsets em28714, tda18271, cxd2820r; DVB-T2 untested (no T2 stations here); Linux 3.2 reports a second frontend for DVB-C (works but no stations); remote untested

ReneLadan <rene AT FreeBSD DOT org>

External USB DVB-C/T adapter

Technotrend

Technotrend TT-connect CT-3650 CI USB

0x0b48:0x300d

webcamd(8) via ttusb2(4)

DVB

FreeBSD 9-RELEASE i386

vlc, w_scan, VDR (streamdev and xvdr plugins), xbmc-pvr (via vdr)

CI slot with AlphaCrypt CAM and Unitymedia (german cabletv provider) smartcard works :) Patches to fix CAM have been committed to ports on June 28, 2012 (vdr-1.7.28_1 and others). DVB-T not tested yet.

Timo Schäfer <mlist AT itservice-schaefer DOT de>

External USB DVB-T adapter

Logilink

VG0002A (identifies as "DVB-T Dongle Realtek")

0x1d19:0x1101

webcamd(8) via rtl28xxu Linux driver

DVB

FreeBSD 8 amd64

w_scan, mplayer, VDR

Needs webcamd >= 3.7.0.4; this is the cheapest DVB-T tuner I've had so far; seems to be less sensitive than my dib0700 tuners (worse reception in low-signal areas); remotes not supported yet by the Linux rtl28xxu driver and thus by webcamd; survived running for a day on vdr with "Update channels" set to "add new transponders" unlike af9015; also supported by the comms/rtl-sdr and comms/dabstick-radio ports

External USB DVB-T adapter

Terratec

NOXON DAB Stick Rev. 2 (identifies as "Realtek" "RTL2832U")

0x0ccd:0x00e0

webcamd(8) via rtl28xxu Linux driver

DVB

FreeBSD 8 amd64

mplayer, VDR

Needs webcamd >= 3.9.0.1; DAB(+) and FM radio support via comms/dabstick-radio and comms/rtl-sdr ports; seems to be a bit less sensitive than my dib0700 tuners (worse reception in low-signal areas); remotes not supported yet by the Linux rtl28xxu driver and thus by webcamd; survived running for a day on vdr with "Update channels" set to "add new transponders" unlike af9015

External USB DVB-T adapter

Terratec

Cinerg T Stick RC (Rev. 3; identifies as "Realtek" "RTL2838UHIDIR")

0x0ccd:0x00d3

webcamd(8) via rtl28xxu Linux driver

DVB

FreeBSD 8 amd64

mplayer, VDR

Needs webcamd >= 3.9.0.1; seems to be less sensitive than my dib0700 tuners (worse reception in low-signal areas); remotes not supported yet by the Linux rtl28xxu driver and thus by webcamd; not as extensively tested as my other two rtl28xxu tuners but will probably behave similarly; also supported by the comms/dabstick-radio and comms/rtl-sdr ports

External USB DVB-T adapter

NooElec

R820T SDR & DVB-T (identifies as "Realtek" "RTL2838UHIDIR")

0x0bda:0x2838

webcamd(8) via rtl28xxu Linux driver

DVB

FreeBSD 8 amd64

VDR

Needs webcamd >= 3.10.0.7; seems to be only a bit less sensitive than my dib0700 tuners (worse reception in low-signal areas); remotes not supported yet by the Linux rtl28xxu driver and thus by webcamd; also supported by the comms/dabstick-radio and comms/rtl-sdr ports

External USB DVB-T adapter

Hama Product 00053125

DVB-T 2 Afatech

0x15a4:0x9015

webcamd(8) with dvb-usb-af9015.fw 4.95

DVB

FreeBSD 9.1-RC3 amd64

w_scan, mplayer, VDR

Works with webcamd 3.7.0.4

pi <fbsdwiki AT opsec DOT eu>

External USB DVB-T adapter

Leadtek

WinFast DTV Dongle Gold

0x0413:0x6029

webcamd(8) via af9015(4)

DVB

FreeBSD 9(?)

mplayer

dareni forums.freebsd.org user

External USB DVB-T adapter

Logilink

VG0007 (identifies as "ITE Technologies, Inc." "DVB-T TV Stick")

0x15a4:0x1001

webcamd(8) via af9035.c Linux driver

DVB

FreeBSD 8.3 amd64

mplayer, VDR

Requires webcamd >= 3.9.0.4 and firmware dvb-usb-af9035-02.fw [6]; dual tuner but trying to use both tuners results in stream corruptions; seems to be less sensitive than my dib0700 tuners (worse reception in low-signal areas); remotes not supported yet by the Linux af9035 driver and thus by webcamd; survived running for a night on VDR (unlike af9015)

External USB DVB-C/T/analog adapter

Hauppauge

WinTV HVR 930C

0x2040:0x1605

webcamd(8) via em28xx(4)

DVB

FreeBSD 9.1

w_scan, mplayer, mencoder

Requires webcamd >= 3.9.0.4 and firmwares dvb-fe-xc5000-1.6.114.fw as well as dvb-usb-hauppauge-hvr930c-drxk.fw; do not confuse with WinTV HVR 930C HD (2040:b130); remote probably not working since no dev/input/ is created (I did not test); analog tv not working, analog capture not tested; dvb-t and dvb-c tested succesfully in SD; much better dvb-t reception than my Cinergy Tstick MKII (af9015) stick

jandegr1 forums.freebsd.org user

External USB DVB-S/S2 adapter

TechniSat

SkyStar USB HD (identifies as "TechniSat Digital" "TechniSat USB device" but only after firmware has been loaded)

0x14f7:0x0500

webcamd(8) via technisat-usb2.c Linux driver

DVB

FreeBSD 8.3

w_scan, VDR, ir-keytable

Tested with webcamd 3.9.0.4 but likely has been working for longer; requires firmware dvb-usb-SkyStar_USB_HD_FW_v17_63.HEX.fw [7]; remote works but is pretty "minimal" (cursor buttons double as volume up/down/channel up/down so other buttons would have to be remapped for use with VDR at least)

External USB DVB-C/T/T2 adapter

DVBSKY

T680C

0x0572:0x680c

webcamd(8) via dvbsky.c Linux driver

DVB

FreeBSD 9.1

w_scan, VDR, ir-keytable

Tested with webcamd 3.10.0.7 (only DVB-T tested); requires no firmware; remote works; CI-slot works

hselasky <hselasky AT FreeBSD DOT org>

External USB ATSC/QAM/analog adapter

Hauppauge

WinTV HVR 950Q

0x2040:0x7200

webcamd(8)

DVB

FreeBSD 10.0

w_scan, mplayer, MythTV

Requires dvb-fe-xc5000-1.6.114.fw firmware

External USB DVB-T adapter

ITE Technologies

DVB-T TV Stick (identifies as "ITE Technologies, Inc." "DVB-T TV Stick")

0x048d:0x9006

webcamd(8)

DVB

FreeBSD

w_scan, VDR

Requires firmware dvb-usb-it9135-01.fw; dual tuner, second tuner now tested and seems to be working, remote not working

[1]
Needs hardware pidfiltering to receive clean streams (running webcamd with "-m dvb-usb-init.force_pid_filter_usage=1") which breaks w_scan(1) and scanning in kaffeine too (but not the vdr wirbelscan nor reelchannelscan plugins), workaround is to restart webcamd without -m dvb-usb-init.force_pid_filter_usage=1 for the duration of the scan.

[2]
You can use an universal remote configured with e.g. an rc5 Hauppauge PVR350 keymap, more details in this posting: http://lists.freebsd.org/pipermail/freebsd-multimedia/2011-August/012424.html

[3]
You can use the Linux guy's perl script http://git.linuxtv.org/media_tree.git/blob_plain?f=Documentation/dvb/get_dvb_firmware to extract DVB tuner firmwares (needs some Linux tools like wget(1) and md5sum(1), wget is in ports and md5sum is too as gmd5sum in sysutils/coreutils so you need to either symlink it as say ~/bin/md5sum or patch the script.)

[4]
It seems with VDR you can change the osd setting "Setup -> DVB -> Update channels" to "names and PIDs" or lower to work around this bug. (Or at least make it happen much less often.)

[5]
One user had to downgrade webcamd to 0.1.26 (using portdowngrade) to get MythTV working (w_scan worked), he also got I2C errors logged by webcamd built with DEBUG knob enabled like Linux users reported here: http://www.linuxtv.org/wiki/index.php/TechnoTrend_TT-connect_S2-3600 (webcamd 0.1.26 still uses pctv452e-related drivers from s2-liplianin) - it is unclear why this doesn't affect all other users too, maybe there are different hardware revisions of this tuner? Further investigations needed...
Update: this seems to be a bug in the Linux code used by webcamd 3.x that affects only MythTV (but there also all other usb dvb tuners I tested!), see here for a reduced testcase and patch: http://lists.freebsd.org/pipermail/freebsd-multimedia/2012-August/013232.html - updated patch for webcamd 3.7.0.x: http://docs.freebsd.org/cgi/mid.cgi?20120926200656.GA60363 (Most others seem to use VDR that isn't affected by this bug.)
Update #2: that fix has meanwhile been committed to Linux media tree and is in webcamd >= 3.9.0.1 .

[6]
There are several different af9035 firmware revisions at http://palosaari.fi/linux/v4l-dvb/firmware/af9035/ - I had most success with dvb-usb-af9035-02.fw_14ae2b81bac90ff5c6b490c225265267_12.13.15.0_6.20.15.0 of the ones I tested (symlinked to /boot/modules/dvb-usb-af9035-02.fw of course.)

[7]
Firmware can be downloaded from: http://kernellabs.com/firmware/technisat-usb2

Remote Control

Adapter type (USB, PCI)

Manufactor

Product Name

VendorID:ProductID (hex)

Driver or kernel module

V4L/V4L2

min. tested OS version(s)

Supported application(s)

Additional comments

Contact

External USB adapter to receive and send IR + one remote control

Hauppauge

MC Remote control Kit model 226 (identifies as "Topseed" "eHome Infrared Transceiver")

0x1784:0x0001

webcamd(8) via mceusb Linux driver [1]

FreeBSD 8.2

lirc, including mode2, irrecord, irsend (apps tested with lirc control were VDR and xbmc)

mceusb supports "raw" IR via /dev/lircX (lirc mode2) so other remotes can be used too; the IR LED (transmitter) comes on a cable to be plugged into the receiver (which has two sockets), it is pretty low power and is supposed to be directly put on the device to be controlled

External USB adapter to receive and send(?) IR + one remote control

eHome Infrared

Transceiver FINTEK with mce emulator interface version 2

0x1934:0x5168

webcamd(8) via mceusb Linux driver

FreeBSD 9 stable

tested with lirc and xbmc

External USB adapter to receive X10 (radio) + one remote control

X10

PC Remote control P/N 40009937 (identifies as "X10 Wireless Technology Inc" "USB Receiver")

0x0bc7:0x0006

webcamd(8) via ati_remote Linux driver

FreeBSD 8.2

lirc via devinput driver, ir-keytable(1)

Requires webcamd >= 3.7.0.3 for the scrollwheel to function properly; Can be used like a dvb tuner remote via /dev/input/eventX with lircd -Hdevinput; currently available for < € 8 as item number 721 776 at pollin.de

"Homebrew" serial LIRC receiver

-

comms/uartlirc driver port

FreeBSD 8.2

tested with lirc (mode2, irw, irrecord) and VDR

Hardware described here: http://lirc.org/receivers.html - the version available at dvbshop.net only works on serial ports outputting the full +-12 V not +- 5 V; doesn't detect active high receivers automagically, set hint.uartlirc.0.activelowflag="0" in /boot/device.hints in that case. (replace first zero with 1 for /dev/lirc1, etc.) irrecord was fixed in uartlirc-0.3_1. See also here: http://forums.freebsd.org/viewtopic.php?t=31610

[1]
The driver in webcamd 0.1.26 seems to be too old for some other mceusb IR hardware (with different usbids than 0x1784:0x0001), if you have this problem try webcamd >= 3.0.0.1 that was committed to ports recently, see the mailing list posts linked from http://people.freebsd.org/~nox/dvb/ for some notes. (all mentioned port updates have been committed in the meantime, including v4l-utils and lirc.)


CategoryProject

WebcamCompat (last edited 2022-09-19T01:30:06+0000 by KubilayKocak)