Beiträge von alpha

    wahrscheinlich kennt ihr das schon lange... aber ich habe fuer mich gerade travis-ci entdeckt.
    damit kann man in verbindung mit github automatisch ein neues deb package bauen lassen, wenn code mit einem neuen tag gepushed wird. die packages werden dann automatisch auf github unter releases "deployed".
    continuous integration nennt man das im fach-jargon.
    tolle sache.

    also ich hatte mal einen aehnlichen effekt... da war das lnb kaputt. war auch im sommer... und hatte wohl damit zu tun, dass abends das lnb kuehler war und dann wieder funktioniert hat.
    dass nur hd sender nicht gehen, halte ich fuer einen beobachtungsfehler, da sich hd und sd vom empfang her nicht unterscheiden.

    hab mal ein bisschen weitergebastelt und...
    - einen neuen icon set eingebaut (alles svg icons)
    - den --rec-- text gegen ein icon ausgetauscht (vielleicht kann mir jemand verraten, wie ich das zum blinken bringe)
    - die verschiedenen skin-optionen entfernt. der skin wird jetzt in SCOPE_CURRENT_SKIN unter MovieCockpit gesucht.
    - eine anzeige der fuellstaende aller videodirs am unteren rand hinzugefuegt


    ich hab da mal was gebastelt... noch eine aufnahmeliste: moviecockpit (mvc).
    die wesentlichen features von MovieCockpit sind:
    - mvc hat einen sqlite cache, in dem alle metadaten gespeichert sind, sodass die movie liste ohne disk-zugriff angezeigt werden kann. damit hat man keine wartezeiten und spinner mehr, weil platten erst aus dem standby anlaufen muessen. der cache wird automatisch beim ersten starten von mvc geladen und wird dann uptodate gehalten. man kann ihn aber auch ueber das menue manuell aktualisieren. (man kann den cache nicht abschalten.)
    - mvc unterstuetzt nur dreamos, habe es nur auf der dm920 getestet.
    - mvc unterstuetzt nur fhd skins. habe nur mit dem standard fhd skin getestet.
    - mvc implementiert ein erweitertes templates konzept, mit dem man relativ einfach (wenn man es mal durchschaut hat) den movielistenstil aendern oder erweitern kann.
    - mvc verwendet nur echte aufnahmelaufzeiten, d.h. ohne vor- und nachlaufzeit, die annahme ist, dass jede aufnahme nur eine sendung enthaelt und vollstaendig aufgenommen wurde. ausserdem ist die aufnahme startzeit epg basierend. d.h. verschiebungen durch sondersendungen werden beruecksichtigt.

    - mvc laedt automatisch "artwork" von tv sendungen von verschiedenen quellen herunter.
    - habe den coding style vereinheitlicht und weitestgehend pyflakes , flake8 und pylint clean gemacht. ebenso habe ich angefangen, die riesen pys in kleinere module aufzuspalten.
    den code findet ihr hier: https://github.com/dream-alpha/MovieCockpit


    eine installationsanleitung fuer MovieCockpit findet man hier: https://dream-alpha.github.io/MovieCockpit

    einmal installiert, wird das plugin dann automatisch bei "apt-get update und apt-get upgrade" auf den neusten stand gebracht.

    diese art boxen sind fuer leute gebaut, die meistens streamen und ab und zu auch mal tv sehen wollen... deswegen auch nur 1 oder 2 tuner.
    fuer user, die hauptsaechlich tv schauen, viel aufnehmen und ab und zu streamen, sind die boxen nix.
    android an sich ist schon reizvoll, aber die wetek user sind (was ich gelesen hab) mit der android tv-app nicht sehr zufrieden.

    denke, von der strategie her geht das schon in die richtige richtung.
    hatte schon vor einiger zeit mal mit dem gedanken gespielt, mir ne wetek box zum testen zu holen, aber die sind einfach zu schwachbruestig.
    die dm one leider auch. aber vielleicht kommen ja danach noch leistungsfaehigere, wenn die one gut ankommt.

    @root1980: bin nicht sicher, ob das script fuer deinen build-ablauf geeignet ist, da du kein git repository verwendest.
    das script scanned die .mak files im git, kopiert die source files an die richtige stelle im build tree und baut dann das package.