CT-VDR 6.1 fürs compilieren einrichten

  • Hallo ich benutze einen CT-VDR 6.1 und benutze VOMP für meine MediaMVP.
    Da der VOMP-Server aber nur noch uncompiliert angeboten/weiterentwickelt wird (hier in diesem Thread: [ANNOUNCE] Vomp Extension Dongle Version 0.2.7-6) muss ich mich ja nun in die compilieren-geschichte unter Linux einarbeiten...
    Kann mir jemand sagen wie ich den CT-VDR einrichte das ich mir die Sources ziehen, die mit Patch patchen kann (siehe oben genannten Thread), und anschließend compilieren und installieren kann.. hab von sowas noch keine Ahnung. Grundlegende Konsolen-Kenntnis ist aber vorhanden...


    thx
    Ion-Fan

  • Grundsätzliches findest Du z.B. bei Howtos zum kernel kompilieren,
    da sollten auch alle benötigten Pakete beschrieben sein, kompiler etc.
    Du möchtest dir den VDR selbst kompilieren?
    Eine recht nette Anleitung zum VDR kompilieren und patchen solltest Du finden wenn Du nach "thetom Howto didschidl" suchst...

  • Ok, auch ohne sternchen findet man das howto, da ist zumindest beschrieben was man an kompilier paketen braucht.
    (ala: apt-get install build-essential dpkg-dev devscripts expect fakeroot wget libssl-dev gettext dpatch)


    ansonsten ist dir die sache mit configure, make, make install bekannt?

  • Zitat

    Da der VOMP-Server aber nur noch uncompiliert angeboten/weiterentwickelt wird


    Das ist nicht wahr, das letzte Release war Ende letzten Jahres, die Extentions sind nur eine Modifikation der Hauptentwicklungslinie und die Hauptentwicklungslinie wird LiveTV entscheident verbessern ist aber zur Zeit nicht fertig.


    Marten

    vdr experimental, Femon, vdr live, acpi-wakeup, vompserver, undelete, epgsearch, vdr-burn, Raspberry Pi und Vompserver Windows Client (build from git)

  • Zum Kompilieren für den vompserver mußt Du nicht den VDR kompilieren.
    Du brauchst die VDR-header Dateien (weiß nicht, ob im CT VDR schon drin - bei Suse gehören die zum Binärpaket).
    Dann vompserver sourcen holen - z.B. hier:
    http://www.loggytronic.com/dl/vdr-vompserver-0.2.7.tgz
    Patch 'drauf von
    http://www.pompase.net/joomla/index.php?option=com_remository&Itemid=33&func=select&id=8


    Ins Verzeichnis gehen und
    make VDRDIR=PATH_TO_VDR_INCLUDES/.. LIBDIR=.
    sollte die lib im source Verzeichnis bauen.
    Bei den Includes muß man ggf. basteln, damit die in einem include Unterverzeichnis stehen.
    Lib ins Moduleverzeichnis und - wenn Glück dann geht.


    Gruß Andreas

  • Zitat

    Originally posted by MartenR
    Das ist nicht wahr, das letzte Release war Ende letzten Jahres, die Extentions sind nur eine Modifikation der Hauptentwicklungslinie und die Hauptentwicklungslinie wird LiveTV entscheident verbessern ist aber zur Zeit nicht fertig.


    Hallo Marten,


    gibt es zu dieser Fertigstellung schon ein Zeitfenster ? Vielleicht schon eine Beta ?


    Gruß Miru

    VDR-Server 2.0.6 yavdr-testing-repo - Kubuntu 12.04 LTS/64 - I-Dual-Core 2,2 GHz, 2 GB RAM, SATA 500GB, via NFS 2,9 TB HW-RAID5 an Sol10Sparc mit ZFS, 1x FF-TT 2.3 modded, 1x FF-TT 1.5, 2x TT-1600, via DLAN AVpro/Coax 4x 2x MVP Ver.D3A - VOMP 0.4.0 mit Media, MVP-Dongle 0.4.0
    Arbeitsplatz: 12.04 LTS/64 2.0.6
    yavdr-testing-repo - I-Dual-Core 2,4 GHz, 4 GB RAM, 2x 1TB, 2x TT-1600
    WAF-VDR-Client: openelec-3.2.4/XBMC-12.2-Frodo/ alternativ yavdr 0.5.0a: PulseEight-USB-CEC-Adapter, ZBOX-HD-ID41: 4GB RAM, 64GB SSD, 16GB Patriot-USB-Stick am Samsung UE37D5700 (gehackt) für TimeShift direkt am TV ohne VDR-Zugriff

    Einmal editiert, zuletzt von Miru ()

  • Zitat

    Originally posted by avvdrIns Verzeichnis gehen und
    make VDRDIR=PATH_TO_VDR_INCLUDES/.. LIBDIR=.
    sollte die lib im source Verzeichnis bauen.
    Bei den Includes muß man ggf. basteln, damit die in einem include Unterverzeichnis stehen.
    Lib ins Moduleverzeichnis und - wenn Glück dann geht.


    Hallo, ich bin zu blöd dafür ...


    mein PATH_TO_VDR_INCLUDES ist /usr/include/vdr.
    Beim 'make VDRDIR=/usr/include/vdr/.. LIBDIR=.'
    entsteht leider kein libvdr-vompserver.so.1.6.0


    Lasst mich nicht dumm sterben ... BITTE.


    fleht Miru

    VDR-Server 2.0.6 yavdr-testing-repo - Kubuntu 12.04 LTS/64 - I-Dual-Core 2,2 GHz, 2 GB RAM, SATA 500GB, via NFS 2,9 TB HW-RAID5 an Sol10Sparc mit ZFS, 1x FF-TT 2.3 modded, 1x FF-TT 1.5, 2x TT-1600, via DLAN AVpro/Coax 4x 2x MVP Ver.D3A - VOMP 0.4.0 mit Media, MVP-Dongle 0.4.0
    Arbeitsplatz: 12.04 LTS/64 2.0.6
    yavdr-testing-repo - I-Dual-Core 2,4 GHz, 4 GB RAM, 2x 1TB, 2x TT-1600
    WAF-VDR-Client: openelec-3.2.4/XBMC-12.2-Frodo/ alternativ yavdr 0.5.0a: PulseEight-USB-CEC-Adapter, ZBOX-HD-ID41: 4GB RAM, 64GB SSD, 16GB Patriot-USB-Stick am Samsung UE37D5700 (gehackt) für TimeShift direkt am TV ohne VDR-Zugriff

  • Zitat

    Hallo Marten,gibt es zu dieser Fertigstellung schon ein Zeitfenster ? Vielleicht schon eine Beta ?


    Ein konkretes Zeitfenster gibt es nicht, aber einen Plan. Logos für Live-TV wollte Chris noch machen und Timeouts, Fehlermeldungen und Recovery ins neue Protokoll einbauen und dann gibt es ein neues Release...
    Wann das jetzt genau sein wird, weis ich nicht, aber eine vorsichtige Schätzung wäre ein Monat für 0.2.8 ... Aber es könnte auch länger dauern.


    Es lohnt sich allerdings auf jeden Fall zu warten, dass neue live TV ist ein Traum(ich habe entsprechende cvs versionen seit Januer im Einsatz), wenn keine Daten angeliefert werden hängt sich vomp nicht auf, umschalten ist rasend schnell, es gibt Icons für das Bildformat, für den Pufferstatus etc.. Im Windowsclient wird es Verbesserungen wie Deinterlacing und kleine Fehlerkorrekturen geben.


    Marten

    vdr experimental, Femon, vdr live, acpi-wakeup, vompserver, undelete, epgsearch, vdr-burn, Raspberry Pi und Vompserver Windows Client (build from git)

  • HEH!


    Musst du so den Sabberreflex triggern? Das klingt ja enorm vielversprechend, ich warte gespannt & geduldig. Besten Dank an dich & Chris.


    Ah, und beim Release das Taggen im CVS nicht vergessen ;)


    Grüße,
    Carsten


    Asrock 4CoreDualSATA2 R2.0, VIA KT800, Celeron 2800, 512 MB, 250 GB PATA System,
    4 x 250 GB SATA RAID 5 (No Spare) /video, c't-vdr 4.5 + e-tobi, dist-upgrade auf etch, Intel PRO/1000MT, Kernel 2.6.26-bpo
    2 x Hauppauge Nova-T 2, 2 x Hauppauge MediaMVP E1 unter VOMP

  • Du kannst ja das aktuelle cvs einfach mal kompilieren.
    Ich hoffe, dass es keinen Bugfix für Windows nach der nächsten Release geben wird , so dass das Taggen dann stimmt.
    Marten

    vdr experimental, Femon, vdr live, acpi-wakeup, vompserver, undelete, epgsearch, vdr-burn, Raspberry Pi und Vompserver Windows Client (build from git)

  • Kompilieren ... aber wie ... sorry ich bin zu blöd und zu alt.

    VDR-Server 2.0.6 yavdr-testing-repo - Kubuntu 12.04 LTS/64 - I-Dual-Core 2,2 GHz, 2 GB RAM, SATA 500GB, via NFS 2,9 TB HW-RAID5 an Sol10Sparc mit ZFS, 1x FF-TT 2.3 modded, 1x FF-TT 1.5, 2x TT-1600, via DLAN AVpro/Coax 4x 2x MVP Ver.D3A - VOMP 0.4.0 mit Media, MVP-Dongle 0.4.0
    Arbeitsplatz: 12.04 LTS/64 2.0.6
    yavdr-testing-repo - I-Dual-Core 2,4 GHz, 4 GB RAM, 2x 1TB, 2x TT-1600
    WAF-VDR-Client: openelec-3.2.4/XBMC-12.2-Frodo/ alternativ yavdr 0.5.0a: PulseEight-USB-CEC-Adapter, ZBOX-HD-ID41: 4GB RAM, 64GB SSD, 16GB Patriot-USB-Stick am Samsung UE37D5700 (gehackt) für TimeShift direkt am TV ohne VDR-Zugriff

  • Hallo Andreas,


    Code
    root@LexMediaServer:/usr/local/src/vompserver# make VDRDIR=/usr/include/vdr/.. LIBDIR=.
    g++ -O2 -fPIC -Wall -Woverloaded-virtual -Werror -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vompserver"' -I/usr/include/vdr/../include -I/include -o vompserver.o vompserver.c
    root@LexMediaServer:


    Das war's dann ... nix libvdr-vompserver.so.1.6.0


    Es wird eine vompserver.o generiert ... mehr nicht.


    Gruß Miru

    VDR-Server 2.0.6 yavdr-testing-repo - Kubuntu 12.04 LTS/64 - I-Dual-Core 2,2 GHz, 2 GB RAM, SATA 500GB, via NFS 2,9 TB HW-RAID5 an Sol10Sparc mit ZFS, 1x FF-TT 2.3 modded, 1x FF-TT 1.5, 2x TT-1600, via DLAN AVpro/Coax 4x 2x MVP Ver.D3A - VOMP 0.4.0 mit Media, MVP-Dongle 0.4.0
    Arbeitsplatz: 12.04 LTS/64 2.0.6
    yavdr-testing-repo - I-Dual-Core 2,4 GHz, 4 GB RAM, 2x 1TB, 2x TT-1600
    WAF-VDR-Client: openelec-3.2.4/XBMC-12.2-Frodo/ alternativ yavdr 0.5.0a: PulseEight-USB-CEC-Adapter, ZBOX-HD-ID41: 4GB RAM, 64GB SSD, 16GB Patriot-USB-Stick am Samsung UE37D5700 (gehackt) für TimeShift direkt am TV ohne VDR-Zugriff

    Einmal editiert, zuletzt von Miru ()

  • Hallo,


    ich habe der vompserver nach Anleitung neu kompiliert mit


    make VDRDIR=/usr/include/vdr LIBDIR=. all


    Danach habe ich den libvdr-vompserver.so nach /usr/lib/vdr/plugsins/libvdr-vompserver.so.1.6.0 kopiert.


    Zwei Mega-Probleme:
    1. Die MVPs können sich nicht connecten "Login fehlgeschlagen"
    2. Ich kann nicht loggen ... VOMP: Logging disabled


    Mehr habe ich nicht ... sorry.
    Was mache ich falsch ?


    Nehme ich den alten vompserver, dann geht's wieder.


    Gruß Miru

    VDR-Server 2.0.6 yavdr-testing-repo - Kubuntu 12.04 LTS/64 - I-Dual-Core 2,2 GHz, 2 GB RAM, SATA 500GB, via NFS 2,9 TB HW-RAID5 an Sol10Sparc mit ZFS, 1x FF-TT 2.3 modded, 1x FF-TT 1.5, 2x TT-1600, via DLAN AVpro/Coax 4x 2x MVP Ver.D3A - VOMP 0.4.0 mit Media, MVP-Dongle 0.4.0
    Arbeitsplatz: 12.04 LTS/64 2.0.6
    yavdr-testing-repo - I-Dual-Core 2,4 GHz, 4 GB RAM, 2x 1TB, 2x TT-1600
    WAF-VDR-Client: openelec-3.2.4/XBMC-12.2-Frodo/ alternativ yavdr 0.5.0a: PulseEight-USB-CEC-Adapter, ZBOX-HD-ID41: 4GB RAM, 64GB SSD, 16GB Patriot-USB-Stick am Samsung UE37D5700 (gehackt) für TimeShift direkt am TV ohne VDR-Zugriff

  • Miru
    Du hast das aktuelle cvs kompiliert?
    Dann mußt natürlich auch das dongle und den WindowsCiient neu kompilieren, da das Protokoll grundverschieden ist.


    Marten

    vdr experimental, Femon, vdr live, acpi-wakeup, vompserver, undelete, epgsearch, vdr-burn, Raspberry Pi und Vompserver Windows Client (build from git)

  • MartenR


    Danke für die Antwort ... mir war nicht ganz klar, dass in dieser Version schon ein neuer Dongle gebraucht wird.


    Aber beim Client für MVPs klappt das Kompilieren nicht ...

    Code
    root@LexMediaServer:/usr/local/src/client# make VDRDIR=/usr/include/vdr LIBDIR=. all
    GNUmakefile:1: ../crosstool/cross-var: No such file or directory


    Da stellt sich die Frage, was ich in meiner Umgebung noch nachinstallieren muss. Tja das gehört wohl nicht zwingend in dieses Forum ... mal schauen.


    Gruß Miru

    VDR-Server 2.0.6 yavdr-testing-repo - Kubuntu 12.04 LTS/64 - I-Dual-Core 2,2 GHz, 2 GB RAM, SATA 500GB, via NFS 2,9 TB HW-RAID5 an Sol10Sparc mit ZFS, 1x FF-TT 2.3 modded, 1x FF-TT 1.5, 2x TT-1600, via DLAN AVpro/Coax 4x 2x MVP Ver.D3A - VOMP 0.4.0 mit Media, MVP-Dongle 0.4.0
    Arbeitsplatz: 12.04 LTS/64 2.0.6
    yavdr-testing-repo - I-Dual-Core 2,4 GHz, 4 GB RAM, 2x 1TB, 2x TT-1600
    WAF-VDR-Client: openelec-3.2.4/XBMC-12.2-Frodo/ alternativ yavdr 0.5.0a: PulseEight-USB-CEC-Adapter, ZBOX-HD-ID41: 4GB RAM, 64GB SSD, 16GB Patriot-USB-Stick am Samsung UE37D5700 (gehackt) für TimeShift direkt am TV ohne VDR-Zugriff

  • Hallo,


    dies "crosstool" finde ich nicht für mein System.


    Kann mir nicht jemand (z.B. MartenR ;) den Dongle per PN schicken ?


    fragt Miru

    VDR-Server 2.0.6 yavdr-testing-repo - Kubuntu 12.04 LTS/64 - I-Dual-Core 2,2 GHz, 2 GB RAM, SATA 500GB, via NFS 2,9 TB HW-RAID5 an Sol10Sparc mit ZFS, 1x FF-TT 2.3 modded, 1x FF-TT 1.5, 2x TT-1600, via DLAN AVpro/Coax 4x 2x MVP Ver.D3A - VOMP 0.4.0 mit Media, MVP-Dongle 0.4.0
    Arbeitsplatz: 12.04 LTS/64 2.0.6
    yavdr-testing-repo - I-Dual-Core 2,4 GHz, 4 GB RAM, 2x 1TB, 2x TT-1600
    WAF-VDR-Client: openelec-3.2.4/XBMC-12.2-Frodo/ alternativ yavdr 0.5.0a: PulseEight-USB-CEC-Adapter, ZBOX-HD-ID41: 4GB RAM, 64GB SSD, 16GB Patriot-USB-Stick am Samsung UE37D5700 (gehackt) für TimeShift direkt am TV ohne VDR-Zugriff

  • Zitat

    Kann mir nicht jemand (z.B. MartenR ;) den Dongle per PN schicken ?


    Ich habe zur Zeit kein aktuelles dongle,(ich hab noch nie eins gebaut und am Freitag hat Chris das Protokoll geändert) ich mach doch den windows port...

    vdr experimental, Femon, vdr live, acpi-wakeup, vompserver, undelete, epgsearch, vdr-burn, Raspberry Pi und Vompserver Windows Client (build from git)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!