Installer (alle Syteme):
http://www.sundtek.de/media/sundtek_installer_120409.1156.sh (15 MByte)
* /opt/bin/mediaclient -e zeigt nun an ob der USB Stick an USB 1.1 oder USB 2.0 angeschlossen wurde (11. Oktober 2011)
* Der Devicename wurde auf 100 bytes vergrößert, dies betrifft auch den Netzwerkscan (11. Oktober 2011)
* Arbeiten an neuen DVB-T/DAB/DAB+/FM Radio Sticks für Linux/Mac haben begonnen, DVB-T wird bereits unter MacOSX/Linux leider aktuell noch mit Systempatches unterstützt. (12. Oktober 2011)
* Settopbox Update damit die Treiber mit dem Bulk feature vom 28. September funktionieren (17. Oktober 2011)
* Treiber wurde vorbereitet für kommende DVB-T/DAB/DAB+/FM Radio Geraete (20. Oktober 2011)
DAB/DAB+ und FM Radio werden ausschliesslich auf x86 Geräte unterstützt da die Demodulation in Software gemacht wird und dies das Intel Math Kernel Library (normale Anwenderbibliothek, kein "Systemkernellibrary") verwendet. Es funktioniert auf x86-32bit und x86-64bit (AMD und Intel).
* Treiber wird verkleinert indem die Kernelmodule für DM800SE, DM500HD, DM8000, VU+ DUO, Clarketech ET5000 und Clarketech ET9000 nicht mehr mitgeliefert werden (20. Oktober 2011)
Nach der Treiberinstallation unbedingt den Stick kurz abstecken (neu anschließen genügt) und das System neu starten
Der neue Treiber modifiziert die Firmware des USB Sticks auf Settopboxen, diese wird jedoch nur aktiviert sobald der Stick neu angeschlossen wird (die Änderung wird auf PCs nicht vorgenommen)* Fix Linux VLC support, Problem wurde durch MythTV debugging wieder aktiviert :-( (20. Oktober 2011)
* Alte Kernelmodule werden nun bei der Neuinstallation auf Settopboxen automatisch gelöscht (20. Oktober 2011)
* Settopboxsupport bezüglich DM800SE wurde aktualisiert, nach der Treiberinstallation auf der DM800SE wie erwähnt unbedingt den Stick neu anschließen (23. Oktober 2011)
* Das mounten der Geräte gibt ab sofort einen Returnwert zurück, die C API sowie der Konsolenbefehl (23. Oktober 2011)
* /opt/bin/mediaclient -e sowie die C API übergeben nun auch den Netzwerkpfad mit dem ein Gerät geladen wurde (24. Oktober 2011)
Aktuelle Ausgabe eines via Netzwerk eingebundenen Geräts:
/opt/bin/mediaclient -e
**** List of Media Hardware Devices ****
device 0: [Sundtek MediaTV Pro (USB 2.0) (192.168.1.5)] DVB-C, DVB-T, NETWORK-DEVICE
[NETWORKPATH]:
PATH: 192.168.1.5:0
[SERIAL]:
ID: HDVBTB
[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
Die DeviceID oder der Path kann dazu verwendet werden ein Gerät wieder vom System zu entladen, der Devicestring wird an Applikationen zur Identifikation des Gerätes übergeben.
* Filter für doppelte Einträge des Netzwerkscans (29. Oktober 2011)
* Fix Led für DVB-C/T Only Geräte für Dreambox (29. Oktober 2011)
* Dreambox 7020HD Support (2. November 2011)
* Erste Version der DVB-C/T only Geraete wurden nachgepflegt um auf Settopboxen ohne Kernelmodule zu funktionieren (5. November 2011)
* Update openwrt Treiber build (5. November 2011)
* Bessere Netzwerkerkennung bei einigen Netzwerkroutern welche die IP Addressheader aktualisieren (15. November 2011)
* Bugfix bei trennen der Netzwerkverbindung (20. November 2011)
* Maximale Anzahl der neuen DVB-C/T Tuner wurde auf 20 erhöht (24. November 2011)
* AnalogTV / Audio unterstützt nun ebenfalls die 2. Datentransfermethode mit neuen USB Sticks (25. November 2011)
- Vorteil 480 Mbit können optimal ausgenutzt werden, 3 AnalogTV Datenströme sind kein Problem (640x400x2x30), 2 AnalogTV Ströme sind bei PAL Qualität ebenfalls kein Problem mehr. Die Werkseinstellungen können idR nur 2 Videos gleichzeitig mit geringerer Auflösung darstellen oder eines mit voller Qualität
Umschaltung auf Bulk Transfer (dieser Transfer ist neu):
/opt/bin/mediaclient --transfermode=bulk -d /dev/dspN
/opt/bin/mediaclient --transfermode=bulk -d /dev/videoN
/opt/bin/mediaclient --transfermode=bulk -d /dev/dvb/adapter/frontendN
Umschaltung auf Iso Transfer:
/opt/bin/mediaclient --transfermode=iso -d /dev/dspN
/opt/bin/mediaclient --transfermode=iso -d /dev/videoN
/opt/bin/mediaclient --transfermode=iso -d /dev/dvb/adapter/frontendN
Die Pipes können unabhängig voneinander konfiguriert werden.
* Bugfix --tvdummy Feature (29. November 2011)
* Bugfix AnalogTV für Geräte mit älterer Firmware bzw. ältere Geräte. Dieses Problem wurde durch das angleichen des Treibers an die neue Firmware verursacht ca. mitte November (30. November 2011)
* DVB Puffer vergroessert um dem Treiber unter Last mehr Luft zu geben (2. Dezember 2011)
* Update Support DVB-S2 auf Clarketech Settopboxen (Kundenwunsch, 7. Dezember 2011)
* Autostart auf Synology NAS Systemen hinzugefühgt (Kundenwunsch, 7. Dezember 2011)
* Finaler Support DVB-S/S2 USB Sticks für Nordeuropa (8. Dezember 2011)
- Support für Standby für neue Geräte
* SuperH SH4 Support wurde im Installer hinzugefügt (Kundenwunsch, 9. Dezember 2011)
* Dreambox 800HD Acceleration Modus wird standardmäßig verwendet (13. Dezember 2011)
* Tuner Treiber für aktuelle Geräte wurde aktualisiert (behebt Powerlevel Support für neue DVB-C/T Geräte)
* uclibc/ARM Build wurde hinzugefügt (Ende 2011)
* Option zum Auslesen des ESNO Werts wurde hinzugefügt (Ende 2011)
* Sundtek TNT DVB Support hinzugefügt (16. Jan 2012)
/opt/bin/mediaclient -e
**** List of Media Hardware Devices ****
device 0: [Sundtek TNT DVB-T/DAB/DAB+/FM] DVB-T, FM-RADIO, OSS-AUDIO, DAB/DAB+
[SERIAL]:
ID: 20111224074
[DVB-T]:
FRONTEND: /dev/dvb/adapter0/frontend0
DVR: /dev/dvb/adapter0/dvr0
DMX: /dev/dvb/adapter0/demux0
[FM-RADIO]:
RADIO0: /dev/radio0
[OSS]:
OSS0: /dev/dsp0
[DAB/DAB+]:
DEVICE: /dev/dab0
An DAB und FM Radio wird aktuell gearbeitet.
* Mehrfachgerätesupport wurde auch für die neuen Komponententreiber angepasst
* PID Softwarefilter für neue DVB-S/S2 Geräte wurde angepasst (17. Januar 2012)
* Umschaltzeiten unter Linux wurden für DVB-C/T Sticks um 100-300 Millisekunden (je nach Modell) verbessert (16. Januar 2012)
* DVB-S/S2 wird beim Aufwachen zuerst auf 13Volt geschalten (für Embedded Systeme) (7. Februar 2012)
* Sehr viele Änderungen für einen neuen kommenden Treiber welcher die Vorgängergeraete ablösen wird. (17 Januar 2012 - 7 Februar 2012)
* Bugfix fuer Sundtek TNT DVB-T Dreambox (8. Februar 2012)
* Timeout fuer Netzwerkscan nachgebessert (8. Februar 2012)
* Stick liefert direkt beim Laden des Treibers ab nun keine 13V mehr (9. Februar 2012)
* Weitere arbeiten an DAB/DAB+ Support (9. Februar 2012)
* FM Radio Support für Sundtek TNT DVB-T wie angekündigt für x86 (32/64bit) (13. Februar 2012)
* UDP Support fuer Netzwerkstreaming (noch nicht sehr performant) (17. Februar 2012)
* Workaround fuer Streamingsupport auf Dockstar ARM Systemen, Shared Memory Segmente mit ARM und Linux 2.6.22 (17. Februar 2012)
--
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=08e445bd6aDer Workaround in unserem Treiber ermöglicht Streaming auf den betroffenen Systemen.
* Netzwerkperformance wurde zwischen ARM <-> MIPS Systemen verbessert (18. Februar 2012)
* Bugfix welcher durch UDP Support hinzugekommen ist (18. Februar 2012)
* IPKG Paket für Settopboxen hinzugefügt (19. Februar 2012)
* Automatische TCP Frame Justierung hinzugefuegt um Streaming via Wifi robuster zu machen 22. Februar 2012)
* VLC 2.0 Problem behoben (23. Februar 2012)
* Timing Support hinzugefuegt um das Settopboxinterface auszumessen (24. Februar 2012)
* Bugfix neuere DVB-S/S2 Receiver auf der Dreambox (25. Februar 2012)
* Der Netzwerktranfer ist nun optimiert für x86 sowie embedded Clients, die Übertragungeigenschaften werden automatisiert justiert (25. Februar 2012)
* Support fuer VIA C3 Architektur hinzugefuegt (Kundenwunsch, 26. Februar 2012)
* Netzwerkupdate speziell für Windows-Support (28. Februar 2012)
* PID Filter für Windows-Support wurden aktualisiert (2. März 2012)
* Bugfix Sundtek TNT DVB-T Deinitialisierung (2. März 2012)
* Temporärer Workaround für Sundtek TNT DVB-T Signalstärke (2. März 2012)
* Finetuning Netzwerkscan für Windows (5. März 2012)
* Update Netzwerksupport für Windows (23. März 2012)
* DVB API wurde auf Version 5.5 angeglichen (28. März 2012)
* AnalogTV unterstützt nun Cropping (Kundenwunsch, 28. März 2012)
* VLC 2.0 Bugfix, umschalten von AnalogTV - DVB-C (Kundenfeedback, 28. März 2012)
* VLC 2.0 Bugfix, und sofortige Freigabe der DVB Nodes nach Beenden von VLC (28. März 2012)
* Bugfix, FM Radio welcher durch das VLC Update verursacht wurde (29. März 2012)
* libzvbi update (30. März 2012)
* TP-Link Router funktionieren nun mit dem netinst Installer, Installationen werden nach /tmp durchgeführt da die Dateien in /opt spurlos verschwinden, aktuell nur DD-WRT Routerimages mit Linux 2.6 verwenden da 3.x Kernels die USB Controller Treiber nicht laden (3. April 2012)
* AnalogTV Encoder Plugin wurde für 32 und 64Bit Architekturen hinzugefügt (Kundenwunsch, 5. April 2012)
* Neues Build System (interne Änderungen) (9. April 2012)
* Vorbereitung für neue DVB-C/T/T2 Sundtek NGTNT Geräte (9. April 2012)
* Netzwerk Protokol Änderung bezüglich Streamoptimierung für x86 / MIPS (9. April 2012)
* Vivi (Virtual Video Treiber) ist nun auch auf Embedded Systemen verfügbar (9. April 2012)