Das ist ein wichtiges Thema.
X
X

Anleitung VDR Image erstellen

Einklappen
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • andy-1
    Administrator
    • 08.06.2007
    • 40627

    Anleitung VDR Image erstellen

    Hier könnt ihr eure Erfahrungen posten,

    damit sich bald jeder der es möchte,

    ein eigenes VDR Image erstellen kann.



    Was ist VDR klick


    Kommt aus der PC Ecke

    um mit einer schlanken Linux Distribution

    auf einem PC mit TV Karte einen Media Receiver zu machen.

    Dies war der erste Versuch vom TDT (noch vor E2).

    VDR auf der Kathi Video
    WIKI zu VDR

    Edit by ST:
    Hier mal das erste Testimage Danke an Schr@@tel vom Kathi Forum
    vdr.tar.gz
  • Sofatester
    Developer
    • 29.12.2007
    • 13898

    #2
    RE: Anleitung VDR Image erstellen

    Dann fang ich mal an

    Was ihr zur Erstellung der Images braucht:

    - Linux System mit Internetzugang
    am einfachsten Ubuntu 9.10 oder OpenSUSE 11.02 dafür gibt es vorgefertigte Konfigurationsskripte die im GIT schon enthalten sind. Desweiteren sollte die 32Bit Version verwendet werden da die 64 Bit Versionen bei einigen Probleme machen.
    Wer ein starkes System hat und nebenher was anderes machen möchte kann das System auch unter VMware oder einer anderen Virtualisierungslösung einsetzen.

    - Firmware und Playerengine Files die nicht Open Source sind (im Anhang oder aus einem der letzten Images)

    allgemeines
    Wer nicht als root angemeldet ist sollte grundsätzlich vor den Befehlen ein
    Code:
    sudo
    schreiben um dem Skript die Rechte zu erteilen Ordner anzulegen usw.
    Bei wem die Skripte nicht funktionieren bitte die Dateirechte prüfen und Ausführrechte setzen (chmod 755 ubuntu910.sh)

    Vorbereitung:

    - Debian/Fedora/Ubuntu/openSuSE
    setuptdt.sh herunterladen und mit
    Code:
    sudo ./setuptdt.sh
    ausführen um die benötigten Packete installieren zu lassen.

    Wer eine andere Distribution benützen möchten muss folgende Pakete von Hand nachinstallieren:

    * git
    * ccache
    * rpm
    * make
    * automake1.8
    * autoconf
    * patch
    * gcc
    * cpp (or gcc or c++)
    * tar
    * bzip2
    * gzip
    * ncurses-devel (debian: libncurses5-dev)
    * flex
    * bison
    * gawk
    * e2fsprogs-devel
    * texinfo
    * gettext
    * gettext-devel (debian?)
    * cfv
    * fakeroot
    * xfsprogs-devel debian: (xfslibs-dev)
    * zlib1g-dev (zlib-devel)
    * libtool
    * g++
    * swig
    * pkg-config

    - Nachdem nun alle benötigten Pakete installiert sein sollten clont man sich das aktuelle GIT auf sein System:

    Code:
    cd /
    git clone git://gitorious.org/open-duckbox-project-sh4/tdt.git
    Nun entpackt ihr die Firmware Files (boot.tar.gz) in den Ordner
    /tdt/tdt/cvs/cdk/root
    Die Firmware Files sollten sich dann in
    /tdt/tdt/cvs/cdk/root/boot
    befinden

    die Playerfiles kommen in
    /tdt/tdt/tufsbox/cdkroot/lib/modules/2.6.17.14_stm22_0041/extra/player2/
    dieses verzeichnis muss erst manuell erstellt werden.
    Code:
    mkdir -p /tdt/tdt/tufsbox/cdkroot/lib/modules/2.6.17.14_stm22_0041/extra/player2/

    Platform wählen
    Als nächsten Schritt wählt man die Platform dazu gibt man in der Konsole:
    Code:
    cd /tdt/tdt/cvs/cdk
    ./make.sh
    ein und wählt aus für welchen Receiver gebaut werden soll
    auf welcher STM Basis (22 empfohlen und ob es ein Debug Image werden soll)



    Image Erstellen:
    Für das erste Image braucht ihr etwa 2 bis 6 Stunden (abhängig von der verwendeten Hardware und Internetanbindung ) Folgeimages sind danach sehr schnell gebaut da dann nicht mehr alles neu kompiliert werden muss.

    - Enigma2 (E2 Stand vom 30. März 2009 gilt als Stabil)
    Code:
    make yaud-enigma2
    nach Abschluss befindet sich das fertige Image in
    /tdt/tdt/tufsbox/release
    - Enigma2 nightly (hier stehen aktuelle bis tagesaktuelle Stände vom Enigma2 zur Verfügung - empfohlen wird momentan die Auswahl 2a mit Stand vom 21.12.09)
    Code:
    make yaud-enigma2-nightly
    nach Abschluss befindet sich das fertige Image in
    /tdt/tdt/tufsbox/release
    - neutrino
    Code:
    make yaud-neutrino
    nach Abschluss befindet sich das fertige Image in
    /tdt/tdt/tufsbox/release-neutrino
    - vdr
    Code:
    make yaud-vdr
    nach Abschluss befindet sich das fertige Image in
    /noch nicht definiert
    (Im moment muss man sich noch die Files aus dem cdkroot zusammensuchen)

    Für vdr müssen auch noch zusätzlich die angehängten files nach
    /tdt/tdt/cvs/apps/vdr
    eingefügt werden und ein zusätzliche leerer Ordner "fonts" angelegt werden.


    lokale GIT Kopie aktualisieren
    damit ihr bei Änderungen im git nicht gleich alles neu machen müsst gibt es eine art Update Funktion:
    Code:
    cd /tdt/tdt/cvs/
    git pull



    Die aktuellen Kernel Module könnt ihr aus dem Aktuelle Git Images Thread entnehmen. Wenn ihr die Images auspackt findet ihr Sie unter /lib/modules


    Bitte korrigieren und erweitern
    Angehängte Dateien

    Kommentar

    • fritzle
      Benutzer
      • 21.02.2009
      • 71

      #3
      Hi,

      bei

      - vdr

      code:

      1: make yaud-neutrino

      muss doch bestimmt

      1: make yaud-vdr

      oder so stehen?

      Tschüss

      Fritzle

      Kommentar

      • kotzmichan
        Erfahrene Benutzer
        • 18.06.2008
        • 228

        #4
        hi,

        nutze ja schon ewigkeiten einen vdr bei meinen pcs, und auf der kathi bis jetzt immer eure e2 images.
        habe nun schon einiges über vdr verfolgt. bis jetzt gibts ja noch probleme mit dem tuner (im kf forum)

        am vdr reizt mich einfach die schnelle reaktionzeit, das filesplitting bei aufnahmen und das einfache handling (nutze die MLD auf pcs)

        hat von euch einer schon das vdr image am laufen und funktionierend (bild bei sd und hdtv)

        weiss ja nicht ob die dev plattfrom schon für die neue s2api der neuen vdr versionen geeignet ist wäre wohl aber vorteilhaft bzgl hdtv

        wird es vom aaf team auch vdr images geben oder wird weiterhin nur e2 supported (modded)

        greetz

        edit://
        hat eigentlich einer mal das open source projekt im vdr-portal vorgestellt? evtl finden sich noch einige devs die mitwerkeln?

        Kommentar

        • ragan62
          Erfahrene Benutzer
          • 17.10.2009
          • 322

          #5
          Original von kotzmichan
          nutze ja schon ewigkeiten einen vdr...
          Ist bei mir genauso! (Gen2VDR V2)

          Hab mir vor einem Jahr den Topfield geholt, wegen HD.

          Bin froh, dass es jetzt wenigstens Enigma2 dafür gibt, aber

          VDR wär der bringer für mich, auch wegen der Plugins...

          bye ragan62
          TF 7700HDPVR, Don´t Cry-Image; PINGULUX, Spark mit ILTV; ARIVA 102E HD

          sigpic

          Kommentar

          • officiallyme
            Erfahrene Benutzer
            • 08.05.2008
            • 11380

            #6
            Original von kotzmichan
            hat von euch einer schon das vdr image am laufen und funktionierend (bild bei sd und hdtv)
            nicht, dass ich wüsste, leider
            bin nicht sicher, ob schon alle nötigen files dabei sind. aber ich glaub nach den feiertagen wird es einige geben, die sich da reinknien. zumindest ins neutrino. also bestimmt auch einige ins vdr.

            wird es vom aaf team auch vdr images geben oder wird weiterhin nur e2 supported (modded)
            wir haben noch nie "nur" e² supported. wir supporten eigentlich alles, was es für unsere geliebten receiver gibt.
            bisher waren das kathrein original und e².

            und unsere arbeit wird sich ganz sicher auf vdr und neutrino erweitern.
            an neutrino wird schon fleissig gebastelt.
            ich hab heute mal alle vier gebaut (e², e²nightly, vdr, neutrino). einfach, um die umgebung einzurichten. bin schon gespannt, was so kommt

            hat eigentlich einer mal das open source projekt im vdr-portal vorgestellt? evtl finden sich noch einige devs die mitwerkeln?
            noch nicht, glaub ich.
            wär cool, falls du dort member bist, wenn du das dort mal ansprechen würdest.
            vielleicht kommt irgendwann ja XBMC auf die KAthi

            -= Kathi 910 =-
            13°, 19.2°, 23.5°, 28,2° @ Moteck SG-2100A Rotor
            Smargo SmartReader Plus

            -= =-

            Kommentar

            • fritzle
              Benutzer
              • 21.02.2009
              • 71

              #7
              Hi,

              habe vorhin mal was ins vdr-portal geschrieben :-)

              Tschüss

              Fritzle

              Kommentar

              • kotzmichan
                Erfahrene Benutzer
                • 18.06.2008
                • 228

                #8
                hi officiallyme,

                ich bin nun schon beim 3ten versuch den vdr zu bauen hihi immer wieder nen anderer fehler :-) sag mal wenn du den schon gebaut bekommen hast was kommt beim booten? das gleiche wie bei schraatel?

                so und wieder abgebrochen während dessen langsam kein bock mehr auf die lammmmmmmmmmmmmmmme vm werde mal morgen einen meiner rechner auf ubuntu trimmen und den 4rten versuch starten... dachte beim 3ten klappts habe mich ja an die anleitung gehalten...diesmal :-)

                @fritzle sehr schön dann muss ich das nicht machen. evtl kannste nen link drauf posten

                greetz

                Kommentar

                • officiallyme
                  Erfahrene Benutzer
                  • 08.05.2008
                  • 11380

                  #9
                  ich hatte noch keine zeit es zu booten

                  hat erst vor ner stunde oder so fertig gebaut.
                  habe vier images gleichzeit gebaut
                  -= Kathi 910 =-
                  13°, 19.2°, 23.5°, 28,2° @ Moteck SG-2100A Rotor
                  Smargo SmartReader Plus

                  -= =-

                  Kommentar

                  • fritzle
                    Benutzer
                    • 21.02.2009
                    • 71

                    #10
                    Hi,

                    hier gehts zum vdr-portal :-)

                    Tschüss

                    Fritzle

                    Kommentar

                    • Sofatester
                      Developer
                      • 29.12.2007
                      • 13898

                      #11
                      RE: Anleitung VDR Image erstellen

                      Hab oben mal das erst Testimage für die Kathi von Schr@@tel aus dem Kathi Forum angehängt.
                      Funktioniert soweit schonmal. Ist allerdings bisher nur Fernsehschauen möglich da keine anderen Plugins installiert sind.

                      Kommentar

                      • fritzle
                        Benutzer
                        • 21.02.2009
                        • 71

                        #12
                        Hi,

                        habe mal das File auf denn BA USB-Stick der Kathrein UFS-910 installiert

                        Bild, Ton und OSD geht über HDMI schon mal am LCD-TV.

                        Bild und Ton ist auf denn ersten Blick TOP.

                        Im VFD der Kathrein zeigt er denn Sendernamen an.

                        Skin habe ich mal den "Classic VDR" mit 1120x650 eingestellt.

                        Schaue gerade RTL, vorhin hatte ich mal kurz SAT1 drin :-)

                        Es geht also was

                        Tschüss

                        Fritzle

                        Kommentar

                        • Werwilldaswissen
                          Neuer Benutzer
                          • 28.06.2008
                          • 9

                          #13
                          Endlich....ihr seid wirklich
                          Ich nutze VDR seit 7 Jahren und habe seit ca. 1 Jahr den UFS910 und
                          wünschte mir idealerweise einen VDR auf der Box.

                          Da werde ich mich dann demnächst intensiv mit beschäftigen.
                          Ich versuche mich schon seit einiger Zeit an den anderen Images.
                          Leider habe ich es bisher nicht geschafft diese zum laufen zu bringen (trotz der
                          wirklich guten HowTos.
                          Aber das ist ein anderes Thema..... :O

                          gruß und danke
                          werwilldaswissen

                          Kommentar

                          • kotzmichan
                            Erfahrene Benutzer
                            • 18.06.2008
                            • 228

                            #14
                            hi sofa,

                            stell mal pinkys image rein, das bootet von allein und alles python ist rausgeflogen

                            danke und greetz

                            Kommentar

                            • a.e.j.
                              Moderator
                              • 07.12.2008
                              • 3019

                              #15
                              habt ihr auch schon eins für die 922?
                              UFS-910 120GB, UFS-912, UFS-913, UFS-922 500GB
                              Philips LCD 42", Qnap TS-219P+, DNS-320
                              Ariva 100E ,1x Dbox


                              sigpic

                              Kommentar

                              Nicht konfiguriertes PHP-Modul

                              Einklappen

                              Anleitung VDR Image erstellen

                              Einklappen
                              Lädt...
                              X