Hallo,
nutze yaVDR 0.6. Kann mit VDR-LIve die Aufnahmen nicht im Browser abspielen. Kopiere ich die Linkadresse und versuche diese direkt mit vlc zu öffnen ==> Fehler.
Der Link sieht folgendermaßen aus:
http://linux-htpc:8008/recstre…ff9cf4fa843017fb1646e582a
Was könnte die Ursache sein ?
Vielen Dank im voraus und Gruß.
VDR-Live Aufnahme im Browser abspielen
-
-
Was steht denn im Log des VDR und von VLC (Loglevel 2 bei den Meldungen)? Ich habe keine Probleme damit die Aufnahme über die URL mit VLC wiederzugeben (auch wenn es bessere Alternativen dazu gibt - wie z.B. streamdev - das erlaubt auch das Spulen/Springen in Aufnahmen).
-
Im syslog ist nichts verzeichnet. Erklärt mir bitte wie ich streamdev, als Anfänger, einrichten und nutzen kann.
Vielen Dank. -
-
Wenn man das vlc-plugin im browser installiert, kann man die Aufnahme oder live TV direkt im browser starten.
Das lässt sich unter Linux sehr einfach installieren, für windows muss man das Plugin ggf. erst bei videolan.org suchen und dann installieren.
VLC sollte den stream jedoch auf jeden Fall direkt im player abspielen. Wenn das nicht geht, sollte man direkt ins log von vlc schauen.Gruß Micha
-
So langsam wäre es wirklich angebracht hier einmal eine stabile Lösung zu schaffen um direkt mit HTML5 <video> zu streamen. Ist es nicht so, dass man im Chrome/Chromium hier bereits schlechte Karten hat, weil dort keine Plugins mehr unterstützt werden? Mozilla hat, soweit mir bekannt, da ganz ähnliche Pläne.
-
HTML5 <video> unterstützt afaik kein mpegts. Lasse mich aber gerne eines Besseren belehren.
Wie wärs mit: [ANNOUNCE] Mobil Browser gestütztes Frontend für VDR oder Restfulapi Client -
Hallo Seahawk1986,
habe das gesamte Filesystem nach einer Playlist "recordings.m3u" durchsuchen lassen. Ohne Erfolg. Wo sollte diese Playlist abgelegt sein und welcher Dienst ist für das Anlegen dieser Playlist verantworlich ?
-
Die Playlist wird dynamisch beim Aufruf erzeugt. Im VLC "Open -> Network" (oder STRG-N) und dann die URL eingeben:
http://linux-htpc:3000/TS/recordings.m3uDann auf Open und du solltest deine Aufnahmen in der Playlist finden. (In der Deutschen VLC-Version heißt das evtl anders)
-
Wo sollte diese Playlist abgelegt sein und welcher Dienst ist für das Anlegen dieser Playlist verantworlich ?
Die wird dynamisch von streamdev-server generiert, wenn man die URL aufruft. -
Okay, Prinzip verstanden. Aber leider bringt vlc beim Aufruf von "http:linux-htpc:3000/TS/recordings.m3u" folgende Fehlermeldung:
"Ihre Eingabe konnte nicht geöffnet werden:
VLC kann die MRL 'http://192.168.10.130:3000/TS/recordings.m3u' nicht öffnen. Sehen Sie für Details im Fehlerprotokoll nach."Auf linux-htpc ergibt ein netstat -tulpen |grep :3000
tcp 0 0 0.0.0.0:3000 0.0.0.0:* LISTEN 666 207860 25858/vdrIst es möglich, das dies ein Timeout-Problem ist, sprich es zu lange dauert bis die "recordings.m3u" erstellt ist ?
-
Kannst du im Browser aufrufen: http://192.168.10.130:3000
Erscheint zeitgleich was in der syslog vom VDR Rechner?
=> tail -f /var/log/syslog
Dann im VLC die URL aufrufen.
-
"http://linux-htpc:3000" ==> Seiten-Ladefehler
syslog:
Streamdev: Accepted new client (HTTP) 192.168.10.239:39061
[25909] streamdev: client 192.168.10.239:39061 not allowed to connect
[25909] streamdev-server: closing HTTP connection to 192.168.10.239:39061Offenbar hat das lokale Netzwerk keine Zugriffsrechte.
-
streamdevhosts.conf anlegen/editieren
Code
Alles anzeigen:/etc/vdr/plugins/streamdev-server# cat streamdevhosts.conf # # streamdevhosts This file describes a number of host addresses that # are allowed to connect to the streamdev server running # with the Video Disk Recorder (VDR) on this system. # Syntax: # # IP-Address[/Netmask] # 127.0.0.1 # always accept localhost 192.168.1.0/24 # any host on the local net #204.152.189.113 # a specific host #239.255.0.0/16 # uncomment for IGMP multicast streaming #0.0.0.0/0 # any host on any net (DON'T DO THAT! USE AUTHENTICATION)
-
Das Plugin-Verzeichnis existiert nicht. Habe es angelegt. "streamdevhosts.conf" angelegt und IP-Adressbereiche eingetragen. vdr neu gestartet (PC-Neustart erforderlich ?).
O.E.
Erstmal vielen Dank an alle. Wir machen morgen weiter. -
Es könte auch sein das die gesuchte Datei unter /var/lib/vdr/plugins/streamdev-server liegt.
-
Habe jetzt die richtige "streamdevhosts.conf" editiert Speicherort: /etc/vdr/plugins.
Ergebnis:
Firefox http://linux-htpc:3000 ==> Es öffnet sich eine html-Seite im Textmodus. Klicke ich Recordings an, wird mir eine Liste der Aufnahmen angezeigt. Klicke ich nun eine Aufnahme an bekomme ich eine schwarze Seite angezeigt (aktiviert ist Xine-Plugin).Auszug syslog:
[1750] Streamdev: Accepted new client (HTTP) 192.168.10.239:42283
[1750] openFile called for index 1 string:/srv/vdr/video/Alles_Wissen/2014-03-04.10.15.6-0.rec/00001.ts
[3541] streamdev-writer thread started (pid=1141, tid=3541, prio=high)
[3542] streamdev-recstreaming thread started (pid=1141, tid=3542, prio=high)
[3542] openFile called for index 2 string:/srv/vdr/video/Alles_Wissen/2014-03-04.10.15.6-0.rec/00002.ts
[1750] client (HTTP) 192.168.10.239:42283 has closed connection
[1750] streamdev-server: closing HTTP connection to 192.168.10.239:42283
[3542] streamdev-recstreaming thread ended (pid=1141, tid=3542)
[3541] streamdev-writer thread ended (pid=1141, tid=3541)Klicke ich in VDR-Live eine "Aufnahme im Browser abspielen" an, öffnet sich ein VLC-Live Fenster, aber es passiert nichts. In der syslog gibt es auch keine Reaktion.
-
Das sieht doch an sich ganz gut aus, ausser dass dein Browser die Videos nicht abspielen mag.
Jetzt öffne doch nochmal http://192.168.10.130:3000/TS/recordings.m3u im vlc Player. -
http://linux-htpc:3000/TS/recordings.m3u
Sieht schon ganz gut aus. Es wird eine Aufnahme (Nr. 82) abgespielt. Nach welchem Prinzip diese Aufnahme ausgewählt wird, keine Ahnung. Nach meinen Verständnis sollte eine Playlist ausgegeben werden, wo ich dann die entsprechende Aufnahme auswählen kann.
VLC kann diese Adresse nicht öffnen.http://linux-htpc:3000/TS/recordings.html
Liste der Aufnahmen wird angezeigt im Textmodus
Aufnahme auswählen ==> schwarze Seite ==> URL in Adressleiste kopiert (http://linux-htpc:3000/TS/2054:25427985.rec.ts) und versucht in VLC zu Öffnen ==> Kann dies Datei nicht öffnen.Ergänzung:
Habe nochmals im Browser die URL: http://linux-htpc:3000/TS/recordings.m3u angeklickt, jetzt läuft aktuell die erste Aufnahme aus der Aufnahmeliste. Also kein Wiedergabeproblem des Browsers.
-
http://linux-htpc:3000/TS/recordings.m3u
Sieht schon ganz gut aus. Es wird eine Aufnahme (Nr. 82) abgespielt. Nach welchem Prinzip diese Aufnahme ausgewählt wird, keine Ahnung.Die Wiedergabeliste im VLC hast du aktiviert (Window -> Playlist)?
Den Link (http://linux-htpc:3000/TS/2054:25427985.rec.ts) im VLC-Player zu öffnen geht wirklich nicht?
Was steht zu dem Zeitpunkt im Logfile? Wieso muss man dir das eigentlich immer aus der Nase ziehen?
"VLC kann diese Adresse nicht öffnen", "Kann dies Datei nicht öffnen", das sind keine Fehlermeldungen, mit denen man was anfangen kann. Bei einer solchen Fehlerbeschreibung bekommst du natürlich auch keine Antworten.Was steht in /var/log/syslog, was sagt VLC (Window -> Errors and Warnings, bzw. Window -> Messages)
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!