[ANNOUNCE] iVDR 0.2.6 - VDR WebFrontend für iPod Touch & iPhone 27.12.09

  • Zum aktuellen Beitrag gehts hier lang.


    :mahlzeit
    Etwas verspätet aber von mir gibts auch was zu Weihnachten...
    Letzte Aktualisierung: 27.12.2009:


    iVDR 0.2.6:
    deutsch
    english


    Update von Version 0.2.0/1/2/3/4/5 bitte folgendes bachten:

    • ivdr.conf kann beibehalten werden. Ansonsten alle Dateien austauschen.
    • Wichitg: Paramter $files entfernen wenn die alte conf genommen wird.
    • Parameter Epgimages jetzt als lokaler Pfad
    • Neue Parameter siehe Release-Notes
    • Bei bedarf Parameter %stream hinzufügen.
      Nur bei Version 0.2.0:
    • In ivdr.conf Parameter $cgiurl, %colors, %size und %timef entfernen.
    • Bei bedarf Parameter $fps hinzufügen.
      [/list=1]


      Bilder gibts hier.
      Projektpage.


      Systemvorraussetzung:


      SVDRP, Webserver und Perl am laufen.


      Installationsanleitung:


      • Datei entpacken. tar xvfz datei.tar.gz irgendwohin
      • Dateien im Verzeichnis cgi-bin in das CGI-Script verzeichnis des Webservers
      • Dateien im Verzeichnis www in ein webfähiges Verzeichnis kopieren.
      • Rechte der ivdr.pl und rc.pl auf 755 setzen
      • Optionen in der ivdr.conf und *.conf anpassen evtl. Rechte auf 644.
      • Über das iPhone oder den iTouch 'http://IPADDR/cgi-bin/ivdr.pl' ansurfen.
        [/list=1]


        Genauere Informationen hier!



        Release-Notes:
        ivdr 0.2.6

        • Timer in EPG Ansichten oder im Infofenster bearbeitbar
        • Umschalttimer. "at" wird benötigt
        • Aufzeichnungs-Anzeigeoptionen werden ausgeblendet.
        • Fehler beim ersten Aufruf von iVDR behoben.
        • EPG-Informationen jetzt innerhalb des Popup-Fensters
        • Kombatibiliät mit VDR > 1.7.0
        • Medien abspielen komplett überarbeitet. Komplette Verzeichnisse jetzt abspielbar.
        • Schnellfinder in Aufzeichnungsauflistungen.
        • Fernbedienung mit Live-TV-Bild
        • Taster um ffmpeg-Streams zu killen hinzugefügt.
        • SVDRP-Timeout auf 20 Sekunden herraufgesetzt
        • Fehler mit _ in Aufnahmen behoben
        • Bei Umbenennen einer Aufnahme wird Verzeichnis beibehalten


        • Parameter $files entfallen
        • neuer Parameter $atprocess Standort des Programms at. Standart "/usr/bin/at"
        • neuer Parameter $pre_switch_time. Zeit in Sekunden die früher umgeschalten wird.
        • neuer Parameter $Slide um Slideeffekt zu aktivieren/deaktivieren. Standart aus.
        • neuer Parameter $maxchannels die maximal verwendeten Kanäle. Standart 99.
        • geänderter Parameter $epgimages. Keine url mehr sondern direkter Pfad.


        ivdr 0.2.5

        • EPGSEARCH: Fehler bei Dauer und Uhrzeit eingrenzen behoben.
        • Textausgabe über HTML-Entities
        • vdrTube status öffnet nicht mehr im neuen Fenster
        • Live-TV und Aufnahmen Streamen (INFO)
        • Neuer Parameter: %stream
        • Aufnahmeliste neuorganisiert
        • Schneiden Symbol
        • Aufnahmen Sortierung nach Aufnahmezeitpunkt, Alphabetisch oder Dauer
        • Aufnahmen Sortierung Auf-/ und Absteigend
        • Schnittmarken im Informationsdialog
        • Aufnahmen und LiveTV streamen, (iMobile Cinema Plugin benötigt)
        • Schnellfinder im rechten Bildschirmbereich. iVDR Exclusive. :)


        ivdr 0.2.4

        • Dialogfelder in JavaScript implementiert.
        • Im Infobereich können die Aufnahmen, Nächster Timer und Timerkonflikte dirket ausgewählt werden.
        • "Was läuft als nächstes" wird jetzt in "Was läuft jetzt" angezeigt.
        • Refreshbutton in den meisten Bereichen.
        • "mehr"-Schaltfläche zeigt den nächsten EPG-Eintrag.
        • In "Was läuft um" werden 4 EPG Events angezeigt.
        • Aufzeichnungen Verschieben
        • Konvertieren, Verschieben und Löschen über Mehrfachauswahl von Aufzeichnunge möglich.
        • Konvertierung, Umbenennen und Verschieben jetzt direkt im Dialogfeld.
        • Aufnehmen auch ohne vorangestelltes Verzeichnis möglich.
        • Timer Bearbeitung über aktive EPG-Events möglich.
        • EPG-Search direkt übrt EPG Event anlegen.
        • Neuer Parameter $panic_script. Wird ausgeführt wenn ein SVDRP-Error ausgelöst wird. z.B. wakeonlan eines Clients, oder Neustart des VDR's.
        • Warten Dialog.
        • Kanalgruppen vor und zurück scrollen.


        ivdr 0.2.3

        • Uhrzeit bei "Was läuft um" gefixt
        • MTWTFSS Timer-kompatibel
        • Timer Editieren mit Priorität oder Lebensdauer < 10
        • Schnlleres öffnen der Fernbediehnung
        • Erfolgsmeldung bei allen Löschvorgängen entfernt. Fehlermeldung werden weiterhin angezeigt.
        • Umschaltbutton wieder bei allen EPG Events


        ivdr 0.2.2[list]

      • Fix der Tagesseperatoren in Timer.
      • EPG-Suchen Alphabetisch Sortiert.
      • Fix des Zeitpuffers in EPG-Suchen.
      • Wiederholungen Suchen optimiert.
      • Mplayer, mp3 und Radio abspielen mit Sonderzeichen möglich
      • EPG Ansicht inklusive Timerkonfliktprüfung durch TID check.
      • Direktaufnahme mit Verzeichnisauswahl.
      • OFF der Fernbedienung zu Leben erweckt.
      • Bei mehreren Aufnahmen gleichzeitig tauchen alle in den Statistiken auf.
      • Timer und EPG-SearchEdit Zeiten mit vorrangestellten nullen.
      • Eventid der Timer werden bei editieren nicht mehr gelöscht.
        Neue Parameter in ivdr.conf:
      • $fps (frame per second) zur Ermittlung der Dauer einer Aufnahme
      • $files Standort der Konfigurationsdateien
      • Entfallene Parameter: $cgirul, $size, $colors


      ivdr 0.2.0[list]

    • Internes SVDRP-Protokoll
    • Schnellere Abarbeitung von Befehlen einschl. Fernbedienung
    • Verwaltung von epgSearch Events
    • Schnellsuche optimiert
    • Wiederholungen anzeigen
    • ScrollUp bei Rotation deaktiviert
    • Aufzeichnungmenü komplett überarbeitet (Verzeichnisstruktur integriert)
    • Dauer der Aufzeichnungen werden angezeigt
    • Timer-und Aufzeichnungsliste werden bei Änderung sofort aktualisiert
    • VDR-Clients ansteuerbar


    • Menüslide flüssig gestaltet
    • Togglebutton im iPhone Design
    • Steuerbefehle (Spulen/Springen/Stoppen) in Aufzeichnungsschaltfläche integriert.
    • Kleine Listenfelder zur besseren Übersicht (Kanalgruppen)
    • Schließenbutton in Dialogfelder


    • Komplett überarbeitet Fernbedienung.
    • Lautstärkenanzeige in Fernbedienung.
    • Querformat der Fernbedienung möglich
    • Usertasten können mit Namen belegt werden


    • Umlauteproblem beim umbenennen von Timern und Aufzeichnungen behoben
    • Neue Timer ohne EPG möglich.
    • Channels.conf: Fehler bei nur einer Kanalgruppe behoben
    • Ein Klick auf die Statistik aktualisiert sie.


    Gruß Phill

    my VDR...
    VDR 1.7.10 | XBMC | Ubuntu Karmic |MSI G45M Digital | Pentium Dual-Core E5200 2.50GHz | 6GB RAM | TT S-2300 + Speichermod + Full TS Mod (selfmade) | TT S-1600


    my SZ-VDR...
    VDR 1.7.10 | XBMC als Frontend | Ubuntu Karmic | Aspire Revo | Intel Atom 230 1,6 Ghz | 2GB RAM | Streamdevclient


    myProjects...
    iVDR - VDR-Frontend and LiveTV for TouchDevices

    14 Mal editiert, zuletzt von Phill ()

  • Bilder seh ich keine ....


    Schau mir das gleich mal an ...

    Debian server [ AMD Athlon(tm) 64 Processor 3000+ 3*Nova SE2 1* FF muss nachschauen CI + alphacrypt Soft raid5 549G]
    Clients [2 * MVP mit vomp 1 * MacBook Pro VLC streaming 1 * VOMP for windows]

  • Igendwie kreg ich ne komische fehlermeldung ...
    "SVDRP: no host


    :"


    Hab keine Ahnung was ich alles anpassen muss.


    Gruß


    Fab

    Debian server [ AMD Athlon(tm) 64 Processor 3000+ 3*Nova SE2 1* FF muss nachschauen CI + alphacrypt Soft raid5 549G]
    Clients [2 * MVP mit vomp 1 * MacBook Pro VLC streaming 1 * VOMP for windows]

  • So schnell bin ich jetzt auch wieder nicht. ;)
    Bilder sind jetzt online.


    Anleitung ist auf der Projektpage. Ansonsten die error.log vom webserver posten...

    my VDR...
    VDR 1.7.10 | XBMC | Ubuntu Karmic |MSI G45M Digital | Pentium Dual-Core E5200 2.50GHz | 6GB RAM | TT S-2300 + Speichermod + Full TS Mod (selfmade) | TT S-1600


    my SZ-VDR...
    VDR 1.7.10 | XBMC als Frontend | Ubuntu Karmic | Aspire Revo | Intel Atom 230 1,6 Ghz | 2GB RAM | Streamdevclient


    myProjects...
    iVDR - VDR-Frontend and LiveTV for TouchDevices

    Einmal editiert, zuletzt von Phill ()

  • habs gefunden , hatte keine Zeit in die logs zu kucken und war bzgl. des Pakets wohl zu optimistisch....



    @musicdir = ( # Musicverzeichnis(se)
    "/media/music/",
    "/other/music/"
    );


    da hat das Komma gefehlt ....

    Debian server [ AMD Athlon(tm) 64 Processor 3000+ 3*Nova SE2 1* FF muss nachschauen CI + alphacrypt Soft raid5 549G]
    Clients [2 * MVP mit vomp 1 * MacBook Pro VLC streaming 1 * VOMP for windows]

  • HI,


    die Bilder sehen Hammergeil aus und sind sehr vielversprechend. Ich werd es mal auf meinem Server installieren, danke Dir schonmal für die neue Version


    MFG
    kris

    Intel DN2800MT 4GB RAM; 32GB mSata, Ubuntu 15.04, TVHeadend 4.1, Digibit R1 SatIP

  • Zitat

    Original von Phill
    [*]Dateien im Verzeichnis www in ein webfähiges Verzeichnis kopieren.


    das hat bei mir nicht so ganz funktioniert ...


    File does not exist: /var/www/iVDR, referer: http://192.168.1.15/cgi-bin/ivdr.pl
    Ich hatte /var/www/ivdr.


    Die config Datei ist mir noch nicht ganz klar ....
    ich muss mir das alles nochmal durchlesen.


    Ich denke ich werd mal ein kleines HowTo schreiben.
    Eventuell währe ein debian Paket nicht schlecht für die diversen debian und derivate ....
    Sowas geht recht schnell wenn du willst kann ich daas machen...


    Gruß


    Fab

    Debian server [ AMD Athlon(tm) 64 Processor 3000+ 3*Nova SE2 1* FF muss nachschauen CI + alphacrypt Soft raid5 549G]
    Clients [2 * MVP mit vomp 1 * MacBook Pro VLC streaming 1 * VOMP for windows]

  • ich Tipp mal schwehr auf Grosskleinschreibung.


    Ja das mit den debianpaketen wollte ich mir auch mal anschauen. Aber klar kannst du machen.


    Ist mir doch tatsächlich so ein Komma durch die Lappen gegangen.

    my VDR...
    VDR 1.7.10 | XBMC | Ubuntu Karmic |MSI G45M Digital | Pentium Dual-Core E5200 2.50GHz | 6GB RAM | TT S-2300 + Speichermod + Full TS Mod (selfmade) | TT S-1600


    my SZ-VDR...
    VDR 1.7.10 | XBMC als Frontend | Ubuntu Karmic | Aspire Revo | Intel Atom 230 1,6 Ghz | 2GB RAM | Streamdevclient


    myProjects...
    iVDR - VDR-Frontend and LiveTV for TouchDevices

  • Hat einer ne idee wie es bei easy vdr geht? ich habe echt kein plan.
    bisher habe ich folgendes gemacht:
    -inhalt von cgi-bin nach /usr/lib/cgi-bin kopiert
    -inhalt vom verzeichnis www nach /var/www/iVDR kopiert
    -rechte der ivdr.pl und rc.pl im verzeichnis /usr/lib/cgi-bin auf 755 gesetzt
    -optionen in der ivdr.conf angepasst und rechte auf 644 im verzeichnis /usr/lib/cgi-bin
    und hier die ivdr.conf:


    YaVDR 0.5
    M3N78-VM Satelco Easywatch DVB-C

    Einmal editiert, zuletzt von omek ()

  • Hallo,


    Ähhm, das mit dem Parameter $epgimages, klappt so nicht. Du musst die EPG-Bilder nach /var/www linken. Und dann die URL zu den Bilder angeben.


    Gruß

    my VDR...
    VDR 1.7.10 | XBMC | Ubuntu Karmic |MSI G45M Digital | Pentium Dual-Core E5200 2.50GHz | 6GB RAM | TT S-2300 + Speichermod + Full TS Mod (selfmade) | TT S-1600


    my SZ-VDR...
    VDR 1.7.10 | XBMC als Frontend | Ubuntu Karmic | Aspire Revo | Intel Atom 230 1,6 Ghz | 2GB RAM | Streamdevclient


    myProjects...
    iVDR - VDR-Frontend and LiveTV for TouchDevices

  • hi, ich nochmal.


    Zwischendurchhab ich auch ein bisschen an einer EPG-Übersicht ähnlich der in VDR-Admin gefeilt.
    Das Ergebnis bekommt man mit „ivdr.pl?test“.
    Falls jemand Lust hat das ganze in den iPhone Farben und Design umzuschreiben, in Zeile 1589-1652 steht der CSS Code dafür.


    Wenn sich einer dafür Opfern würde wäre ich sehr Dankbar.


    Gruß

    my VDR...
    VDR 1.7.10 | XBMC | Ubuntu Karmic |MSI G45M Digital | Pentium Dual-Core E5200 2.50GHz | 6GB RAM | TT S-2300 + Speichermod + Full TS Mod (selfmade) | TT S-1600


    my SZ-VDR...
    VDR 1.7.10 | XBMC als Frontend | Ubuntu Karmic | Aspire Revo | Intel Atom 230 1,6 Ghz | 2GB RAM | Streamdevclient


    myProjects...
    iVDR - VDR-Frontend and LiveTV for TouchDevices

  • hallo


    ich bekomme dass hier.


    Can't locate LWP/Simple.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/lib/cgi-bin/ivdr.pl line 10.
    BEGIN failed--compilation aborted at /usr/lib/cgi-bin/ivdr.pl line 10.


    For help, please send mail to this site's webmaster, giving this error message and the time and date of the error.



    ich habe lighthttpd und CTVDR 6.2


    Danke

    Nexus 2.3 Mod, CPU: Intel(R) Core(TM)2 Duo CPU E4500 @ 2.20GHz 1024Mb,Silverstone Gehäuse.
    CTVDR6.2 " Intern 80GB 2,5" ",
    NFS server ( Debian etch auf Flash )1TB HDD USB WD, Firefly für Audio Streaming, Twonky für Avi streaming.Dreambox 7025.

  • hallo


    apt-get install libwww-perl hat das problem gelöst

    Nexus 2.3 Mod, CPU: Intel(R) Core(TM)2 Duo CPU E4500 @ 2.20GHz 1024Mb,Silverstone Gehäuse.
    CTVDR6.2 " Intern 80GB 2,5" ",
    NFS server ( Debian etch auf Flash )1TB HDD USB WD, Firefly für Audio Streaming, Twonky für Avi streaming.Dreambox 7025.

  • ich nochmal


    jetzt brkomme ich "SVDRP: no host"


    meine config


    # Konfigurationsdatei iVDR Version 0.2.0
    #
    # * -> optional
    # ! -> Einstellung dem System anzupassen
    #
    # -----------------------------------< Optionen >----------------------------------------------------------------------------------

    # SVDRP-Optionen
    $host = "CTvdr62"; # nur ein Name
    $hostname = "localhost"; # Hostname od. IP-Addr
    $port = "2001"; # Port der SVDRP Verbindung

    $cgiurl = "/usr/lib/cgi-bin"; #* URL von ivdr.pl "/cgi-bin/ivdr.pl";
    $weburl = "/var/www"; # URL der www daten.
    $epgimages = ""; # URL zu den EPG Bildern
    $channels = "/var/lib/vdr/channels.conf"; # Standort der channels.conf ( "LOKAL" ) oder leer für SVDRP Kanäle
    $usecategory= "yes"; # Kanalkategorien aktivieren. Nur bei angegebener channels.conf
    $videodir = "/var/lib/video"; # Standort der VDR-Aufnahmen ("LOKAL" ). Zur Berechnung der Dauer.

    @conf_files = ("xc.conf"); # Deaktivieren mit (). Einstellungen für verschiedene Hosts definieren.

    $fav_hours = "24"; # Anzahl Stunden nach den die Favoriten angezeigt werden

    # Remotecontrol

    $volumemin = "0"; # Lautstärkenuntergrenze

    # Userbutton Texte

    $USER1 = 'mp3';
    $USER2 = '16:9';
    $USER3 = 'epgS';
    $USER4 = 'Fav';
    $USER5 = 'Refresh';
    $USER6 = 'n/a';
    $USER7 = 'n/a';
    $USER8 = 'n/a';
    $USER9 = 'Suspend';

    # Vordefinierte Verzeichnisse für Aufzeichnungen

    Nexus 2.3 Mod, CPU: Intel(R) Core(TM)2 Duo CPU E4500 @ 2.20GHz 1024Mb,Silverstone Gehäuse.
    CTVDR6.2 " Intern 80GB 2,5" ",
    NFS server ( Debian etch auf Flash )1TB HDD USB WD, Firefly für Audio Streaming, Twonky für Avi streaming.Dreambox 7025.

  • Und svdrpsend funktioniert?


    EDIT: cgi in lighttpd aktiviert?

    my VDR...
    VDR 1.7.10 | XBMC | Ubuntu Karmic |MSI G45M Digital | Pentium Dual-Core E5200 2.50GHz | 6GB RAM | TT S-2300 + Speichermod + Full TS Mod (selfmade) | TT S-1600


    my SZ-VDR...
    VDR 1.7.10 | XBMC als Frontend | Ubuntu Karmic | Aspire Revo | Intel Atom 230 1,6 Ghz | 2GB RAM | Streamdevclient


    myProjects...
    iVDR - VDR-Frontend and LiveTV for TouchDevices

    Einmal editiert, zuletzt von Phill ()

  • hallo


    CTvdr62:~# svdrpsend STAT DISK
    220 CTvdr62 SVDRP VideoDiskRecorder 1.6.0-2; Tue Sep 30 21:18:22 2008; ISO-8859-15
    250 65233MB 59287MB 9%
    221 CTvdr62 closing connection
    CTvdr62:~#
    CTvdr62:~#


    geht also
    in lighthttpd.conf


    server.modules = (
    "mod_access",
    "mod_alias",
    "mod_accesslog",
    "mod_cgi",
    # "mod_fastcgi",
    # "mod_rewrite",
    # "mod_redirect",
    # "mod_status",
    # "mod_evhost",
    # "mod_compress",
    # "mod_usertrack",
    # "mod_rrdtool",
    # "mod_webdav",
    # "mod_expire",
    # "mod_flv_streaming",
    # "mod_evasive"
    )
    ist das richtig ?

    Nexus 2.3 Mod, CPU: Intel(R) Core(TM)2 Duo CPU E4500 @ 2.20GHz 1024Mb,Silverstone Gehäuse.
    CTVDR6.2 " Intern 80GB 2,5" ",
    NFS server ( Debian etch auf Flash )1TB HDD USB WD, Firefly für Audio Streaming, Twonky für Avi streaming.Dreambox 7025.

  • naja,ich habs gefunden,ein paar postings nach oben mit dem Komma.Shit


    Danke

    Nexus 2.3 Mod, CPU: Intel(R) Core(TM)2 Duo CPU E4500 @ 2.20GHz 1024Mb,Silverstone Gehäuse.
    CTVDR6.2 " Intern 80GB 2,5" ",
    NFS server ( Debian etch auf Flash )1TB HDD USB WD, Firefly für Audio Streaming, Twonky für Avi streaming.Dreambox 7025.

  • und nochmal


    ein Menü bekomme ich, aber fast überall "404 - Not Found"


    noch jemand ein tip für mich?
    Danke schonmal

    Nexus 2.3 Mod, CPU: Intel(R) Core(TM)2 Duo CPU E4500 @ 2.20GHz 1024Mb,Silverstone Gehäuse.
    CTVDR6.2 " Intern 80GB 2,5" ",
    NFS server ( Debian etch auf Flash )1TB HDD USB WD, Firefly für Audio Streaming, Twonky für Avi streaming.Dreambox 7025.

  • Hallo Phill,


    zunächst mal - danke für das Frontend - sieht echt gut aus. Dummerweise zeigt er bei mir nur die Textform an (ohne jegliche iui Formatvorlagen).


    Ich benutze easyvdr 0.6.02 mit lightttpd (cgi ist aktiviert, Rechte auf das /var/www/ Verzeichnis sind gegeben auch auf deren Untervereichnisse, die ivdr.conf angepasst sodass der Zugriff auf /var/www und auf /var/lib/cgi-bin/ wohl frei ist)


    Hast Du einen Tipp?
    VG VSammy

Jetzt mitmachen!

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