Sundtek Support Forum
Deutsch => Sundtek MediaTV Pro => Thema gestartet von: Johnny am Januar 12, 2012, 10:55:22 Vormittag
-
Hallo Leute!
Hab ein Problem mit dem MediaTV-Pro Stick.
Weder unter Mac OS X Lion, noch unter Ghostbsd(basiert auf Freebsd 9.0) werden die Einträge in /dev erzeugt.
Bin echt ratlos.
Vielen Dank!
Gruß Johnny
-
Wir legen auf den Betriebssystemen keine Schnittstellen in /dev an da der Treiber auf Applikationslevel läuft, unter Linux wird heirfür lediglich ein Trick verwendet.
/opt/bin/mediaclient -e gibt auf den anderen Systemen lediglich die virtuellen devicenodes aus.
Auf Applikationslevel heißt dies open/close/ioctl/mmap/munmap/read etc. müsste lediglich durch net_open/net_close/net_ioctl/net_mmap/net_munmap/net_read ersetzt werden und gegen /opt/bin/libmedia.so gelinkt werden. Die Header hierfür sind in /opt/include zu finden.
Getestet wurde so z.B tvtime unter FreeBSD und Solaris, oder auch mplayer unter MacOSX
Bezüglich DVB bietet der Treiber ein Tool zum direkten Auslesen der Daten.
z.B
/opt/bin/mediaclient -m DVBT -f 522000000 -b 8
/opt/bin/mediaclient --cat /dev/dvb/adapter0/dvr0 | mplayer -cache 10240 -
Analog für DVB-C
/opt/bin/mediaclient -m DVBC -f 113000000 -M Q64 -S 6900000
/opt/bin/mediaclient --cat /dev/dvb/adapter0/dvr0 | mplayer -cache 10240 -