http://www.sundtek.de/media/sundtek_driver_freebsd82_110406.1321.tar.gzFreeBSD 64 Bit driver for now, more documentation will be available at a later time.
Upcoming:
* liblma (connector between driver and tvtime and other applications)
* tvtime (ported from Ubuntu to FreeBSD)
* 32bit driver including installer
We have added basic support for our devices to FreeBSD in mid 2010 already, due customer request we decided to completely finish support for this now.
For development we are using a 64bit system with "NVIDIA GeForce 7050 / NVIDIA nForce 610i (C73)" graphic chipset.
* DVB-C, DVB-T, ATSC, ISDB-T(Brazil) and DVB-S/S2 are supported. (1. April 2011)
* added support for FM Radio (2. April 2011)
* Analog TV simulation driver is now also supported (2. April 2011)
* Analog TV (including audio) via USB TV Tuner is now also supported (2. April 2011)
* Ported tvtime to FreeBSD (2. April 2011)
Performancetest: FreeBSD is highly performant, CPU usage 2-10% when using raw AnalogTV with 2 devices (total 44mbyte/sec or 352 Mbit datatransfer)
Digital TV only requires 15-50 Mbit.
63015 root 9 45 0 42260K 14220K select 1 3:45 2.93% mediasrv
63043 root 1 45 r1F 72588K 17468K select 0 4:28 1.86% tvtime
63029 mrec 1 45 0 72588K 17468K sbwait 3 1:02 1.56% tvtime
DVB-C:

AnalogTV (Simulation):

AnalogTV (RTL II)



Driver and TV application CPU utilization is minimal:
68170 mrec 1 45 0 72588K 16344K sbwait 0 0:12 3.17% tvtime
68171 root 2 45 0 17164K 2560K pcmwrv 0 0:03 1.95% mediasrv
68166 root 7 46 0 47364K 24812K select 1 0:03 0.10% mediasrv
Jitter within the screenshots are caused by the screenshot mechanism, the original video is fine.
fbsd# /opt/bin/mediaclient -e
**** List of Media Hardware Devices ****
device 0: [ Sundtek MediaTV Pro] DVB-C, DVB-T, ANALOG-TV, FM-RADIO, REMOTE-CONTROL, OSS-AUDIO, RDS
[SERIAL]:
ID: 0110315023128
[DVB-C]:
FRONTEND: /dev/dvb/adapter0/frontend0
DVR: /dev/dvb/adapter0/dvr0
DMX: /dev/dvb/adapter0/demux0
[DVB-T]:
FRONTEND: /dev/dvb/adapter0/frontend0
DVR: /dev/dvb/adapter0/dvr0
DMX: /dev/dvb/adapter0/demux0
[ANALOG-TV]:
VIDEO0: /dev/video0
VBI0: /dev/vbi0
[FM-RADIO]:
RADIO0: /dev/radio0
RDS: /dev/rds0
[REMOTECONTROL]:
INPUT0: /dev/mediainput0
[OSS]:
OSS0: /dev/dsp0
fbsd# uname -a
FreeBSD fbsd.localdomain 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Thu Feb 17 02:41:51 UTC 2011 root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64