[ANNOUNCE] iVDR 0.3.3 - VDR WebFrontend for Touch Devices


  • Hallo,


    erstmal: Klasse Leistung mit dem iVDR!


    Habe mittlerweile nach einigen Nächten und mit Ubuntu-Anleitung schließlich ffmpeg und den segmenter unter 64bit installiert bekommen. Habe allerdings folgende Probleme:
    1) Exakt den bereits erläuterten Fehler: Schwarzer Kasten auf dem iPhone erscheint, aber ist nicht klickbar als Stream. ffmpeg Prozess läuft auf VDR und wird bei Abbrechen auch wieder beendet.
    2) Der Workaround eine Aufzeichnung abzuspielen funktioniert nicht, da keine Aufzeichnungen angezeigt werden trotz Versuche auf mehreren Verzeichnissen und Probieren mit dem Zeichensatz.


    Danke für Hilfe!


    Edit:
    Bin bei der Spurensuche bereits einen Schritt weiter gekommen. Auf mein Arbeits- und Exportverzeichnis 192.168.178.72:82/ram mit dem VLC zugegriffen kann ich die einzelnen ts-Dateien aufrufen und abspielen, allerdings erhalte ich beim Versuch die Hauptstream-Datei zu öffnen folgendes:


    Weiß jemand woher dieser doppelte und zerschossene zweite Teil des Pfads zu den ts-Dateien herkommt? Habe im iVDR unter VDR-Einstellungen schon einiges bzgl. des Zeichensatzes probiert, bis Löschen im Frontend auf dem iPhone richtig geschrieben war. Denke allerdings, dass es sich hier um ein anderes Problem handelt ...

    Haupt-VDR: yaVDR64-0.5.0, iVDR, iStreamdev, tv*2vdr, seriestimer, Intel DH61BEB3, G620T, 4GB, 64GB SanDisk SSD, 2TB WD EARX, GeForce GT520, WinTV Nova-TD & TechniSat Airstar 2, PicoPSU, Hama MCE Remote, EIBD, SmartHome Visu für EIB/KNX, SiriProxy, 51W@SD, 24/7, quiet!
    Client 1: RPi, Openelec 3.2.4, XVDR via LAN


    3 Mal editiert, zuletzt von intract ()

  • Da wird der URL Parameter nicht stimmen. Führendes slash vergessen?


    Ansonsten gib mal deine Einstellungen her. "./ivdr.pl -c"

    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 Phill


    In VDR developer version 1.7.21 wurde die Ausgabe von "svdrpsend LSTR" verändert. Seit dieser Änderung bleibt bei mir das Menü "Aufzeichnungen" leer. Kannst du mir einen Tipp geben, wo ich das in den iVDR Files anpassen muss ?


    lg
    Dieter

    HW: Duron 1300, 768MB, 250 MB Harddisk, Cynergy 1200 DVB-C, Hollywood+ dxr3
    SW: 1.4.3-1ctvdr5,Kernel : 2.6.16-ct-1

  • Da wird der URL Parameter nicht stimmen. Führendes slash vergessen?


    Ansonsten gib mal deine Einstellungen her. "./ivdr.pl -c"


    Phill: Danke. Dachte da muss alles inkl. IP hin. Mit einfach /ram/ klappt's. Geiles Ding!


    Bleibt nur noch das Aufnahmen-Thema. Schließe mich der Frage von d.chvatal an.

    Haupt-VDR: yaVDR64-0.5.0, iVDR, iStreamdev, tv*2vdr, seriestimer, Intel DH61BEB3, G620T, 4GB, 64GB SanDisk SSD, 2TB WD EARX, GeForce GT520, WinTV Nova-TD & TechniSat Airstar 2, PicoPSU, Hama MCE Remote, EIBD, SmartHome Visu für EIB/KNX, SiriProxy, 51W@SD, 24/7, quiet!
    Client 1: RPi, Openelec 3.2.4, XVDR via LAN


    Einmal editiert, zuletzt von intract ()

  • Was hat sich denn geändert?


    In der Datei components/vdr.pm wertet das Modul recordHash die Rückgabe von LSTR aus. Dort müsste die RegExp der while Schleife auf die neuen gegebenheiten angepasst werden.

    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 Phill,


    Ich musste noch sub getRecordDirs in vdr.pm anpassen, dann geht auch streamen wieder:


    #while ($svdrprequest =~ /250.(\d*)\ (\d{2}).(\d{2}).(\d{2})\ (\d{2}):(\d{2}).{2}(.*)\r\n/g) {
    while ($svdrprequest =~ /250.(\d*)\ (\d{2}).(\d{2}).(\d{2})\ (\d{2}):(\d{2}).\d{1}:\d{2}.{2}(.*)\r\n/g) {


    Danke für den iVDR, verwende ich regelmäßig am Ipad !!


    lg
    Dieter

    HW: Duron 1300, 768MB, 250 MB Harddisk, Cynergy 1200 DVB-C, Hollywood+ dxr3
    SW: 1.4.3-1ctvdr5,Kernel : 2.6.16-ct-1

  • Danke für den Hinweis, ich bringe das dann in der nächsten Version so das beide funktionieren werden.
    Das erste \d{1} sollte eher \d* heißen, da sonst Aufnahmen größer 10 Stunden nicht angezeigt werden.


    Und beachte auch diesen Beitrag für die wiedergabe von Aufnahmen, falls du das nicht schon getan hast.

    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

  • Moin,


    die drei Anpassungen in den Dateien haben bei mir geholfen. Aufnahmen werden gelistet und können abgespielt werden :)


    Allerdings nur manche - schon beim Listing erhalte ich bei manchen Aufnahmen in ivdr.log


    Code
    Can't read this dir /srv/vdr/video.00/Magazin/stern*TV/Mit*14*09*2011*22*233A15/2011-09-14.22.10*.rec


    und später


    Code
    Streamcommand: ./istream.sh - " " 1024k 128k 864x576 /ram/session3 1260 /usr/lib/cgi-bin/ivdr/ffmpeg/bin/ffmpeg /usr/lib/cgi-bin/ivdr/ffmpeg/bin/segmenter /var/www/ram//session3 '/srv/vdr/video.00/Magazin/Markus*Lanz/2011*09*27*23*3A40*Di/2011-09-27.23.38*.rec/0*'
    sh: everything_works_i_m_sure: command not found
    cat: /srv/vdr/video.00/Magazin/Markus*Lanz/2011*09*27*23*3A40*Di/2011-09-27.23.38*.rec/0*: No such file or directory


    Was mag das noch sein - konnte keine Systematik in den verwendeten Zeichen finden bei den Aufnahmen die gehen oder nicht ...

    Haupt-VDR: yaVDR64-0.5.0, iVDR, iStreamdev, tv*2vdr, seriestimer, Intel DH61BEB3, G620T, 4GB, 64GB SanDisk SSD, 2TB WD EARX, GeForce GT520, WinTV Nova-TD & TechniSat Airstar 2, PicoPSU, Hama MCE Remote, EIBD, SmartHome Visu für EIB/KNX, SiriProxy, 51W@SD, 24/7, quiet!
    Client 1: RPi, Openelec 3.2.4, XVDR via LAN


  • Hi,


    Danke für das tolle Produkt.


    Wie kann man denn am besten die Streamingeinstellungen "wechseln"??
    Muss ich für jede Einstellung ein neues Profil anlegen???


    Gruß

    ------------------------------------------------------------------------------------------------------------------------------------------------------------
    VDR1: M4N78-VM:AMD XII 215e:Tevii S470PCIe: yaVDR 0.5a
    VDR Neu: Q1900M, Cine S2: yavdr 0.6
    VDR Server: Debian testing Dom0 XEN 4.6, Tevii S470 PCIe running in HVM Trusty DomU

  • intract
    Hat sich vielleicht auch die Verzeichnisstruktur geändert seit irgendeiner VDR-Version. So das nur Aufnahmen angezeigt werden die mit einer alten VDR Version aufgenommen wurden?
    Oder nur Aufnahmen mit Umlauten? Wie heißen denn die Verzeichnisse die er nicht findet richtig?


    ochja
    Drück mal auf Abbrechen wenn die Meldung "sofort starten" kommt.
    Ja, ich weiß nicht sehr intuitiv. ;)

    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

  • Konsole:

    Code
    /srv/vdr/video.00/Magazin/Markus_Lanz/2011.09.27-23:40-Di/2011-09-27.23.38.2-0.rec$ ls -linsgesamt 839028-rw-r--r-- 1 vdr vdr 637884000 2011-09-28 00:53 00001.ts-rw-r--r-- 1 vdr vdr  69273112 2011-09-28 00:58 00002.ts-rw-r--r-- 1 vdr vdr 150692528 2011-09-28 01:05 00003.ts-rw-r--r-- 1 vdr vdr    438240 2011-09-28 01:05 index-rw-r--r-- 1 vdr vdr       373 2011-09-28 00:58 info-rw-r--r-- 1 vdr vdr        63 2011-09-28 01:05 marks


    ivdr.log

    Code
    Can't read this dir /srv/vdr/video.00/Magazin/Markus*Lanz/2011*09*27*23*3A40*Di/2011-09-27.23.38*.rec


    Anscheinend wird beim Doppelpunkt 3A mit eingefügt, ansonsten sollte der Ausdruck passen.
    Hast Du einen Tipp wo ich suchen muss, um das abzufangen?

    Haupt-VDR: yaVDR64-0.5.0, iVDR, iStreamdev, tv*2vdr, seriestimer, Intel DH61BEB3, G620T, 4GB, 64GB SanDisk SSD, 2TB WD EARX, GeForce GT520, WinTV Nova-TD & TechniSat Airstar 2, PicoPSU, Hama MCE Remote, EIBD, SmartHome Visu für EIB/KNX, SiriProxy, 51W@SD, 24/7, quiet!
    Client 1: RPi, Openelec 3.2.4, XVDR via LAN


    Einmal editiert, zuletzt von intract ()

  • Hm, so ganz leuchtet mir das jetzt nicht ein. Denn eig. sollte es im Verzeichnisnamen kein ":" geben.
    Eig. müsste der VDR den ":" sowie noch diese Sonderzeichen (_ " \ / : * ? | > < #) umwandeln.
    Bei mir z.B.:

    Code
    B.I.: Bartificial Intelligence
    Verzeichnis:
    B.I.#3A_Bartificial_Intelligence


    Hat sich da auch was geändert in der neuen VDR Version?
    Du kannst jetzt auf die schnelle die Zeile in dem iVDR die Umwandlung vornimmt rausnehmen. Am besten einfach ne Raute davor setzen.
    components/vdr.pm Zeile 85:

    Code
    #    $dir =~ s/\_|\"|\\|\/|\:|\*|\?|\||\>|\<|\#/sprintf(uc("#%2x"), ord $&)/eg;


    Damit wird dann anstatt der Sonderzeichenumwandlung ein * eingesetzt.

    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

  • Mal was neues auf der Androidfront.
    Der kostenlose Daroon Player spielt die Html-streams relativ komfortabel ab.
    Es geht zwar leider nicht direkt aus dem Browser heraus aber man kann die Streamurls abspeichern und so über einen klick starten. Siehe Bild.
    Da der Player auch die streamdev Streams abspielen kann, macht das natürlich hauptsächlich bei Aufnahmen Sinn oder bei LiveTV auf schwächeren Geräten.

  • Hi,


    mal eine Frage zum WebFrontend mit Windows Mobile 7 "Mango".


    Gibt es hier eine Möglichkeit etwas zum Laufen zu bringen?


    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Phill: Vielen Dank. Hat geholfen. Bei mir sehen Serienaufnahmen aktuell wie folgt aus im Serienordner:


    Altes Format:
    Mon_12.09.2011-01#3A58/2011-09-12.01.56.50.13.rec/



    Neues Format:
    2011.09.19-21\:16-Mo/2011-09-19.21.14.4-0.rec/



    Beim alten Format muss ich dazu sagen, das die Aufnahmen noch von einem Gigaset M740AV auf eine externe ext4 Partition stammen. Ich denke daher kommt der Formatfehler bei der Migration. Mein neues Setup steht in der Signatur. Die Probleme beim Abspielen/Finden des Ordners hatte ich allerdings beim neuen Format.


    Hat die Änderung der Zeile irgendwelche anderen Nachteile, die ich noch nicht gefunden habe? Wie gesagt läuft seitdem das Streamen auf das iPad einwandfrei ohne Probleme.

    Haupt-VDR: yaVDR64-0.5.0, iVDR, iStreamdev, tv*2vdr, seriestimer, Intel DH61BEB3, G620T, 4GB, 64GB SanDisk SSD, 2TB WD EARX, GeForce GT520, WinTV Nova-TD & TechniSat Airstar 2, PicoPSU, Hama MCE Remote, EIBD, SmartHome Visu für EIB/KNX, SiriProxy, 51W@SD, 24/7, quiet!
    Client 1: RPi, Openelec 3.2.4, XVDR via LAN


  • Ich denke daher kommt der Formatfehler bei der Migration.


    Meinst du mit "Formatfehler" das "#3A"? Das ist kein Fehler, so umschreibt der VDR Sonderzeichen wenn er mit der Option --vfat gestartet wurde (weil Zeichen wie z.B. der ":" geben Probleme wenn man mit Windows drauf zugreift). Ist also ein vollkommen valider Dateiname. Beim zweiten kommt der Backslash vor dem Doppelpunkt vermutlich von der Shell, d.h. der Dopplepunkt ist nicht Teil des Dateinamens.


    cu

  • Klar, auf der alten Boxi lief auch alles einwandfrei und wurde richtig dargestellt. Da es aber schon etwas her war mit der Einrichtung (5 Jahre?) wußte ich nicht mehr welche Parameter wie eingestellt waren. Dass die Aufnahmen jetzt so aussehen ist meinem Vorgehen bei der Migration verschuldet.


    Ein Punkt bleibt aber meines Erachtens. Der Doppelpunkt im Pfad bei Serienaufnahmen


    Code
    intract@yaVDR:/mnt/sdb1/Serien/Dr._House$ ls -l
    insgesamt 304
    drwxr-xr-x 3 vdr vdr 4096 2011-09-20 21:13 2011.09.20-21:15-Di
    drwxr-xr-x 3 vdr vdr 4096 2011-09-21 01:23 2011.09.21-01:25-Mi
    drwxr-xr-x 3 vdr vdr 4096 2011-02-01 21:13 Die_01.02.2011-21#3A15
    drwxr-xr-x 3 vdr vdr 4096 2011-10-01 15:28 Die_01.03.2011-21#3A15


    Da ich jetzt schon 4 Wochen am neuen VDR bastle, bin ich mir nicht mehr sicher direkt oder indirekt irgendwo hierzu etwas eingestellt zu haben. Basis der Installation ist wie in der Signatur beschrieben yaVDR64-0.4.0-pre1 gewesen ...

    Haupt-VDR: yaVDR64-0.5.0, iVDR, iStreamdev, tv*2vdr, seriestimer, Intel DH61BEB3, G620T, 4GB, 64GB SanDisk SSD, 2TB WD EARX, GeForce GT520, WinTV Nova-TD & TechniSat Airstar 2, PicoPSU, Hama MCE Remote, EIBD, SmartHome Visu für EIB/KNX, SiriProxy, 51W@SD, 24/7, quiet!
    Client 1: RPi, Openelec 3.2.4, XVDR via LAN


    Einmal editiert, zuletzt von intract ()

  • Dass die Aufnahmen jetzt so aussehen ist meinem Vorgehen bei der Migration verschuldet.


    D.h der VDR zeigt das in der Aufnahmeliste auch so (mit den #3A) an?


    Weil eigentlich sehe ich da in deinen Beispielen kein Problem/Fehler, ist alles vollkommen normal/korrekt.


    Ein Punkt bleibt aber meines Erachtens. Der Doppelpunkt im Pfad bei Serienaufnahmen


    Wieso? Ist doch auch korrekt so. Dein VDR läuft jetzt anscheinend ohne --vfat Option. Das ist abe rnur Relevant für den Zugriff von einem Windows PC aus, der VDR selber (und andere Linux Programme) hat damit keine Probleme.


    Ich sehe da nirgens ein Problem.


    cu

  • Nein, ergibt auch keine Problem bei mir.


    Nur wie in Beitrag 273 von Phill beschrieben

    Hm, so ganz leuchtet mir das jetzt nicht ein. Denn eig. sollte es im Verzeichnisnamen kein ":" geben.
    Eig. müsste der VDR den ":" sowie noch diese Sonderzeichen (_ " \ / : * ? | > < #) umwandeln.


    war iVDR darauf noch nicht vorbereitet, funktioniert mit der Anpassung allerdings tadellos.

    Haupt-VDR: yaVDR64-0.5.0, iVDR, iStreamdev, tv*2vdr, seriestimer, Intel DH61BEB3, G620T, 4GB, 64GB SanDisk SSD, 2TB WD EARX, GeForce GT520, WinTV Nova-TD & TechniSat Airstar 2, PicoPSU, Hama MCE Remote, EIBD, SmartHome Visu für EIB/KNX, SiriProxy, 51W@SD, 24/7, quiet!
    Client 1: RPi, Openelec 3.2.4, XVDR via LAN


Jetzt mitmachen!

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