[ANNOUNCE] iVDR 0.3.3 - VDR WebFrontend for Touch Devices

  • Auf der Webseite vom iVDR gibt es eine Anleitung was Du alles benötigst unteranderem wird hier auch aufgezeigt was Du selbst kompilieren musst, libx264 gehört zu letzterem.
    Allerdings fehlen auf der Webseite ein paar Pakete für Ubuntu, da aber jede Distribution anderst aussehen kann sollte man anhand der Fehlermeldungen durchaus in der Lage sein die fehlenden Pakete nachzuinstallieren.

    Gruß
    Frodo

  • Auf der Webseite vom iVDR gibt es eine Anleitung was Du alles benötigst unteranderem wird hier auch aufgezeigt was Du selbst kompilieren musst, libx264 gehört zu letzterem.
    Allerdings fehlen auf der Webseite ein paar Pakete für Ubuntu, da aber jede Distribution anderst aussehen kann sollte man anhand der Fehlermeldungen durchaus in der Lage sein die fehlenden Pakete nachzuinstallieren.


    Anhand der Fehlermeldungen bin ich dann ja auch vorgegangen, ist aber alles nicht so einfach wenn man zum ersten mal mit cgi-bin rumhantiert, denn bei einem 404 vermute ich natürlich erstmal ein Problem mit der Konfiguration vom Webserver und keine fehlenden perl-Module.


    nachdem ich gerade erneut die Webseite durchsucht habe habe ich dann auch den Unterpunkt Streaming gesehen für den ich gestern abend scheinbar zu blind war.
    Nichts desto trotz habe ich die ersten 1,5 Stunden damit zugebracht rauszufinden was ich falsch mache damit die cgi scripte überhaupt laufen. Die Prerequisites unter Debug zu suchen, darauf bin ich auch gerade erst gekommen.
    Didaktisch (gerade wenn man den üblichen README oder INSTALL Aufbau üblicher Linux Pakete ansieht) wäre es meiner Meinung nach sinnvoll die Prereqs am Anfang der Installation zu nennen, dann braucht man garnicht erst in den Debug Teil abtauchen.
    Wenn man da dann Sachen liest die man eh schon installiert hat tut das wahrscheinlich weniger weh als nachher zu suchen was fehlt.
    BTW wäre eine Offlinezusammenfassung in einem INSTALL.txt im Paket auch nicht schlecht, das bliebe dann nämlich auch bei etwaigen zukünftigen Änderungen an ivdr Konsistent zur installierten Version auf dem eigenen Rechner, während die Onlinehilfe wohl immer erstmal nur den Stand der aktuellen Version wiederspiegelt.


    Dann werde ich heute mal ne self-compile session starten.


    Was für die Installationsanleitung:
    x264 Prereq: yasm


    Was will mir denn diese Nachricht nach ,/configure von x264 sagen?
    Warning: libavformat is not supported without swscale support


    Ich hab dann trotzdem mal ein make und make install gemacht (alles ohne murren) und dann nach Anleitung ffmpeg runtergeladen, aber beim configure bricht selbiges mit der Meldung
    ERROR: libx264 not found
    ab ;(

    Server: Athlon II X2 250 - Asus M3N-H HDMI - 2x1GB RAM - 3TB HDDs -
    1 x Digital Devices Cine S2 V6 DVB-S2 (SD Sender im Highband funktionieren mit der Karte nach wie vor unter Linux nicht, unter Windows schon)
    3 x Nova Budget (die ich eigentlich durch die Cine S2 mit Erweiterungsmodul ersetzen wollte, leider aber für die SD Sender immer noch brauche)
    mit yavdr 0.4.0

    2 Mal editiert, zuletzt von Egalus ()

  • So, jetzt habe ich eine Anleitung zur Installation von ffmpeg und x264 auf Ubuntu 10.04 befolgt und wenn ich einen Stream startet meckert der Client auch nicht mehr, allerdings erhalte ich nur einen schwarzen Rahmen und sonst passiert nichts.


    In /tmp/iVDR/ivdr.log steht wenig hilfreiches für mich:

    Code
    [IVDR LOG: 28.06.2011 21:32:02]192.168.10.16:/cgi-bin/ivdr/ivdr.pl - Method: GET - Length: 0 - CONFIG: video]
    [IVDR LOG: 28.06.2011 21:32:04]192.168.10.16:/cgi-bin/ivdr/ivdr.pl?stream=overview - Method: GET - Length: 0 - CONFIG: video]
    [IVDR LOG: 28.06.2011 21:32:04]192.168.10.16:/cgi-bin/ivdr/ivdr.pl?STAT - Method: GET - Length: 0 - CONFIG: video]
    [IVDR LOG: 28.06.2011 21:32:12]192.168.10.16:/cgi-bin/ivdr/ivdr.pl?stream=live&id=S19.2E-1-1089-12003 - Method: GET - Length: 0 - CONFIG: video]
    Streamcommand: ./istream.sh [url]http://0.0.0.0:3000/TS/4[/url] " " 128k 160k 144x96 [url]http://video:81/session0[/url] 20 /usr/local/bin/ffmpeg /usr/bin/segmenter /tmp//session0
    sh: everything_works_i_m_sure: command not found
    Fertig!


    Ei welches Progrämmchen fehlt denn jetzt?


    Edit: mit /dev/shm/ram siehts auch nicht besser aus:

    Code
    [IVDR LOG: 28.06.2011 21:58:45]192.168.10.16:/cgi-bin/ivdr/ivdr.pl - Method: GET - Length: 0 - CONFIG: iVDR]
    
    
    [IVDR LOG: 28.06.2011 21:58:46]192.168.10.16:/cgi-bin/ivdr/ivdr.pl?STAT - Method: GET - Length: 0 - CONFIG: iVDR]
    [IVDR LOG: 28.06.2011 21:58:46]192.168.10.16:/cgi-bin/ivdr/ivdr.pl?stream=overview - Method: GET - Length: 0 - CONFIG: iVDR]
    [IVDR LOG: 28.06.2011 21:59:35]192.168.10.16:/cgi-bin/ivdr/ivdr.pl?stream=live&id=S19.2E-1-1089-12003 - Method: GET - Length: 0 - CONFIG: iVDR]
    Streamcommand: ./istream.sh http://0.0.0.0:3000/TS/4 " " 512k 128k 480x320 /ram/session0 20 /usr/local/bin/ffmpeg /usr/bin/segmenter /dev/shm/ram//session0
    sh: everything_works_i_m_sure: command not found
    Fertig!


    gefolgt von folgendem nach dem Abbrechen des Streamings im Webfrontend

    Code
    [IVDR LOG: 28.06.2011 22:04:40]192.168.10.16:/cgi-bin/ivdr/ivdr.pl?stream=remove&id=session0 - Method: GET - Length: 0 - CONFIG: iVDR]
    [Tue Jun 28 22:04:40 2011] ivdr.pl: /dev/shm/ram/session0/* at components//istream.pl line 60.
    ./istream.sh: line 61:  3912 Done                    $FFMPEGPREFIX
          3914 Killed                  | $FFPATH -i "$STREAM" -deinterlace $MAP -f mpegts -acodec libmp3lame -ab $ARATE -ar $ABIT -ac 2 -s $XY -vcodec libx264 -b $VRATE -flags +loop -cmp \+chroma -partitions +parti4x4+partp8x8+partb8x8 -subq 5 -trellis 1 -refs 1 -coder 0 -me_range 16 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -bt $VRATE -maxrate $VRATE -bufsize $VRATE -rc_eq 'blurCplx^(1-qComp)' -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -level 30 -g 30 -async 1 -threads 4 - 2> $FFMPEGLOG > ./fifo
    Killing processes: 1
    Removing files: 26
    Removing dir: 1
    [IVDR LOG: 28.06.2011 22:04:40]192.168.10.16:/cgi-bin/ivdr/ivdr.pl?stream=overview - Method: GET - Length: 0 - CONFIG: iVDR]

    Server: Athlon II X2 250 - Asus M3N-H HDMI - 2x1GB RAM - 3TB HDDs -
    1 x Digital Devices Cine S2 V6 DVB-S2 (SD Sender im Highband funktionieren mit der Karte nach wie vor unter Linux nicht, unter Windows schon)
    3 x Nova Budget (die ich eigentlich durch die Cine S2 mit Erweiterungsmodul ersetzen wollte, leider aber für die SD Sender immer noch brauche)
    mit yavdr 0.4.0

    Einmal editiert, zuletzt von Egalus ()

  • Dies steht im ivdr.log:

    Code
    [IVDR LOG: 27.05.2011 13:21:02]192.168.0.34:/ivdr?stream=live&id=S19.2E-1-1107-17502 - Method: GET - Length:  - CONFIG: iVDR]
    Streamcommand: ./istream.sh http://192.168.0.31:3000/TS/8 " " 512k 128k 480x320 /tmp/session0 20 /usr/lib/cgi-bin/ivdr/ffmpeg/bin/ffmpeg /usr/lib/cgi-bin/ivdr/ffmpeg/bin/segmenter /dev/shm/ram//session0
    sh: everything_works_i_m_sure: command not found
    Fertig!


    Das Fertig! kommt direkt, nachdem das Flash-Fenster mit dem X drin erscheint...


    Wo muss ich suchen??


    Hat sich da schon eine Lösung ergeben? Bei mir passiert nämlich das gleiche.


    Edit: Lustig, ich hab zwar heute Abend noch immer die gleiche Fehlermeldung, aber nachdem ich einmal erfolgreich versucht habe eine Aufnahme zu streamen funktioniert nun auch das Livestreaming (trotz Fehlermeldung).


    Allerdings ist mir aufgefallen dass ein Reload des Browserfensters während laufendem Stream sehr unpraktisch ist, denn dann läuft der segmenter weiter und zieht eine cpu auf 100% Last ohne jemanden zu bedienen und auch (zumindest finde ich keine) keiner Möglichkeit ihn noch zu beenden.


    Aber dafür sieht der Stream richtig gut aus.
    Dann werd ich mal weiter testen ;)

    Server: Athlon II X2 250 - Asus M3N-H HDMI - 2x1GB RAM - 3TB HDDs -
    1 x Digital Devices Cine S2 V6 DVB-S2 (SD Sender im Highband funktionieren mit der Karte nach wie vor unter Linux nicht, unter Windows schon)
    3 x Nova Budget (die ich eigentlich durch die Cine S2 mit Erweiterungsmodul ersetzen wollte, leider aber für die SD Sender immer noch brauche)
    mit yavdr 0.4.0

    Einmal editiert, zuletzt von Egalus ()

  • Hallo Egalus,


    so jetzt bin ich auch wieder für supportfragen da...
    Klappt das jetzt bei dir oder gibts noch probleme.

    Zitat

    sh: everything_works_i_m_sure: command not found

    Ist kein Fehler, und taucht in der nächsten Version so auch nicht mehr auf.


    Zitat

    Allerdings ist mir aufgefallen dass ein Reload des Browserfensters während laufendem Stream sehr unpraktisch ist, denn dann läuft der segmenter weiter und zieht eine cpu auf 100% Last ohne jemanden zu bedienen und auch (zumindest finde ich keine) keiner Möglichkeit ihn noch zu beenden.


    Die aktuell laufenden Streams bekommt man doch im Hauptfenster angezeigt und kann sie dort auch beenden.


    Das mit der offline install.txt ist eigentlich eine gute Idee werde Sie beim nächsten release dazupacken.
    Ich würde eigentlich auch gerne deb Pakete zur Verfügung stellen, nur müsste ich mich erst mal mit dem ganzen Thema auseinandersetzen, hab da noch nicht so wirklich ne Ahnung von. Und momentan versuch ich nicht so viel Zeit vor dem PC zu verbringen... Lieber erst mal den Sommer genießen.


    Aber wer mir zwecks deb-Paketerstellung unter die Arme greifen möchte, kann das gerne tun.

    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,


    danke für die Antwort.


    Ja, mittlerweile funktioniert das Streaming bei mir - auch wenn es schon 2 mal vorgekommen ist das ein Stream spontan sein dasein beendet hat ohne das irgendetwas im Log gestanden hätte.
    Allerdings brauchte es bei mir nach der Installation un dem compilieren wohl einen Reboot - keine Ahnung warum, aber danach liefs dann plötzlich.


    Zitat


    Die aktuell laufenden Streams bekommt man doch im Hauptfenster angezeigt und kann sie dort auch beenden.


    Da stand aber nur sowas wie "kein stream vorhanden", der Segmenter lief aber mit 99% CPU-Last. Vielleicht wäre hier eine Funktion aller "kill all segmenter and ffmpeg processes" oder auch "list all segmenter and ffmpeg processes" damit man selbiges sieht.


    Zitat


    Aber wer mir zwecks deb-Paketerstellung unter die Arme greifen möchte, kann das gerne tun.


    Ich verwende zwar auch gerne deb-Pakete, aber deren Erstellung ist für mich auch noch ein Buch mit sieben Sigeln. Ich habs zwar schonmal für zendeb gemacht, allerdings nur für ein vdr-plugin und strikt nach Template von e-tobi. Wie das damals funktioniert hat wüßte ich schon längst nicht mehr, geschweige denn wie es generisch für x-beliebige Pakete funktionieren könnte erschließt sich mir bisher auch nicht.


    Gibt es eigentlich eine Funktion in einem Aufnahme-Stream zu spulen? Meist fängt der interessante content einer Aufnahme ja erst nach 5-10 Minuten an, da wäre ein "spul mal ne Minute vor" Knopf klasse, mit den üblichen Controls kann ich scheinbar nur minimal Vorspulen.

    Server: Athlon II X2 250 - Asus M3N-H HDMI - 2x1GB RAM - 3TB HDDs -
    1 x Digital Devices Cine S2 V6 DVB-S2 (SD Sender im Highband funktionieren mit der Karte nach wie vor unter Linux nicht, unter Windows schon)
    3 x Nova Budget (die ich eigentlich durch die Cine S2 mit Erweiterungsmodul ersetzen wollte, leider aber für die SD Sender immer noch brauche)
    mit yavdr 0.4.0

  • Bei "Sofort starten" auf Abbrechen gehen und dann den Zeitmarker (grüner Pfeil) auf den gewünschten vorlauf setzen.

    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

  • Die Funktion hast du aber gut versteckt ;)
    Ich hab mich immer gefragt warum ich einen Stream nicht sofort starten sollte, ich würde doch garnicht drauf klicken wenn ich ihn erst in 2 Stunden sehen will.

    Server: Athlon II X2 250 - Asus M3N-H HDMI - 2x1GB RAM - 3TB HDDs -
    1 x Digital Devices Cine S2 V6 DVB-S2 (SD Sender im Highband funktionieren mit der Karte nach wie vor unter Linux nicht, unter Windows schon)
    3 x Nova Budget (die ich eigentlich durch die Cine S2 mit Erweiterungsmodul ersetzen wollte, leider aber für die SD Sender immer noch brauche)
    mit yavdr 0.4.0

  • Wenn ich in iVDR eine Aufnahme auswähle die aus mehreren Dateien besteht, also z.b. 00001.ts 00002.ts 00003.ts, so wird nur die erste Datei transcodiert und gestreamt. Im Logfile von iVDR schaut das bei mir z.B. so aus:


    ........
    [IVDR LOG: 29.06.2011 17:05:55]192.168.11.1:/cgi-bin/ivdr/ivdr.pl?stream=dialog&type=rec&id=802 - Method: GET - Length: - CONFIG: VDR2]
    Length of recording /var/lib/video/Film/2011-06-29.10.10.3-0.rec/index: 5664
    $VAR1 = 0;
    $VAR2 = 49;
    FFmpeg version SVN-r25838, Copyright (c) 2000-2010 the FFmpeg developers
    built on Jan 21 2011 08:21:58 with gcc 4.4.5
    configuration: --enable-libdc1394 --prefix=/usr --extra-cflags='-Wall -g ' --cc='ccache cc' --enable-shared --enable-libmp3lame --enable-gpl --enable-libvorbis --enable-pthreads --enable-libfaac --enable-libxvid --enable-postproc --enable-x11grab --enable-libgsm --enable-libtheora --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libx264 --enable-libspeex --enable-nonfree --disable-stripping --enable-avfilter --enable-libdirac --disable-decoder=libdirac --enable-libschroedinger --disable-encoder=libschroedinger --enable-version3 --enable-libopenjpeg --enable-libvpx --enable-librtmp --extra-libs=-lgcrypt --disable-altivec --disable-armv5te --disable-armv6 --disable-vis
    libavutil 50.33. 0 / 50.33. 0
    libavcore 0.14. 0 / 0.14. 0
    libavcodec 52.97. 2 / 52.97. 2
    libavformat 52.87. 1 / 52.87. 1
    libavdevice 52. 2. 2 / 52. 2. 2
    libavfilter 1.65. 0 / 1.65. 0
    libswscale 0.12. 0 / 0.12. 0
    libpostproc 51. 2. 0 / 51. 2. 0
    [h264 @ 0x1232570] mmco: unref short failure
    Last message repeated 1 times
    [NULL @ 0x12524b0] start time is not set in av_estimate_timings_from_pts
    Input #0, mpegts, from '/var/lib/video/Film/2011-06-29.10.10.3-0.rec/00001.ts':
    Duration: 00:21:50.76, start: 29857.854078, bitrate: 12801 kb/s
    Program 132
    Stream #0.0[0x177a]: Video: h264, yuv420p, 1280x720 [PAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn, 100 tbc
    Stream #0.1[0x1784](deu): Audio: mp2, 48000 Hz, 2 channels, s16, 256 kb/s
    Stream #0.2[0x1785](mis): Audio: mp2, 48000 Hz, 2 channels, s16, 256 kb/s
    Stream #0.3[0x1786](deu): Audio: ac3, 48000 Hz, stereo, s16, 448 kb/s
    Stream #0.4[0x178e]: Data: [6][0][0][0] / 0x0006
    File '/var/lib/video/Film/2011-06-29.10.10.3-0.rec/00002.ts' already exists. Overwrite ? [y/N] Not overwriting - exiting
    ......................


    Das Streamen des ersten Files auf mein Ipad klappt großartig ... aber leider ist der Film unvollständig, hat jemand einen Tipp für mich ?

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

  • Hi,
    hatte mich echt schon gewundert warum das keinem aufgefallen ist. Dachte schon das wäre nur bei mir.
    Ich hab jetzt mal geschaut woran das liegt und ich denke die Lösung ist:


    in der Datei components/istream.pl Zeile 254 bearbeiten:

    Code
    $command = join(" ", $istream, "-", '"'.$form_input ->{'map'}.'"', $OPT{stream_vb}[$type], $OPT{stream_ab}[$type], $OPT{stream_res}[$type], $OPT{wwwdir}.$session, 1260, $OPT{ffmpeg}, $OPT{seg}, $OPT{localdir}."/".$session, "'$rec{path}/0*'");


    Konkret hat sich der letzte Teil geändert:

    Code
    "$rec{path}/0*"

    in

    Code
    "'$rec{path}/0*'"


    Irgendwie löst er bei der Übergabe zur istream.sh die Wildcards auf, damit wird jede ts Datei als eigener Parameter übergeben was nicht so gewollt ist.

    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,


    Danke für die schnelle Antwort. Ich habs sofort probiert und es klappt perfekt.


    Grüße
    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

  • Hallo,
    ich bin evtl einfach nur zu blöde. Doch bekomme ich die Channellogos nicht angezeit. Sollten die nicht ondemand sein? naja ich weiß nicht mal ob und wo ich die Channellogos haben soll bzw wo ich die richtigen herbekomme.
    Kann mir da jemand helfen bitte.


    viele Grüße
    André

    Server: Ubuntu 18.04; yaVDR ansible headless - ca.20 TB HDD, 2x tt Budget S-3200 Dvb-s2 Pci

    Client: LG-TV mit PlexApp

  • Hallo,


    nein die Logos sind nicht dabei, die musst du dir selbst besorgen. Du kannst die vom vdr-Zapper verwenden. Auf der Homepage des Programm gibts ein Paket mit Logos zum download.
    Oder du verwendest diese hier: http://forum.xbmc.org/showthread.php?t=86047
    DIe habe ich selbst aber nicht ausprobiert.

    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

  • Wenn ich der Installationsanleitung folge und dann auf die URL meines (yavdr 0.3) surfe, erhalte ich nur eine Fehlermedlung:


    Zitat


    Error
    Not Found


    was muss ich hier tun? Was fehlt?

    Mein VDR: Zotac IonTX-F-E Motherboard
    Techsolo TC-2200 Gehäuse M-ATX HTPC 350W Alu
    DigitalDevices PCI-Express TWIN-DVB-S2 HDTV
    Kingston 2 X 2GB DDR2 PC2-6400
    yavdr 0.5

  • Also, ich bin etwas weiter:


    apache2 muss installiert werden. Da der yavdr ja schon einen webserver hat, muss man den apache auf einem anderen Port laufen lassen. Bei mir nun 85.
    Surfe ich auf http://yavdr:85/cgi-bin/ivdr/ivdr.pl erhalte ich nun die Meldung:


    SVDRP: connect Connection refused
    iVDR
    localhost:2001


    Dann läd die Oberfläche und alle Grafiken fehlen.


    meine Config habe ich weitestgehend von hier übernommen.


    Änderugen

    Code
    $host   = "yavdr";                    # Just a name
    $hostname   = "localhost:85";              # Hostname od. IP-Addr
    $weburl = "/var/www/ivdrdata";      # URL of www files.
    $tempdir= "/tmp/";                  # Temporary Directory


    Wenn ich bei weburl die wirkliche weburl, also http://yavdr:85/ivdrdata eintrage, läd er eine Grafik und nichts weiter.


    Ich kann die Konfig aufrufen http://yavdr:85/cgi-bin/ivdr/ivdr.pl?confighandler=load&set=0 Dort stehen aber ganz andere Werte und speichern kann ich auch nichts.


    Edit:


    Datenbank gelöscht und dann wieder mit touch angelegt.
    Jetzt kommt die Meldung mit dem konfigurieren, aber es gibt keinen Knopf um etwas einzustellen.

    Mein VDR: Zotac IonTX-F-E Motherboard
    Techsolo TC-2200 Gehäuse M-ATX HTPC 350W Alu
    DigitalDevices PCI-Express TWIN-DVB-S2 HDTV
    Kingston 2 X 2GB DDR2 PC2-6400
    yavdr 0.5

    Einmal editiert, zuletzt von heckmic ()

  • Stell man in der Config den svdrp Port um (bei dir vermutlich 6419).


    Wobei es mit dem dbus2vdr Plugin und den restfulapi Plugin mittlerweile bessere Möglichkeiten als das svdrp Protokoll gibt um die Infos zu beschaffen. So als Hinweis an den Author.


    cu

  • Das habe ich schon, bin nun auch weiter. Habe die Standardmäßig aus der Installation wieder eingespielt.


    Jetzt kann ich die Einstellungen machen, leider kommt dann der nächste Fehler beim Speichern und dann dem neu laden:


    Software error:
    Can't use an undefined value as a HASH reference at /usr/lib/cgi-bin/ivdr/ivdr.pl line 663.
    For help, please send mail to the webmaster (webmaster@localhost), giving this error message and the time and date of the error.

    Mein VDR: Zotac IonTX-F-E Motherboard
    Techsolo TC-2200 Gehäuse M-ATX HTPC 350W Alu
    DigitalDevices PCI-Express TWIN-DVB-S2 HDTV
    Kingston 2 X 2GB DDR2 PC2-6400
    yavdr 0.5

    Einmal editiert, zuletzt von heckmic ()

  • Bin wieder weiter, nun klappt es plötzlich mit dem Speichern.
    Nun das nächste Problem: Streamen


    Alles wie in der Anleitung: http://i-vdr.de/node/54 gemacht.
    Leider klappt da was mit dem libx264 nicht.Daraus resultiert dann wohl die Meldung: Something went wrong... Unkown Encoderlibx264


    Ich habe dann noch "apt-get install yasm" gemacht, dann make && make install && ldconfig


    Dann ließ es sich kompilieren. Leider immer noch die Meldung Something went wrong... Unkown Encoderlibx264


    Im Log dazu: [Fri Jul 29 20:44:33 2011] ivdr.pl: Stream #0.7[0x17b6]: Data: 0x0005
    [Fri Jul 29 20:44:33 2011] ivdr.pl: Unknown encoder 'libx264' at components//istream.pl line 309.


    Edit:


    ffmpeg bauen geht zwar, aber es liefert keine ausführbare datei "ffmpeg". apt-get install ffpmeg aber schon. - Da gibt es nur das genannte Problem.

    Mein VDR: Zotac IonTX-F-E Motherboard
    Techsolo TC-2200 Gehäuse M-ATX HTPC 350W Alu
    DigitalDevices PCI-Express TWIN-DVB-S2 HDTV
    Kingston 2 X 2GB DDR2 PC2-6400
    yavdr 0.5

    2 Mal editiert, zuletzt von heckmic ()

  • Jetzt erhalte ich:


    Zitat

    ated and/or corrupted. at components//istream.pl line 309.
    http://yavdr:3000/TS/1: I/O error occurred
    [Sat Jul 30 12:57:09 2011] ivdr.pl: Usually that means that input file is truncated and/or corrupted. at components//istream.pl line 309.

    Was ist denn jetzt wieder? :( - Der Steam http://yavdr:3000/TS/1 lässt sich im VLC abspielen, läuft also!

    Mein VDR: Zotac IonTX-F-E Motherboard
    Techsolo TC-2200 Gehäuse M-ATX HTPC 350W Alu
    DigitalDevices PCI-Express TWIN-DVB-S2 HDTV
    Kingston 2 X 2GB DDR2 PC2-6400
    yavdr 0.5

Jetzt mitmachen!

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