Ne, keine Ahnung, hab bisher istreamdev ja nicht installiert. Ich meinte nur, dass man mithilfe von dieser App die Streams auch nutzen können sollte und man hätte dann eben ein recht schickes Interface auf dem iDevice.

[ANNOUNCE] iVDR 0.3.3, istreamdev 1.0.1, ffmpeg, segmenter Paket Installation
-
-
Leider geht das nicht da vor dem streamen das umcodieren kommt.
Wer will schon 1-10 MBit über das Internet streamen oder kann das? -
Ne, keine Ahnung, hab bisher istreamdev ja nicht installiert. Ich meinte nur, dass man mithilfe von dieser App die Streams auch nutzen können sollte und man hätte dann eben ein recht schickes Interface auf dem iDevice.
Dann probiere istreamdev und / oder ivdr mal aus. Also ich persönlich finde besonders Ersteres schon sehr ansprechend und schick nutzbar. Mir käme es nicht auf die 99 Cent an, aber im iphone / ipad auf den Homebildschirm abgelegt, ist das Handling wie eine app... supie!@ frodo: Danke für Dein ppa, war easy going!
-
Hier mal die angepasste segmenter.c aus istreamdev damits auch auf aktuellen distros läuft (getestet mit debian wheezy 64bit)
Damit konnte ich nach Anleitung endlich wieder auf meinen Apple Produkten meine HD-Videos,HD-Aufnahmen und HD-Live-TV gucken.
Bitte noch die Datei von segmenter.c.txt in segmenter.c umbenennen da die Forensoftware das ja nich will
Bei mir kam noch eine Linker warnmeldung die aber bisher keine Auswirkungen hatteCodevdr:/var/www/istreamdev/segmenter# make gcc -Wall -g segmenter.c -o segmenter -lavformat -lavcodec -lavutil -lbz2 -lm -lz -lfaac -lmp3lame -lx264 -lfaad -lpthread /usr/bin/ld: warning: libx264.so.132, needed by /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-gnu/libavcodec.so, may conflict with libx264.so.138 vdr:/var/www/istreamdev/segmenter#
-
Installation hat prima geklappt, aber beim Abspielen auf meinem PC (Win
bekomme ich immer die Meldung "Video-Format oder MIME-Typ wird nicht unterstützt".
VLC ist aber installiert, damit sollte es doch gehen?VLC meldet:
VLC konnte die Datei "D:\\istreamdev\ram\session0\stream-14.ts" nicht öffnen (Bad file descriptor).Auf meinem Android- Smartphone bekomme ich nur einen Ton.
Edit: Stimmt nicht, jetzt auch ein Bild. Super.
Hier geht jetzt alles. Nur Musik nicht. Die einzelnen Stücke werden zwar angezeigt, aber nicht abgespielt.Hat jemand einen Tipp?
Reinhard
-
Hier noch ein paar Logs angehängt.
-
rkp
Bisher war mir nicht bekannt das man iVDR oder iStreamdev auch mit Windows nutzen könnte.
Das Format m3u8 erzeugt bei mir unter Windows ebenfalls den Fehler "Video-Format oder MIME-Typ wird nicht unterstützt".Aber falls das gehen würde wäre das echt toll, da mir noch immer eine Möglichkeit fehlt vernünftig über eine Mobile Verbindung zu Windows zu streamen.
-
Hallo zusammen,
Bei mir hat aus unklaren Gründen der Segmenter nie funktioniert. Ich habe mir daher ein Adapterskript gebastelt, um die Segmentierung durch VLC vornehmen zu lassen. Das funktioniert problemlos und bei mir ohne hohe CPU Last.
Hier das Skript:
Bash#!/bin/bash cat $1 | vlc -I dummy -v --file-logging --logfile="/tmp/vlclog.log" - vlc://quit --sout="#std{access=livehttp{seglen=$2,numsegs=$6,index=$4,index-url=$5$3-########.ts}, mux=ts{use-key-frames}, dst=$3-########.ts}" :demux=h264
Für istreamdev in der config.php die Variable $segmenterpath auf das Skript verweisen lassen.
Grüße,
Neo3000 -
Kannst Du noch erläutern wie man das Script einsetzt?
-
An dieser Stelle mal ein dickes DANKE an Dich für die Pakete! Hast mir viel Arbeit erspart damit.
Cheers
J* -
Hallo Frodo,
ich kann keine Bilder im EPG sehen, wo die Bilder sein könnten ist nur ein blasses kleines Viereck zu sehen, mit der Option zum kopieren oder sichern(Safari) oder im Chrome den Link in neuem Tab zu öffnen, doch es kommt auch dann keine Anzeige, im Firefox ist gar nichts von dem Viereck, den Bildern zu sehen.
Bilder sind vorhanden, werden z.B. in live richtig angezeigt, hättest du eine Info zur Lösung.
Danke.
-
Schnörkel
Keine Ahnung ich zeige bei mir keine EPG Bilder an. Ich verwende iVDR oder istreamdev nur um Bandbreite zu reduzieren damit ich auch über mobiles Internet noch Fernsehen kann ohne mein Volumenlimit zu sprengen, da macht es für mich keinen Sinn noch Bilder anzuzeigen. Auch die Channellogos habe ich bei mir deaktiviert, da der Aufbau der Webseite hierdurch deutlich verlangsamt wurde. -
Hallo Frodo,
danke für deine Rückmeldung, ja die Channellogos habe ich auch nicht, doch hatte dazu was gelesen... "wichtig ist nur das diese im png Format vorliegen" und so scheint es auch mit den EPG Bildern zu sein.
Schreibe nun mal hier weiter.
[ANNOUNCE] iVDR 0.3.3 - VDR WebFrontend for Touch Devices
ok, das Thema ist geschlossen.dann die Info hier:
im Verzeichnis /usr/lib/cgi-bin/ivdr/components
jeweils in der Datei mediastream.pl Zeile 179 aus ".png" ".jpg"
und in der Datei vdr.pl Zeile 368 aus ".png" ".jpg"
gemacht, funzt.nebenbei habe ich in der rc.local noch dies eingefügt um ein ivdr.log zu erhalten:
mkdir /tmp/iVDR
chmod 777 /tmp/iVDRGruß Schnörkel
-
Hallo,
ich habe gerade nen paar Probleme mit dem Streaming...
Das erste Streaming funktioniert erstmal.
Wenn ich das dann abbreche und ein nächstes starte wird das erste noch auf der iVDR Webseite als Stream angezeigt.Wenn ich nun das zweite auch anhalte und ein drittes starten will geht dabei gar nichts. Sprich ich bekomme in der Oberfläche zwar die Möglichkeit umzuschalten, aufzunehmen... aber nicht mehr zu streamen.
Auf der Webseite werden nun zwei Streams angezeigt. Direkt im VDR unter Streams werden keine angezeigt.
Wenn ich versuche über Streams->Alle Stoppen die Streams wegzubekommen bekomme ich eine Fehlermeldung das ffmpeg nicht gekillt werden konnte.... irgendwelche Ideen?
-
niemand ne Idee?
-
Die einzige Idee die ich hätte ist in der Logdatei /tmp/iVDR/ivdr.log nachzuschauen.
-
IVDR LOG: 23.02.2014 11:22:12]192.168.2.102:/ivdr - Method: GET - Length: - CONFIG: YaVDR]
[IVDR LOG: 23.02.2014 11:22:12]192.168.2.102:/ivdr - Method: GET - Length: - CONFIG: YaVDR][IVDR LOG: 23.02.2014 11:22:13]192.168.2.102:/ivdr?STAT - Method: GET - Length: - CONFIG: YaVDR]
[IVDR LOG: 23.02.2014 11:22:13]192.168.2.102:/ivdr?stream=overview - Method: GET - Length: - CONFIG: YaVDR]
[IVDR LOG: 23.02.2014 11:22:18]192.168.2.102:/ivdr?NOW - Method: GET - Length: - CONFIG: YaVDR]
[IVDR LOG: 23.02.2014 11:22:26]192.168.2.102:/ivdr?EPGINFOFIELD+S19.2E-1-1019-10301+19143+1 - Method: GET - Length: - CONFIG: YaVDR]
[IVDR LOG: 23.02.2014 11:22:34]192.168.2.102:/ivdr?stream=dialog&type=live&id=S19.2E-1-1019-10301 - Method: GET - Length: - CONFIG: YaVDR]
ffmpeg version 0.8.6-6:0.8.6-0ubuntu0.12.04.2~ivdr, Copyright (c) 2000-2013 the Libav developers
built on Jun 10 2013 17:08:19 with gcc 4.6.3
*** THIS PROGRAM IS DEPRECATED ***... mehr ist dem logfile aktuell nicht zu entnehmen.
-
Schau einmal in der Prozessliste mit "ps -ef | grep stream" nach, ich habe den Verdacht das der streamdev-server nicht mehr richtig funktioniert.
Ich sehe bei mir egal wie ich den streamdev-server verwende alle zuvor gestarteten Streams in der Prozessliste, obwohl diese beendet wurden. -
Hallo,
ich hab auch versucht iVDR mit Frodos PPA zu installieren. Ich erhalte schon die Webpage.
Leider kommt beim Streamen:"Something went wrong!
Unknown encoder 'libx264'"Beim Ausführen des des apache Installationsskript hab ich auf die "unäre" Fehlermeldung erhalten.
Code
Display Moreroot@vdr3:/home/markus# sudo /usr/share/ivdr/install_apache2.sh ii lighttpd 1.4.28-2ubuntu4 A fast webserver with minimal memory footprint lighttpd found. lighttpd was configured on port 8080 apache2 port [8081]: 8081 apache2 port : 8081 New port: 8081 /usr/share/ivdr/install_apache2.sh: Zeile 57: [: 39071: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 57: [: 2049: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 57: [: 58178: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 57: [: 34891: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 57: [: 139: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 57: [: 52972: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 57: [: 111: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 57: [: 80: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 57: [: 6001: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 57: [: 39250: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 57: [: 22: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 57: [: 33660: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 57: [: 445: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 2049: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 8002: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 8008: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 3306: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 33514: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 139: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 111: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 80: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 6001: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 6419: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 2004: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 50164: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 22: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 2039: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 38423: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 3000: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 48699: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 50203: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 39709: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 445: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 39988: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54573: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54571: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54593: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 3306: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54587: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54564: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54568: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54585: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 56223: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54567: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 2004: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54578: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54575: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 39144: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54580: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54583: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54589: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54574: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54581: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 39987: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 39990: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54572: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 22: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54590: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 39986: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54588: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54579: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54582: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54566: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54569: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54592: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54584: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54586: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54591: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54577: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 34326: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54565: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 39989: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54570: Einstelliger (unärer) Operator erwartet. /usr/share/ivdr/install_apache2.sh: Zeile 61: [: 54576: Einstelliger (unärer) Operator erwartet.
-
Das hier kommt wenn man auf "Streamen" drückt:
Code
Display MoreOct 27 21:01:09 vdr3 vdr: [2023] Streamdev: Accepted new client (HTTP) 192.168.178.3:53639 Oct 27 21:01:09 vdr3 vdr: [19122] receiver on device 3 thread started (pid=1477, tid=19122, prio=high) Oct 27 21:01:09 vdr3 vdr: [19121] streamdev-livestreaming thread started (pid=1477, tid=19121, prio=high) Oct 27 21:01:09 vdr3 vdr: [19120] streamdev-writer thread started (pid=1477, tid=19120, prio=high) Oct 27 21:01:09 vdr3 vdr: [19123] TS buffer on device 3 thread started (pid=1477, tid=19123, prio=high) Oct 27 21:01:13 vdr3 vdr: [2023] client (HTTP) 192.168.178.3:53639 has closed connection Oct 27 21:01:13 vdr3 vdr: [2023] streamdev-server: closing HTTP connection to 192.168.178.3:53639 Oct 27 21:01:13 vdr3 vdr: [19121] streamdev-livestreaming thread ended (pid=1477, tid=19121) Oct 27 21:01:13 vdr3 vdr: [19123] TS buffer on device 3 thread ended (pid=1477, tid=19123) Oct 27 21:01:13 vdr3 vdr: [19122] buffer stats: 216388 (5%) used Oct 27 21:01:13 vdr3 vdr: [19122] receiver on device 3 thread ended (pid=1477, tid=19122) Oct 27 21:01:13 vdr3 vdr: [19120] streamdev-writer thread ended (pid=1477, tid=19120) Oct 27 21:01:13 vdr3 vdr: [2023] buffer stats: 216764 (5%) used
Danach kommen die Einstellungen wo man die Auflösung einstellen könnte, wenn ich dann auf "Ausführen" gehe kommt noch folgendes:
Code
Display MoreOct 27 21:01:34 vdr3 vdr: video: slow down video, duping frame Oct 27 21:01:34 vdr3 vdr: video: 11:42:12.839 +56 381 0/\ms 65+2 v-buf Oct 27 21:02:24 vdr3 vdr: video: slow down video, duping frame Oct 27 21:02:24 vdr3 vdr: video: 11:43:02.839 +56 373 0/\ms 66+2 v-buf Oct 27 21:02:51 vdr3 epgd: State now 'busy (match)' Oct 27 21:02:59 vdr3 vdr: [1477] connect from 127.0.0.1, port 42472 - accepted Oct 27 21:02:59 vdr3 vdr: [1477] closing SVDRP connection Oct 27 21:02:59 vdr3 vdr: [2023] Streamdev: Accepted new client (HTTP) 192.168.178.3:53641 Oct 27 21:02:59 vdr3 vdr: [19158] receiver on device 3 thread started (pid=1477, tid=19158, prio=high) Oct 27 21:02:59 vdr3 vdr: [19157] streamdev-livestreaming thread started (pid=1477, tid=19157, prio=high) Oct 27 21:02:59 vdr3 vdr: [19156] streamdev-writer thread started (pid=1477, tid=19156, prio=high) Oct 27 21:02:59 vdr3 vdr: [19159] TS buffer on device 3 thread started (pid=1477, tid=19159, prio=high) Oct 27 21:03:04 vdr3 vdr: [2023] ERROR: read from client (HTTP) 192.168.178.3:53641 failed: Die Verbindung wurde vom Kommunikationspartner zurückgesetzt Oct 27 21:03:04 vdr3 vdr: [2023] streamdev-server: closing HTTP connection to 192.168.178.3:53641 Oct 27 21:03:04 vdr3 vdr: [19157] streamdev-livestreaming thread ended (pid=1477, tid=19157) Oct 27 21:03:04 vdr3 vdr: [19156] streamdev-writer thread ended (pid=1477, tid=19156) Oct 27 21:03:04 vdr3 vdr: [19159] TS buffer on device 3 thread ended (pid=1477, tid=19159) Oct 27 21:03:04 vdr3 vdr: [2023] buffer stats: 228044 (6%) used Oct 27 21:03:04 vdr3 vdr: [19158] buffer stats: 227668 (5%) used Oct 27 21:03:04 vdr3 vdr: [19158] receiver on device 3 thread ended (pid=1477, tid=19158) Oct 27 21:03:07 vdr3 epgd: 626 DVB pending, mergeepg done after 5.043 seconds Oct 27 21:03:07 vdr3 epgd: State now 'standby'
-
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!