Computer: Dreambox (aus Wiki)

Dreambox (aus Wiki)

Gehört zu: Fernsehen

Dreambox 800 HD PVR

Meine Dreambox 800 HD PVR ist unbrauchbar. Sie schaltet nach wenigen Stunden Laufzeit ab. Auch wenn ich die Festplatte wieder ausbaue (Verdacht auf termisches Problem) ändert sich das nicht. Eventuell liegt es am Netzteil…?

Fazit:

  • Schnell die Dreambox per eBay wieder verscherbeln und ein ordentliches Gerät aussuchen.
  • Getrennte Geräte für Wiedergabe von Videos auf dem Fernseher (Player) und für Live-Fernsehen (Receiver) verwenden
  • Für die Wiedergabe benutze ich Netgear EVA8000
  • Als TV-Receiver bleibe ich zusächst bei PC-basierten Lösungen (TV-Karte), zur Zeit Hauppauge WinTV HVR 930C

Übersicht

  • Hersteller: http://www.dream-multimedia-tv.de/
  • Shop: http://www.digital-edv.de/
  • Prozessor: 300 MHz MIPS-Prozessor von Broadcom (nicht mehr IBM)
  • RAM: 256 MB
  • Betriebssystem: Linux
  • TV-Tuner: Ein Tuner: DVB-T oder Kabel oder Satellit
  • Festplatte: entweder intern 2.5″ S-ATA oder extern eSATA-Anschluss oder per USB
  • USB: 2 x 2.0 Host
  • Video-Anschlüsse:
    • DVI mit speziellem HDMI-Kabel, das auch Audio mitliefert (siehe: HDTV)
    • SCART (zum SCART wird ein RCA-Adapter mitgeliefert).
    • Per DVI kann direkt ein TFT-Bildschirm angeschlossen werden.  ???????????
  • Video-Formate:
    • MPEG-2 TS,
    • With the VLC-plugin: DivX, Xvid  ??????????????
  • Audio-Formate: MP3, …
  • LAN: 10/100 Ethernet
  • LAN Konnektivität:
    • Primär für Software-Updates gedacht
    • SMB-Shares, etwa einer NAS-Platte, müssen auf der Deambox “gemounted” werden (z.B. mit dem Mountmanager oder per telnet). Voraussetzung SAMBA auf der Dreambox ????.
    • Die Dreambox kann mit UPnP-Servern nichts anfangen, da sie kein UPnP-Client (Renderer) ist. Genini (s.u.) enthält UPnP-Server und -Client (ob sie funktionieren?)

Meine Dreambox-Story

Ich habe am 18.7.2008 meine Dreambox DM800 PVR bekommen.

Als Tuner habe ich geliefert bekommen:

Ich wollte die Dreambox eigentlich als besonders mächtigen NetworkMediaPlayer verwenden und der Tuner sollte nur ein “nettes Beiwerk” sein, um die Anzahl meiner Geräte zu minimieren. Besonders mächtig ist ja das Linux als Betriebssystem und die Offenheit zusammen mit der großen Community, sodass man sehr Vieles mit dem Teil dann selber ergänzen kann, wenn man Zeit und Nerven hat.

Ich war der Meinung, dass die Dreambox auch ein guter NetworkMediaPlayer sein müsste, nach dem ich unter dem Thema NetworkMediaPlayer gelernt hatte, dass alle diese Streaming (UPnP) Dinge für meine Anwendungsszenarien völlig unbedeutet sind. Was ich möchte, ist Videos die auf einer NAS-Platte in meinem Netzwerk stehen, auf dem Fernseher im Wohnzimmer über mein LAN abzuspielen. Dafür muss der MediaPlayer auf diese Video-Files als SMB-Shares zugreifen können und dann die Fähigkeit haben, die üblichen Video-File-Formate abzuspielen (MPEG, AVI, DivX, Xvid,…). Ich dachte die Dreambox kann das, als ich von dem VLC-Plugin hörte…

Genau das kann die Dreambox aber nicht – so mein heutiger Erkenntnisstand….

Firmware und Betriebssystem Image

  • 18.7.2008
    • LINUX Version: 2.6.12 (Befehl: “uname -a”)
    • Enigma: Tenigma2_rel 24-Jun 5 2008
    • Image: dev-2008-05-11
  • 25.7.2008

Mit dieser Dreambox Firmware vom 24.6.2008 konnte ich schließlich einen USB-Stick und auch eine USB-Platte mounten.
Allerdings musste ich vorher immer per Hand mit HIlfe von telnet die Treiber nachladen (modprobe usb-storage und modprobe sd_mod).
Stick und Platte mussten aber immer noch als EXT3 formatiert werden, sonst ging gar nichts. Unter Windows kann ich dann mit solch einem portablen Datenträger leider nicht viel anfangen – trotz Ext2IFS

Enttäuschung

Ich finde es unmöglich, dass die Firma Dream Multimedia GmbH so ein Gerät mit so einer miesen Software-Ausstattung wagt auszuliefern. Für eine Wohnzimmer-TV-Box ist da doch viel zu viel Gefummel notwendig. Oder ist es so, dass kein intelligenter Mensch die Dreambox mit der mitgelieferten Firmware nutzt, weil die alternativen Angebote viel besser, aber manchmal nicht ganz legal sind?

Interne Festplatte

  • Festplatte: SATA-Platte Samsung HM320JI
  • Diese wird von der DM800 als EXT3 formatiert (siehe: Ext2IFS).

Netzwerk

Die Netzwerkverbindung lief sofort mit einer über DHCP zugewiesenen IP-Adresse über mein FastEthernet-Kabel.

Da meine Ethernet-Verkabelung nicht ins Wohnzimmer reicht, habe ich einen Powerline-Stecker von Devolo dafür investiert.

FTP

Der auf der Dreambox laufende FTP-Daemon kann vom PC angesprochen werden, wenn man herausgefunden hat, dass der User “root” heisst und das Passwort leer (blank) ist.

  • Über FTP kann ich einige meiner Video-Files auf die Festplatte der Dreambox spielen.
  • Die Übertragung von Video-Files (typische Größe 1 – 2 Gigabyte) vom PC auf die Dreambox ist leider recht langsam.
  • Als FTP-Client benzutze ich WinSCP oder das speziell für die Dreambox entwicklete DreamboxControlCenter.

Als Test habe ich ein MPEG2-Video-File von 2,2 GigaByte vom PC über das Ethernet auf die Festplatte der DM800 übertragen. Das hat gedauert von 13:39 bis 15:29, also 1 Stunde und 50 Minuten. Das DreamboxControlCenter zeigt eine Transferrate von 0,333 MByte/s an.

Video-Formate

Als Recording-Format benutzt die Dreambox das TS-Format (MPEG-2 Transport Stream). Dies TS-Format kann die Dreambox dann auch wieder abspielen, auch wenn man TS-Files, die man am PC aufgenommen hat dann über FTP auf die Festplatte der Dreambox transferriert.

AVI-Files (DivX, XviD) können so nicht von der Dreambox abgespielt werden.

Das VLC-Plugin soll da angeblich ein wenig ermöglichen, gleichzeitig finden man auf gegoogleten Seiten die Warnung, dass die CPU der Dreambox nicht ausreicht um DivX-Decoding beim Abspielen vorzunehmen….

Telnet

Eine telnet-Verbindung vom PC auf die DM800 kann man leicht aufbauen, wenn man herausgefunden hat, dass die Userid “root” ist und das Passwort leer (blank) ist.

USB-Platte

Die Dreambox erkennt eine angeschlossenen USB-Festplatte nicht (von sich aus) —> Plug-and-play…??

Es ist ja Linux, muss man die USB-Platte erst mounten, wenn ja wie????

  • USB-Platten soll man angeblich auf /dev/scsi/host0/bus0/target0/lun0/disc mounten.
  • Ein /dev/scsi/… exisitiert aber garnicht auf meiner DM800 Dreambox
  • Der über telnet abgestezte Befehl modprobe usb-storage erzeugt schießlich das /dev/scsi, aber das alleine hilft noch nicht. Die USB-Platte beibt unerkannt…

Welche Filesysteme (FAT32, NTFS, EXT2,….) werden unterstützt?

Folgende Befehle wurden ausprobiert:

  • modprobe usb-storage
  • modprobe sd_mod
  • modprobe vfat

Die Extensions befinden sich in:

  • /usr/lib/enigna2/python/plugins/extensions

USB-Stick

Wird ebenfalls nicht (automatisch) von der Dreambox DM800 erkannt….

  • USB-Sticks soll man angeblich auf /dev/scsi/host0/bus0/target0/lun0/part1 mounten.
  • Ein /dev/scsi/… exisitiert aber garnicht auf meiner DM800 Dreambox
  • Der über telnet abgestezte Befehl modprobe usb-storage erzeugt schießlich das /dev/scsi, aber das alleine hilft noch nicht. Der USB-Stick beibt unerkannt…
  • Zusätzlich gebe ich per telnet noch ein: modprobe sd_mod
  • Wenn ich danach den USB-Stick einstecke ist das Device endlich da (und zwar auf host0, wenn ich vorher nichts anderes per USB eingesteckt hatte, sonst entstehen da host1, host2, etc.)
  • Nun muss es nur noch mounten……(evtl. vorher formatieren…? mit welchem Filesystem…?)
  • Mit mount /dev/scsi/host0/bus0/target0/lun0/part1 /media/usb gelingt nun der Mount
  • Das Filesystem auf dem Stick ist nun EXT3, ob ich das auf dem Windows-PC mit Ext2IFS zu fassen kriege?

Plugins, Erweiterungen und Services

Installiert habe ich mal so auf Verdacht folgende Plugins:

  • MediaPlayer: Damit kann ich MP3 abspielen
  • VLC
  • Filemanager (keine Ahnung was man mit dem Sinnvolles machen kann…. Dokumentation gleich Null….)
  • LastFM: Installation bricht mit Fehler ab: “No module named web.client”
  • SimpleRSS

Als Services kann man starten:

  • NFS Service ???
  • UPnP Client
  • UPnP Server
  • Shoutcast Client ????

Aufnahmen

Die Dreambox speichert TV-Aufnahmen auf die Platte /media/hdd/. Dort muss ein Ordner namens movie/ vorhanden sein.

Das Aufnahmeformat ist MPEG2 TS.

Wenn man eine externe USB-Festplatte für die Aufnahmen verwenden möchte, muss man die entsprechend “mounten” (oder s.u.):

  • umount /media/hdd
  • mount /dev/scsi/host0/bus0/target0/lun0/part1 /media/hdd

Es ist mir aber bisher nicht gelungen, eine USB-Platte erfolgreich zu mounten (s.o.).

Unter dem Gemini-Image gelingt das Mounten von USB-Sticks und externer USB-Festplatte.

Aufnahmen kann man anscheinend nicht nur auf /media/hdd machen, sonden auf jeden Ordner, den ich beim Einrichten eines Timers angebe. Ich wechsele erst auf den Kanal, von dem ich eine Aufnahme machen möchte, dann drücke ich auf der Fernbedienung “INFO” und wähle dann mit dem gelben Knopf “Einfach EPG” aus. Im EPG scrole ich herrunter, bis die Sendung erscheint, die ich aufnehmen möchte und drücke dann den günen Knopf “Timer setzen”, dann scrole ich vor auf die Zeile “Ort” und wähle den Aufnahme-Ordner aus, z.B. /media/hdd/movie für den normalen “movie”-Ordner auf der eingebauten Festplatte. Dann noch die grüne Taste “OK” und der Timer ist gespeichert. Zur Kontrolle anschauen kann man sich die eingegebenen Timer im normalen Menü “Timer”. Nun kann man auf Stand By gehen.

Wenn ich diese Prozedur mit meiner exteren USB-Platte mache, die ich auf /automount/usb gemounted habe, dann läuft der Timer zwar zur programmierten Zeit los und tut so, als ob aufgenommen wird, aber ich erhalte keine TS-Datei. Das passierte immer, wenn ich die USB-Platte zuvor auf /automount/usb gemountet hatte. Das automount schien mir eine schicke Funktion zu sein, aber ganz verstanden habe ich das wohl nicht. Denn wenn ich die externe USB-Festplatte per Hand auf einen anderen Mount-Punkt mounte z.B. auf /media/usb, dann funktioniert die Aufnahme auf die externe USB-Festplatte auf einmal bestens.

Nach der Aufnahme kann ich dann die externe Festplatte von der Dreambox abstöpseln und an meinen Windows Vista PC mit Ext2IFS anstöpseln und die 5 Gigabyte große TS-Datei für einen aufgenommenen Speilfilm innerhalb von 5 Minuten zur Weiterverarbeitung kopieren…

Timeshift

Die Timeshift-Funktion ist etwas Nettes. Man drückt auf die “Pause”-Taste und das Live-Fernsehbild hält an. Solange bis man auf “Weiter” drückt wird das Programm aufgenommen. Deshalb benötigt Timeshift eine Standard-Konfiguration zum Aufnehmen auf Festplatte.

  • Es muss eine Festplatte gemounted sein auf /media/hdd.

Nach Ausbau der internen Festplatte (Temperatur-Problem) habe ich nur noch die externe Festplatte, die auf /media/usb gemountet und damit funktioniert Timeshift erst einmal nicht. Wie folgt habe ich das repariert:

  • umount der externen Festplatte
  • Löschen des Mount-Punkts “/media/usb” (Folder)
  • Erstellen eines Symlink “/media/usb”, der auf “/media/hdd” zeigt
  • mount der externen Festplatte

Wiedergabe

Vom Fernsehen aufgenommene Videos werden im MPEG-2 TS Format gespeichert und können von der Dreambox wiederabgespielt werden.

Mam muss dazu nur auf der Fernbedienung auf die Taste “Video” drücken, dann erscheint eine Liste aller Videos in einem eingestellten Ordner. Den Video-Ordner kann man ändern, indem man nochmals auf “Video” drückt. Durch drücken der Taste “Audio” kann die Tonspur ausgewählt werden.

Das Addon Mediaplayer ist hierzu nicht erforderlich.

Will man Videos wiedergeben, die man irgendwie anders aufgenommen und ggf. bearbeitet hat, so muss man beachten. dass die Dreambox nur ganz wenige Video-Formate zum abspielen unterstützt:

  • MPEG-2 TS mit MP@ML d.h. 720×576 (Standard Definition TV)
  • MEPG-2 mit MP@HL d.h. max. 1920×1152 (High Definition TV)

Ich habe eininge HD-Videos aus dem Internet, die im Originalformat nicht auf der Dreambox abspielbar waren. ich musste sie erst in MPEG-2 umwandeln:

  • Speed Racer: 1450×816
  • Whiteout V10: 1280×720, Format “MOV” (AVC), 29,97 fps, 206114 kByte, ATI Radeon Demo Video
  • BBC Doku “Planet Earth – From Pole to Pole” mit Richard Attenborough: Format “AVI”, 1280×720, 9,58 Mbit/s

Zum Konvertieren in MPEG-2 benutze ich TMPGEnc mit folgenden Einstellungen:

  • MPEG-2
  • Auflösung (Pixel): unverändert
  • Frames per Second: 25
  • Bit Rate: CBR 9000 kbit/sec

Typische Bit-Raten sollen sein:

  • 2,5 Mbit/sec bei DVB-T
  • 3,5 Mbit/sec bei DVB-C/S
  • 9- 19 Mbit/sec bei HDTV

Unerwartete Extras

Was super funktioniert (ich aber ursprünglich garnicht haben wollte) ist das Streaming der Live-TV-Sendungen von Der Dreambox in mein LAN.

Ich kann nun mit jedem PC und Notebook in meinem LAN Fernsehen indem in mit dem MozillaFirefox auf die IP-Adresse der Dreambox gehe (in meinem Falle http://192.168.1.23) und dann auf das einsprechende Programm klicke. Auf die Frage, was mit dem M3U-File gemacht werden soll habe ich den VLC-Player, den ich auf allen meinen PCs installiert habe, permanent zugeordnet.

Klasse, ich kann vom PC aus die Kanäle umschalten und jedes Programm sehen und hören…

Meine Bewertung

  • Netzwerkverbindung funktioniert auf Anhieb und bis her ohne Probleme
  • FTP und telnet funktioniert quasi “out-of-the-box”
  • Original Firmware von Dream Multimedia GmbH ist völlig unzureichend
    • keine USB-Nutzung “im Wohnzimmer” möglich
    • keine SMB-mounts z.b. von Windows-Freigaben oder von meiner NAS-Platte möglich
    • eigene HD-Videos lassen sich nicht abspielen, da es keine genaue Dokumentation des unterstützten Formats (“MPEG-4”) gibt
  • Plugin Netcaster lässt sich nicht installieren
  • Plugin LastFM lässt sich nicht installieren
  • Plugin VLC bekomme ich mit der vorhandenen Dokumentation nicht zum Laufen
    • Videos in DivX und XviD, die ich haufenweise habe, kann ich also wegwerfen…
  • Plugin Filemanager ist ohne jede Dokumentation höchst geheimnisvoll und scheint Null Funktionalität zu besitzen

Alternative Firmware

Da die Dreambox Open ist gibt es eine Reihe von altenativen Firmwares als *.nfi Dateien zum Download…

Gemini

Da die Firmware von Dream Multimedia unter aller Sau war, habe ich kurzer Hand mal Gemini zum Ausprobieren aufgespielt.

Problem mit Gemini 3.70

  • Der DVB-T-Tuner konnte nicht zum Laufen gebracht werden. Für den automatischen Suchlauf wäre es erforderlich von “au -Australien Adeleide” umzuschalten auf “de – Hamburg/Lübeck”, Diese Konfiguration für den DVB-T-Tuner konnte ich unter 3.70 aber nicht finden.
  • Habe dann den DVB-T gegen den DVB-C-Tuner ausgetauscht, weil parallel zu meinen Dreambox-Aktivitäten jetzt auch mein “Kabel-Deutschland-Projekt” erfolgreich mit dem TechnoTrend-Tuner war.
  • Der Kabel-Tuner funktioniert mit Gemini 3.70 dann einwandfrei.

Erste Eindrücke von Gemini

  • USB-Stick funktioniert sofort, allerdings bisher nur mit EXT3
  • USB-Platte funktioniert nachdem sie erneut formatiert wurde und dann per Hand gemounted wurde auf /dev/scsi/host0/bus0/target0/lun0/disc
  • Web-Radio funktioniert (Dreamnetcast), sogar mit Recording-Funktion (Streamripper)
  • SMB-Mounts sollen angeblich zu funktionieren…
  • UPnP-Client und UPnP-Server: Der Server lässt sich starten, der Client stoppt wenige Sekunden nach dem Start…
  • Webcams haben einen beschreibenden Titel, der unten angezeigt wird
  • RSS und Weather gehen auch (ähnlich wie bei der Dream-Firmware)
  • NFS …

Automount mit Gemini 3.70

  • Automount kann man am Fernseher im Menü: Blue Panel –> Extras/Einstellungen –> Automount Editor
  • Hier bekommt jedes Ding, was gemountet werden soll, einen Kurznamen z.B. “XYZ”. Als Mount-Punkt vergibt das Automount dann automatisch “/automount/XYZ”
  • Die Automount-Einstelungen findet man wieder in der Datei: /etc/automount.conf
  • Ich habe folgende Automounts erforgreich eingerichtet:
    • cifs geht auf meine NAS-Platte //192.168.1.16/share
    • usb geht auf meine externe USB-Festplatte /dev/scsi/host0/bus0/target0/lun0/part1
    • Das mit der externen Festplatte funktionierte erst nachdem ich in der automount.conf statt “ext3” statt “auto” und “part1” statt “disc” eingetragen hatte.

So sieht die Datei automount.conf jetzt aus:

cifs -fstype=cifs,rw,soft,rsize=8192,wsize=8192,user=root,pass=dreambox ://192.168.1.16/share
sda1 -fstype=ext3,rw :/dev/scsi/host0/bus0/target0/lun0/part1
sda1 -fstype=ext3,rw :/dev/scsi/host1/bus0/target0/lun0/part1
sda1 -fstype=ext3,rw :/dev/scsi/host2/bus0/target0/lun0/part1

CIFS = Common Internet File System (based on SMB)

Unter WindowsXP kann ich die mit EXT3 formatierte externe Festplatte auch problemlos lesen und schreiben (mit Ext2IFS). Unter Windows Vista wird zwar auch alles schön angezeigt, aber Vista meint, ich hätte keine Berechtigung zum Schreiben…

Voraussetzung dafür, dass man die USB-Platte überhaupt mounten kann, ist, dass das Device als solches erst einmal vom System erkannt wurde. im positiven Fall sieht man dann /dev/scsi/host0/bus0/target0/lun0/disc. Dies kann man auf dem Fernseher unter Hauptmenü –> Information –> Harware überprüfen.

Achtung: Die Dokumentation darüber, was dieses schöne automount nun ganz genau macht ist spärlich. Was ich gefunden habe ist folgendes:

  • Automount beschleunigt den Boot-Vorgang, da die Automount-Geräte nicht beim Booten, sondern erst später, wenn sie angesprochen werden, gemounted werden.
  • Wenn ein Automount-Gerät 2 Minuten nicht angesprochen wurde wird es automatisch wieder ausgehängt (umount)
  • Wegen des automatischen “unmount” eignet sich ein solches Gerät nicht für Timer-Aufnahmen

fstab mount

Beim Starten der Dreambox wird versucht die Geräte der Konfigurationsdatei /etc/fstab zu “mounten”.
So sieht meine fstab zur Zeit aus:

rootfs / auto defaults 1 1 
proc /proc proc defaults 0 0 
devpts /dev/pts devpts mode=0620,gid=5 0 0 
usbdevfs /proc/bus/usb usbfs defaults 0 0 
/dev/mtdblock/2 /boot jffs2 ro 0 0 
tmpfs /var tmpfs defaults 0 0 
tmpfs /tmp tmpfs defaults 0 0 
/dev/ide/host0/bus0/target0/lun0/part1 /media/hdd auto defaults 0 0 
/dev/scsi/host0/bus0/target0/lun0/part1 /media/hdd ext3 defaults 0 0 
/dev/scsi/host1/bus0/target0/lun0/part1 /media/usb1 ext3 defaults 0 0 
/dev/scsi/host2/bus0/target0/lun0/part1 /media/usb2 ext3 defaults 0 0 
/dev/scsi/host3/bus0/target0/lun0/part1 /media/usb3 ext3 defaults 0 0 
  • Die interne Festplatte (/dev/ide/…) wird standardmäßig auf “/media/hdd” gemountet.
  • Die externe Festplatte (/dev/scsi/host0/…) hatte ich ursprünglich auf “/media/usb” gemountet.
  • Nach Ausbau der internen Festplatte mounte ich nun die externe auf “/media/hdd” damit z.B. das Timeshift noch funktioniert

Gemini Webradio

Das Standard-Plugin der Dreambox “Netcaster” lässt sich zwar fehlerfrei installieren, führt aber beim Abspielen mehrer Steams zum Absturz der Dreambox.

Besser: –> Blue Panel –> Extras / Einstellungen –> Dreamcast

Mit Dreamcaster kann ich auch meine Lieblings-Streams im MP3-Format abspielen (z.B. InternetRadio NDRInfo,…)

Konfigurationsdatei: /etc/genrelist.xml

Gemini RSS

Besser: –> Blue Panel –> Extras / Einstellungen –> RSS Reader / Wetter

Konfigurationsdatei: /etc/feeds.xml

Gemini Webcams

Aufruf: –> Blue Panel –> Extras / Einstellungen –> Webcam Viewer

Die Konfigurationsdatei ist: /etc/webcam.xml

Gemini smb

So sollte der mount der NAS-Platte funktionieren:

smbmount //192.168.1.16/share /media/linkstation -o username=admin,password=password

Ich erhalte aber die Fehlermeldung:

...unable to open configuration file "/etc/samba/smb.conf"

Ganz so einfach ist es mit Gemini also auch nicht…

Kabel-Tuner und Smartcard

Nachdem ich in die Dreambox den Kabel-Tuner eingebaut hatte, konnte ich auf Anhieb die unverschlüsselten Programme von ARD und ZDF empfangen.

  • Sehr hübsch: Nun bekomme ich SWF3, HR3 und RBB, die ich über DVB-T in Hamburg nicht bekam
  • Aber gegenüber DVB-T fehlen nun RTL, SAT3, VOX und Co.

Ein ganz schlichter Versuch, meine Kabel-Deutschland-Smartcard einfach in die Dreambox zu stecken brachte nix. So einfach ist das nicht.

Etwas Googeln brachte mir erst einmal die grundsätzliche Information, dass ich da auf meiner Dreambox einen CAM-Daemon (“CAMD”) starten muss, was ja mit dem Gemini-Image bestens funktioniert, und dann meine (eine) SmartCard von der Dreambox akzeptiert werden würde. Aber jenachdem, was für eine Smartcard man hat, muss man ganz verschiedene CAMDs starten und diese auch noch richtig konfigurieren. Hört sich extrem kompliziert an und ist es für mich auch.

Weiteres Googlen brachte eine interessante Information über Kabel Deutschland ans Tageslicht: Die SmartCard, die ich von Kabel Deutschland im Juli 2008 für meinen TechnoTrend-Receiver “TT-micro C202” bekommen habe, trägt die Aufschrift K09 und NAGRAVISION. Laut Google geht damit garnix. Die Dreambox-Gurus bevorzugen eine K02-Smartcard, damit soll es super laufen auf der Dreambox. K02-Smartcards gab es für die sagenhafte DBox2….

Konfiguration von CAMDs

  • Ein CAM hat die Funktion verschlüsselte TV-Signale zu entschlüsseln
  • EinSoftCAM macht das per Software, auch Emulation genannt (liebevoll: Emu).
  • Einige SoftCAMs sind schon so drauf auf meiner Dreambox mit dem Gemini-Image..
    • Common Interface
    • MgCamd² 1.30
    • MgCamd² 1.30 / NewCS² 1.60
    • CCcam² 2.0.9
    • DCCamd² 1.1
    • CCcam² 2.0.9 / NewCS² 1.60
    • DCCamd² 1.1 / NewCD² 1.60

Wenn ich CCcam² 2.0.9 aktiviere, kann ich die verschlüsselten TV-Sender (entschlüsselt) sehen… (nicht die kostenpflichtigen wie Premiere, weil meine SmartCard das nicht kann).

Zu einem SoftCam gehören:

  • Ein Skript: in /var/script –> /usr/script (chmod 755)
  • Ein Executable: in /usr/bin
  • Keys in: /var/keys –> /usr/keys
  • Irgendwas in: /var/scce –> /usr/scce (chmod 755)
  • Config: in /etc/CCcam.cfg, /etc/CCcam.providers….

Speziell für Camd3

  • newcs.xml —–> /var/tuxbox/config
  • cand3.config ——-> /var/keys

Fragen:

  • Woher bekommt man zusätzliche solche SoftCams ?
  • Was kan man mit deisen SoftCams eigentlich sonst noch machen? Wofür sind sie gut?

Dazu die WebLinks:

Web Links

Retrieved from my Wiki

Computer: DrayTek (aus Wiki)

DrayTek (aus Wiki)

Gehört zu: Internet
Siehe auch: ADSL, Router

DrayTek Vigor 2500We

Diesen ADSL-Router mit Wireless Access Point und Firewall habe ich umsonst mit meinem 1&1 DSL Vertrag bekommen.

Er dient als Ethernet Switch für mein LAN und verbindet es als ADSL-Router mit dem Internet.

Nach dem Upgrade der Firmware von 2.3.8 auf 2.54 (am 20. Feb 2005) läuft auch VoiceOverIP mit SIPgate und X-Lite.

Die WLAN-Funktion habe ich abgeschaltet. Stattdessen benutze ich einen WLAN Access Point von D-Link.

Solange der Router der WLAN Access Point war (im Arbeitszimmer, wo der DSL-Splitter ist), reichte das WLAN nicht auf die Terrasse. Dies Problem konnte durch den Einsatz eines separaten WLAN Access Point D-Link DWL 2100AP, der mit dem LAN über PowerLine verbunden ist, lösen.

2008: Aktuell ist die Firmware v2.57 (neue Funktionen?)

— Main.DietrichKracht – 20 Feb 2005

Retrieved from my Wiki

Computer: DolbyDigital (aus Wiki)

DolbyDigital (aus Wiki)

Gehört zu: Audio

Siehe auch: AudioCodec, Fernsehen

Ein Mehr-Kanal-Tonsystem der Firma Dolby, das auf z.B. auf DVD und im Fernsehen zum Einsatz kommt. Ursprünglches Audio-Format bei der Video-DVD war MPEG-Sound. Man spricht auch von AC-3, was eigentlich nur das Bitstreamformat (Adaptice Transform Coder 3) bezeichnet.

  • 1.0 = Mono
  • 2.0 = Stereo
  • 5.1 = 5 Kanäle + Low Frequency Effect “LFE” = Subwoofer (aka Surround)

Fernsehen

Über DVB-T wird seit einiger Zeit kein Dolby mehr gesendet.

Ich habe aber seit kurzem digitales Kabelfernsehen. Darüber bekommt man ein paar Sendungen auch in Dolby-Formaten.

Das Fernsehen verwendet gern folgende Begriffe:

  • Dolby Sourround = 2.0-Format mit irgendwelchen Zusatztricks
  • Dolby Digital = 5.1-Format

Aussderdem senden einige Fernsehsender auch gerne aslles im Format Dolby 2.0, auch wenn es schlichtes Stereo ist…

Recording und Playback

  • Digitales Kabelfernsehen kann ich mit meiner Dreambox empfangen und aufzeichnen.
  • Die Dreambox speichert im MPEG-TS-Format.
  • Auf dem PC widergeben kann ich das mit:

Weblinks

— Main.DietrichKracht – 21 Aug 2005

Retrieved from my Wiki

Computer: Dokumenten Management (aus Wiki)

DokumentenManagement (aus Wiki)

Gehört zu: Consulting

Hintergrund und Anforderungen

Für mein KnowledgeManagement benötige ich so etwas wie einen Dokumentenkatalog. Dabei sollen Dokumente, die ich in elektronische Form habe und Dokumente, die ich “nur” in Papierform habe (in Stehsammlern) aufgenommen werden und mit Metadaten (Stichworte, Katagorien, Deskriptoren,…) versehen werden.

Ich habe da vor Jahren schon unter dem Namen “ProjektXanadu” etwas versucht – damals inspiriert von Archivierungslösungen der Firma Ad Acta AG.

Parallel dazu habe ich eine kleine auf MS-Access (s. Datenbanken) basierende Lösung KnowHowKatalog selbst geschrieben, die auch nicht recht voran kommt.

Angeregt durch ein Kundenprojekt zum Thema Workflow und OpenSourceSoftware möchte ich einen neuen Versuch für meinen Dokumentenkatalog starten, diesmal will ich nichts selber entwickeln, sondern im Bereich OpenSourceSoftware nach fertigen Lösungen suchen, die in meine IT-Architektur passen (Apache, PHP, MySQL,….) und funktional das für mich wichtigste leisten.

Meine Funktionalen Anforderungen

  • Beschreiben und Klassifizieren von Dokumenten durch eigene MetaDaten
  • Unterstützung von nicht-elektronischen Dokumenten (z.B. durch Verweis auf Lagerort evtl. als fiktive URL)
  • Schnelle Erfassung neuer Dokumente
  • Suchen (SuchMaschinen) nach Dokumenten anhand der MetaDaten
  • Evtl. Volltextsuche zusätzlich
  • Evtl. schnelle Viewer-Funktion

Meine Shortlist

Meine Bewertung

Tabelle 1: Bewertung

Produkt Pros Cons
Contineo Web-based, Ordnen durch Folder, mächtige Suchfunktion Java
KnowledgeTree Web-based, PHP. MySQL,
Ordnen durch Folder, Kategorien und Dokumenttypen,
professioneller Hintergrund: South African Medical Research Council,
Search in user-defined Metadata fields,
Full-text search in MS Word, MS Excel, PDF, HTML,
Integration mit OpenLDAP
OWL Web-based, Ordnen durch Folder (Kategorien als definierbare Metadaten),
frei definerbare Dokumententypen mit definierbaren Metadaten,
externe Dokumente durch Dokumenttyp URL
Xinco Ganz aktuelle Technik mit Web-Services, SOAP, Apache Axis,…

Meine Auswahl

Für einen Pilot-Versuch habe ich Owl ausgewählt.

  • Volltext nur bei: MS Word, PDF und Text
  • Dokumenttyp “URL” kann nicht zur Abblidung externer Dokumente verwendet werden, da diese ja unterschiedliche Dokumenttypen ihrerseits sein können, deren Metadaten erfasst werden sollen. Man benötigt so etwas wie eine “Location (Computer/Internet/External/…)”.

— Main.DietrichKracht – 12 Dec 2004

Retrieved from my Wiki

Computer: DivaCient (aus Wiki)

DivaClient (aus Wiki)

Gehört zu: ISDN
Siehe auch: Faxen, Telefonieren, Hardware

Diva Client for Windows 2000/XP Version 3.2

End of Life

Im Jahre 2006 habe ich die Diva-ISDN-Karte durch eine FritzCard ersetzt, um damit auf den Industrie-Standard zu setzten.

Installation

  • Treiber für die ISDN-Karte Eicon DIVA Pro 2.0, der virtuelle Modems bereitstellt
  • Download von http://www.eicon.de/support
  • Definitive Software Library: EiconDIVA
  • Dateiname: dnt5wmp.exe
  • MSN: 4041353359

Installierte virtuelle Modems

  • EICON ISDN Analog Modem: COM6
  • EICON ISDN FaxModem: COM7
  • EICON ISDN V.120 Modem (64k): COM5

— Main.DietrichKracht – 05 Feb 2005

Retrieved from my Wiki

Computer: DivX Author (aus Wiki)

DivX Author (aus Wiki)

Gehört zu: Video

Überblick

DivX Author 1.5 gibt es auf der Website von DivX Inc.
Es kostet USD 39.99 und einer es gibt eine Trial-Version.
TMPG/Pegasys sind die Anbieter.

Vorteile

  • Codiert DivX in vernünftiger Geschwindigkeit.
  • Gewünschte Größe der Ausgabedatei dirkt beeinflussbar
  • Als Input wird auch Microsoft-Format unterstützt
  • Die einfache Schneidefunktion (“Author”) macht Sinn, denn vom Fernsehen aufgenommene Videos muss man sowieso noch nachbehandeln (Anfang und Ende beschneiden, ggf. Werbeblöcke entfernen).

Nachteile

  • Ausgabe ausschießlich als sog. sog. DivX Ultra; das ist eine DivX-Container-Datei und keine Standard-AVI-Container-Datei.
  • DivX Ultra wir nur von wenigen MediaPlayern unterstützt; XviD ist viel weiter verbreitet.

Installation

Erfahrungen

Zwei-sprachige Sendungen von Arte werden nicht richtig verarbeitet. Wenn ich Arte-Sendungen erst mit ProjectX demuxe, dann geht’s….

Alternative

Das Vollprodunkt von Pegasus/TMPG ist TMPGEnc Xpress Version 4.4.1.237, das kann als Output auch AVI-Container-Dateien mit beleibigen VideoCodecs erstellen; z.B. auch XviD oder sogar auch DivX (Version 6 oder auch 5).

— Dkracht 08:27, 12 March 2008 (CET)

Retrieved from my Wiki

Computer: DirectX (aus Wiki)

DirectX (aus Wiki)

Gehört zu: Windows
Siehe auch: Fernsehen, Video

Installation

  • Definitive Software Library ID: DirectX
  • Name: DirectX
  • Version 9.0c
  • Hersteller/Bezugsquelle: Microsoft Microsoft
  • Installations-Ordner:
  • Konfiguration:
  • Systemvoraussetzungen: Windows98, Windows2000, WindowsXP

Background

With the introduction of Windows Microsoft needed a common standard which all games and multimedia applications could follow – a common interface between the OS and whatever hardware is installed in the PC, if you like. This common interface is DirectX, something which can be the source of much confusion.

Komponenten

  • DirectInput
  • DirectSound
  • DirectDraw
  • DirectShow (streaming media)
  • DirectPlay (Netzwerk)

Diagnose: dxdiag

— Main.DietrichKracht – 21 Aug 2005

Computer: DirectShow (aus Wiki)

DirectShow (aus Wiki)

Gehört zu: Video

DirectShow-Filter werden in vier Schichten eingeteilt (beim TV-Empfang, Fernsehen):

  1. Source-Filter
  2. Dump-Filter
  3. Decoder
  4. Renderer

Diese verschiedenen Filter werden zu einem sog. Graph zusammengesetzt z.B. mit GraphEdit.

Jeder DS-Filter muss auch im Windows registiert werden, z.B. mit Hilfe von GSpot oder ggf. manuell durch:

regsvr32 /s Sky2PCAVSrc.ax

Source Filter

Zu den Source-Filtern gehört der bei TechniSat AirStar mitgelieferte “B2C2-Filter”:
Im Ordner C:\Programme\TechniSat DVB\bin befindet sich der sog. B2C2-Filter: Sky2PCAVSrc.ax.

Dump Filter

The next link in the chain, as far as it concerns TV reception, are the Dump filters. They are used to save audio and video in a file and to read the teletext and EPG data.

Der Dump-Filter von DVBViewer ist RLDumper.ax im Ordner DVBViewer/Filters.

Decoder Filter

Zu den Decodern gehören die MPEG2-Decoder, die aus lizenzrechtlichen Gründen nicht zum Lieferumfang von DVBViewer gehören. Man kann MPEG2-Decoder die zu anderer Software gehören hier mit benutzen:

  • Sonic CineMaster DS MPEG-2 Video Decoder C:\Programme\Gemeinsame Dateien\Sonic Shared\CinemasterVideo.dll
  • Cyberlink PowerDVD C:\Programme\Cyberlink\Shared Files\VideoFilter\CLVSD.ax
  • Intervideo WinDVD C:\Programme\InterVideo\Common\bin\IVIVIDEO.ax
  • nVidia NvDVD
  • Nero MPEG-2 Decoder

— Dkracht 22:01, 9 February 2008 (CET)

Retrieved from my Wiki

Computer: Diaschau (aus Wiki)

Diaschau (aus Wiki)

Gehört zu: Fotografieren

Mit dem im August und September 2009 neu angeschafften Foto-Equipment habe ich im Urlaub ca. 3000 Fotos und einige Videos geschossen. Siehe auch: Fotoverwaltung

Um diese vorzuführen, möchte ich sie einerseits im Internet veröffentlichen ( mit Geo-Tagging ):

Andererseits möchte ich eine Darstellung als Diaschau, wofür ich eine gute Software suche….

Meine Anforderungen

  • Ausgabe von Diashows als Datei und als DVD. Dateiformat DivX, nicht nur WMV.
  • Mixen von Fotos (jpeg) mit Video-Clips (avi, mov)
  • Anzeigedauer von Fotos individuell einstellbar
  • Übergänge zwischen Fotos mit den üblichen Effekten (a la Powerpoint)
  • Übergänge zwischen den Fotos mit Bewegungseffekten der Fotos (“fliegen”) – Fotos wirken wie Videos
  • Hintergrundmusik
    • Länge der Diaschow auf Länge einer Audio-Datei anpassen (das können alle)
    • Audiodatei kürzen auf gewählte Anzeigelänge einer Sequenz von Fotos
    • Audio-Spur d.h. Aneinanderreihung von mehreren Audios zur Begleitung der Bildspur (sog. “Storyboard”).
    • ..

Meine Shortlist

Meine Bewertungen

Microsoft Movie Maker

  • ID = MicrosoftMovieMaker
  • Sehr einfache Bedienung mit “Foto-Bewegungen” (“Animation”)
  • Titelbilder, Untertitel, Abspann
  • Kann Ausdabedatei erstellen mit “Datei > Film veröffentlichen >
    • Wo = “Dieser Computer”
    • Name = Dateiname und Ordenr
    • Formate: “Filmeinstellungen”
      • AVI (OpenDML)
      • WMV-Format
  • Nur ein Audio aus Hintergrund (keine “Tonspur” mit mehreren Audio-Clips hintereinander)

Soundslides

  • Es muss extern eine große Audio-Datei – mit dem richtigen Timing – hergestellt werde, die dann in Soundslide importiert werden kann. Das ist völlig unpraktikabel
  • Uninstall stürzt unter Windows Vista ab.
  • GELÖSCHT

MAGIX Slideshow Maker

  • ID = MagixSlideshowMaker
  • Macht automatisch schöne animierte Bild-Übergänge
  • Als Tonspur können mehrere MP3-Dateien nacheinander geladen werden (ohne Synchronisation mit den Bildern)
  • Speichern in proprietärem Format
  • Ausgabe ?????

Meine Auswahl

zzzz

— Dkracht 02:39, 14 November 2009 (CET)

Retrieved from my Wiki

Computer: Desktop-Suchmaschine (aus Wiki)

Desktop Suchmaschine (aus Wiki)

Gehört zu: Suchmaschinen
Siehe auch: CopernicDesktopSearch, YahooDesktopSearch, Google, Metadaten, SuchMaschinen

Meine Anforderungen an eine Desktop-Suchmaschine

Relativity of Simultaneity (Copyright: Wikipedia)

Die wichtigste Funktion meines Wissensmanagements (KnowledgeManagement) ist, Dinge wiederaufzufinden, die ich schon irgendwo (auf meinem PC (oder in Papierablagen) habe.
Ich möchte möchte nun aber ganz schlicht und ergreifend in allen meinen Dateien auf meinem Notebook-Computer suchen. Für diesen Fall muss ein Index aufgebaut werden, der dann als Basis für Suchanfragen dient.

Short List Desktop Search

Copernic
Produkt “Copernic Desktop Search 1.0” http://www.copernic.com/en/products/desktop-search Windows-Oberfläche, Dateien: TXT/RTF DOC XLS, PPT, Outlook-Mail, PDF, Music, Video, Pictures (ZIP?????)
Google
Produkt Google Desktop Search http://desktop.google.com Dateien: TXT, DOC, XLS, PPT, Outlook-Mail (PDF nicht)
Filehand
Produkt “FilehandSearch 2.0” http://www.filehand.com Oberfläche: Windows, Dateien: TXT, DOC, XLS, PPT, PDF, MP3 (ZIP???)
X1 Technologies
Produkt “X1Searchhttp://www.x1.com Oberfläche: Windows, ….
X-Dot
Produkt “x-friend 0.2” http://www.x-friend.de Browser-Oberfläche, Java-basiert, verwendet Apache-Lucene, Dateien: TXT, DOC, XLS, PPT, PDF, IMAP E-Mail, MP3 ID3 Tag, Bilder, ZIP-Archive,…
Yahoo Desktop Search
Yahoo hat sich mit X1Search zusammen getan und eine bessere Oberfläche geschaffen. Überragender Pluspunkt bleibt die Viewer-Technologie von X1Search (ex Magellan) YahooDesktopSearch

Meine Bewertung

Tabelle 1: Meine Bewertung von Desktop-Suchmaschinen

Produkt/Klasse Pro Contra
CopernicDesktopSearch 1.0
Desktop-Indexer
Dokumenten-Preview
On-the-fly indexing
Kleiner Index (Beispiel: 662MB/34MB)
E-Mail nur Outlook, nicht IMAP/POP3
Indiziert nicht den Inhalt von ZIP-Archiven!!!
Filehand 2.0 Windows-Oberfläche Inhalte von ZIP-Archiven werden nicht indiziert
Google Desktop Search Google PDF nicht indiziert
Nocht nicht fertig (Beta)
X1Search 04.09
Desktop-Indexer
Inhalte von ZIP-Archiven werden indiziert
Dokument-Preview integriert
Guter PowerPoint-Preview
teuer: $99
Thunderbird-Email wird nicht indiziert
Im PPT-Preview wird nicht mit Autoscroll auf “first occurance” positioniert
x-friend 0.2
Desktop-Indexer
Plattformunabhägig durch Java
Beliebiger WebBrowser
Gut passend zur meiner Architektur (Java, WebBrowser,
Apache Lucene, IMAP…)
E-Mail IMAP
Selbsttragende CD-Indizierung
Inhalte von ZIP-Archiven werden nicht indiziert
PowerPoint PPT wird nicht indiziert
POP3-Email wird nicht indiziert
Preview von der Ansichsgrösse nicht einstellbar
Sehr schlichter PPT Preview

Meine Lösungsauswahl

Copernic oder X1Search

Copernic bestechen durch seine sehr elegante Windows-Oberfläche. Allerdings ist die Funktionalität von Copernic nicht ausreichend. Es bleibt X1Search, das zwar nicht so elegant aussieht, aber durch solide Funktionalität überzeugt.


Indizieren: Was soll, was soll nicht indiziert werden

Da das aufbauen und Aktualisieren eines solchen Index erstens Zeit kostet und zweitens Platz kostet, loht es sich zu überlegen, welche Datei-Typen man wirklich indizieren will und welche man nicht indizieren will.

Postiv (sollen indiziert werden)

Zur Konfiguration von Indexern (Teil einer Suchmaschinen-Archtektur) benötigt man MIME-Types und Parser für jeden MIME-Type:

Tabelle 2: MIME-Typen

Extension MIME Type Parser
.dbf application/dbase
application/x-dbase
 ?
.doc application/msword catdoc aus: http://freshmeat.net/projects/catdoc/
.pdf application/pdf pdftotext.exe aus XPDF: http://www.foolabs.com/xpdf/
.rtf application/rtf  ?
.xls application/vnd.ms-excel catdoc aus: http://freshmeat.net/projects/catdoc/
.ppt application/vnd.ms-powerpoint  ?
.html text/html OK
.htm text/htm OK
.svg image/svg+xml  ?
.txt text/plain OK
.vsd application/vnd.visio Visio
.xml text/xml
application/XML
 ?
.xsl  ?  ?
.zip application/zip  ?

Negativ (sollen nicht indiziert werden)

  • *.bak
  • *.dbs
  • *.dl_
  • *.do_
  • *.dsk
  • *.ex_
  • *.e2_
  • *.ndx
  • *.ffx (löschen)
  • *.ffo (löschen)
  • *.ffl (löschen)
  • *.ffa (löschen)
  • *.pqi
  • *.z

— Dkracht 21:47, 3 July 2011 (CEST)

Retrieved from my Wiki