Vielen Dank für dein Antwort!
...werde es so schnell wie möglich testen.
Gruss
Andi
Vielen Dank für dein Antwort!
...werde es so schnell wie möglich testen.
Gruss
Andi
Welche Version ist empfehlenswerter:
http://developer.berlios.de/pr…owfiles.php?group_id=9242
2010-10-09 19:38
vch-1.0.0-bin.tar.gz 6645008 203 Other .zip
oder:
http://vch.berlios.de/repo/snapshots/de/...SHOT-bin.tar.gz ?
Gruss
Andi
Ist im Grunde egal, denn durch die Updates hast Du hinterher eh den gleichen Stand. Die beiden Versionen können sich höchstens im Basissystem und der Konfiguration unterscheiden. Aber im Moment gibt es keine Unterschiede. Also nimm ruhig den stabilen Build und zieh dann die Updates.
Man, es war alles schon so gut, funzte alles wollte nur noch das allerletzte update fürs web-interface machen und dann das...lol:
ZitatHTTP ERROR 500 Problem accessing /extensions. Reason: INTERNAL_SERVER_ERROR Caused by: java.lang.NullPointerException at de.berlios.vch.web.menu.WebMenuEntry.compareTo(WebMenuEntry.java:73) at de.berlios.vch.web.menu.WebMenuEntry.compareTo(WebMenuEntry.java:6) at java.util.TreeMap.getEntry(TreeMap.java:328) at java.util.TreeMap.containsKey(TreeMap.java:209) at java.util.TreeSet.contains(TreeSet.java:217) at de.berlios.vch.web.menu.MenuBuilder.insertMenuItems(MenuBuilder.java:69) at de.berlios.vch.web.menu.MenuBuilder.rebuild(MenuBuilder.java:60) at de.berlios.vch.web.menu.MenuBuilder.getMenu(MenuBuilder.java:47) at de.berlios.vch.web.TemplateLoaderImpl.__addDefaultParameters(TemplateLoaderImpl.java:120) at de.berlios.vch.web.TemplateLoaderImpl.addDefaultParameters(TemplateLoaderImpl.java) at de.berlios.vch.web.TemplateLoaderImpl.__loadTemplate(TemplateLoaderImpl.java:59) at de.berlios.vch.web.TemplateLoaderImpl.loadTemplate(TemplateLoaderImpl.java) at de.berlios.vch.web.TemplateLoader$$Proxy.loadTemplate(Unknown Source) at de.berlios.vch.web.servlets.BundleContextServlet.error(BundleContextServlet.java:92) at de.berlios.vch.web.servlets.BundleContextServlet.error(BundleContextServlet.java:62) at de.berlios.vch.update.UpdateServlet.get(UpdateServlet.java:133) at de.berlios.vch.web.servlets.BundleContextServlet.doGet(BundleContextServlet.java:47) at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at org.apache.felix.http.base.internal.handler.ServletHandler.doHandle(ServletHandler.java:91) at org.apache.felix.http.base.internal.handler.ServletHandler.handle(ServletHandler.java:77) at org.apache.felix.http.base.internal.dispatch.ServletPipeline.handle(ServletPipeline.java:42) at org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:49) at org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:33) at org.apache.felix.http.base.internal.dispatch.FilterPipeline.dispatch(FilterPipeline.java:48) at org.apache.felix.http.base.internal.dispatch.Dispatcher.dispatch(Dispatcher.java:39) at org.apache.felix.http.base.internal.DispatcherServlet.service(DispatcherServlet.java:55) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:536) at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:915) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:539) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:405) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) Powered by Jetty://
Kann ich mir nicht erklären. Tritt der Fehler auch nach einem Neustart von VCH auf?
Ja, und auch nach vch - neutinstallation 2 x...lasse es jetzt einfach weg..
Gruss
Andi
Ps...ARD läuft....danke nochmal
Ich habe es selbst noch mal probiert. Bei mir klappt es. Folgende Schritte habe ich gemacht:
Wenn das bei Dir nicht klappt, schick mir mal die vch*.log Dateien. Vielleicht kann ich da was erkennen.
Hallo,
hier eine Installationsanleitung für Gen2VDR:
cd /tmp
wget http://vch.berlios.de/repo/snapshots/de/berlios/vch/vch/1.0.0-SNAPSHOT/vch-1.0.0-SNAPSHOT-bin.tar.gz
wge thttp://www.vdr-portal.de/board/attachment.php?attachmentid=27042
mv attachment.php\?attachmentid\=27042 /etc/init.d/vch
chmod +x /etc/init.d/vch
cd /opt
tar xfv /tmp/vch-1.0.0-SNAPSHOT-bin.tar.gz
cd vch-1.0.0-SNAPSHOT/
cd ..
ln -s vch-1.0.0-SNAPSHOT vch
stt vch
rc-update add vch default
Alles anzeigen
Konfiguration unter
http://vdr01:8080/downloads
Ggf dieses Repository hinzufügen:
unter Erweiterungen->Konfiguration
http://vch.berlios.de/repo/snapshots/repository.xml
zur Menuorg oder entsprechend zur Commands.conf hinzufügen.
Gruß,
Hendrik
Danke für die Installationsanleitung für gen2vdr. Würde auch gut hierher passen: http://vdr-wiki.de/wiki/index.…tcher_Helper#Installation
Aber lasst bitte diesen Thread jetzt sterben. Die aktuelle Version ist 1.0.0 und hat einen eigenen Thread.
Gruß
Henrik
Hi Hampelratte,
bei der Installation habe ich es nach deiner Anleitung gemacht allderdings bekomme ich immer wieder den gleichen crash beim Update vom VCH Webinterface zur Version 1.0.5. , nach dem ich die bereits installierten Erweiterungen aktualisiert habe.
Allerdings inst das wohl nicht so schlimm das es sich um das webfrontend handelt...(nehem ich mal in meinem fast jugendlichen Leichtsinn an
Was mir viel mehr Magenschmerzen bereitet ist das nach wie vor vdr einfriert bzw. mit der Fernbedienung nicht zu beenden ist bei ARD und ZDF - Mediatheken.
hier das log:
Dec 20 20:44:01 YaVDRKabel vdr: [1274] executing command 'echo curl http://localhost:8080/osdserver | at now'
Dec 20 20:44:01 YaVDRKabel atd[1790]: Exec failed for mail command: No such file or directory
Dec 20 20:44:01 YaVDRKabel vdr: [1636] connect from 127.0.0.1, port 59851 - accepted
Dec 20 20:44:01 YaVDRKabel vdr: [1786] Text2Skin: menu display update thread ended (pid=1274, tid=1786)
Dec 20 20:44:01 YaVDRKabel vdr: [1794] Text2Skin: menu display update thread started (pid=1274, tid=1794)
Dec 20 20:44:08 YaVDRKabel vdr: [1794] [xine..put] OSD bandwidth: 876981 bytes/s (6851 kbit/s)
Dec 20 20:44:12 YaVDRKabel vdr: [1794] [xine..put] OSD bandwidth: 352682 bytes/s (2755 kbit/s)
Dec 20 20:44:14 YaVDRKabel vdr: [1794] [xine..put] OSD bandwidth: 160669 bytes/s (1255 kbit/s)
Dec 20 20:44:17 YaVDRKabel vdr: [1794] [xine..put] OSD bandwidth: 184559 bytes/s (1441 kbit/s)
Dec 20 20:44:18 YaVDRKabel vdr: [1794] [xine..put] OSD bandwidth: 264637 bytes/s (2067 kbit/s)
Dec 20 20:44:21 YaVDRKabel vdr: [1794] [xine..put] OSD bandwidth: 216934 bytes/s (1694 kbit/s)
Dec 20 20:44:24 YaVDRKabel vdr: [1794] [xine..put] OSD bandwidth: 220869 bytes/s (1725 kbit/s)
Dec 20 20:44:24 YaVDRKabel vdr: [1274] connect from 127.0.0.1, port 38154 - accepted
Dec 20 20:44:24 YaVDRKabel vdr: [1274] [xine..put] SVDRP(pmda, /tmp/vch_playlist_6310637074618139683.pls)
Dec 20 20:44:24 YaVDRKabel vdr: [1274] [xine..put] cPlaylist: parsing /tmp/vch_playlist_6310637074618139683.pls
Dec 20 20:44:24 YaVDRKabel vdr: [1274] [xine..put] cPlaylist: Found 1 matching files
Dec 20 20:44:24 YaVDRKabel vdr: [1796] Metadata scanner thread started (pid=1274, tid=1796)
Dec 20 20:44:24 YaVDRKabel vdr: [1796] [xine..put] ID3Scanner Started
Dec 20 20:44:24 YaVDRKabel vdr: [1796] [xine..put] ID3Scanner Done.
Dec 20 20:44:24 YaVDRKabel vdr: [1796] Metadata scanner thread ended (pid=1274, tid=1796)
Dec 20 20:44:24 YaVDRKabel vdr-sxfe[1642]: [1669] [input_vdr] wait_stream_sync: discard_index 22720928 != curpos 22711528 ! (diff 9400)
Dec 20 20:44:24 YaVDRKabel vdr-sxfe[1642]: [1668] [input_vdr] PLAYFILE (Loop: 0, Offset: 0s, File: none mms://ondemand.msmedia.zdf.newmedia.nacamar.net/zdf/data/msmedia/zdf/10/12/101220_tr_fremdgehen_dks_vh.wmv)
Dec 20 20:44:24 YaVDRKabel vdr-sxfe[1642]: [1668] [input_vdr] xine_stream_new(slave_stream): using 7MB video fifo
Dec 20 20:44:24 YaVDRKabel vdr: [1785] TS buffer on device 5 thread ended (pid=1274, tid=1785)
Dec 20 20:44:24 YaVDRKabel vdr: [1784] buffer stats: 175592 (4%) used
Dec 20 20:44:24 YaVDRKabel vdr: [1784] receiver on device 5 thread ended (pid=1274, tid=1784)
Dec 20 20:44:44 YaVDRKabel vdr: [1274] [xine..put] cXinelibServer::Xine_Control_Result: Timeout (PLAYFILE 0 none mms://ondemand.msmedia.zdf.newmedia.nacamar.net/zdf/data/msmedia/zdf/10/12/101220_tr_fremdgehen_dks_vh.wmv, 20000 ms) 27
Dec 20 20:44:44 YaVDRKabel vdr: [1274] [xine..put] cXinelibPlayer playing mms://ondemand.msmedia.zdf.newmedia.nacamar.net/zdf/data/msmedia/zdf/10/12/101220_tr_fremdgehen_dks_vh.wmv (FAIL)
Dec 20 20:44:44 YaVDRKabel vdr: [1274] max. latency time 20 seconds
Dec 20 20:44:44 YaVDRKabel vdr: [1274] closing SVDRP connection
Dec 20 20:44:44 YaVDRKabel vdr: [1794] Text2Skin: menu display update thread ended (pid=1274, tid=1794)
Dec 20 20:44:45 YaVDRKabel vdr: [1274] [xine..put] cXinelibPlayerControl: EndOfStreamReached
Dec 20 20:44:45 YaVDRKabel vdr: [1274] [xine..put] cXinelibServer::Xine_Control_Result: Timeout (GETPOS, 300 ms) 28
Dec 20 20:44:45 YaVDRKabel vdr: [1274] [xine..put] cXinelibServer::Xine_Control_Result: Timeout (GETLENGTH, 300 ms) 29
Dec 20 20:45:05 YaVDRKabel vdr: [1274] [xine..put] cXinelibServer::Xine_Control_Result: Timeout (PLAYFILE 0 none , 20000 ms) 30
Dec 20 20:45:06 YaVDRKabel vdr: [1274] [xine..put] cXinelibServer::Xine_Control_Result: Timeout (FLUSH 50 22720928 12091, 1000 ms) 31
Dec 20 20:45:06 YaVDRKabel vdr: [1274] switching to channel 123
Dec 20 20:45:07 YaVDRKabel vdr: [1274] setstatus 0
Dec 20 20:45:07 YaVDRKabel vdr: [1274] setstatus 0
Dec 20 20:45:07 YaVDRKabel vdr: [1274] setstatus 1
Dec 20 20:45:07 YaVDRKabel vdr: [1274] Filter Pid:0,Tid:0 added.
Dec 20 20:45:07 YaVDRKabel vdr: [1801] receiver on device 5 thread started (pid=1274, tid=1801)
Dec 20 20:45:07 YaVDRKabel vdr: [1274] max. latency time 23 seconds
Dec 20 20:45:07 YaVDRKabel vdr: [1802] TS buffer on device 5 thread started (pid=1274, tid=1802)
Dec 20 20:45:08 YaVDRKabel vdr: [1801] [xine..put] Detected video size 720x576
Dec 20 20:45:09 YaVDRKabel vdr: [1801] [xine..put] cXinelibServer::Play Buffer overflow (TCP/PIPE)
Dec 20 20:45:12 YaVDRKabel vdr: last message repeated 512 times
Dec 20 20:45:12 YaVDRKabel vdr: [1614] PMT scan idle
Dec 20 20:45:12 YaVDRKabel vdr: [1614] EEPG: Ended all processing
Dec 20 20:45:12 YaVDRKabel vdr: [1801] [xine..put] cXinelibServer::Play Buffer overflow (TCP/PIPE)
Dec 20 20:45:15 YaVDRKabel vdr: last message repeated 487 times
Dec 20 20:45:15 YaVDRKabel vdr: [1801] [xine..put] cXinelibServer: Too many TCP buffer overflows, dropping client
Dec 20 20:45:15 YaVDRKabel vdr: [1801] [xine..put] cXinelibServer::Play Write/Queue error (TCP/PIPE)
Dec 20 20:45:15 YaVDRKabel vdr: [1801] [xine..put] Closing connection 0
Dec 20 20:45:24 YaVDRKabel vdr: [1517] setstatus 0
Dec 20 20:45:24 YaVDRKabel vdr: [1517] setstatus 1
Dec 20 20:45:24 YaVDRKabel vdr: [1517] Filter Pid:0,Tid:0 added.
Dec 20 20:45:24 YaVDRKabel vdr: [1562] setstatus 0
Dec 20 20:45:24 YaVDRKabel vdr: [1562] setstatus 1
Dec 20 20:45:24 YaVDRKabel vdr: [1562] Filter Pid:0,Tid:0 added.
Dec 20 20:45:25 YaVDRKabel vdr: [1549] setstatus 0
Dec 20 20:45:25 YaVDRKabel vdr: [1549] setstatus 1
Dec 20 20:45:25 YaVDRKabel vdr: [1549] Filter Pid:0,Tid:0 added.
Dec 20 20:45:30 YaVDRKabel vdr: [1549] PMT scan idle
Dec 20 20:45:30 YaVDRKabel vdr: [1549] EEPG: FreeView Extended EPG detected on pid f02.
Dec 20 20:45:30 YaVDRKabel vdr: [1549] Loading table 1 Filename </var/lib/vdr/plugins/eepg/freesat.t1>
Dec 20 20:45:30 YaVDRKabel vdr: [1549] Loading table 2 Filename </var/lib/vdr/plugins/eepg/freesat.t2>
Dec 20 20:45:30 YaVDRKabel vdr: [1549] Filter Pid:f02,Tid:4e,Mask:fe added.
Dec 20 20:45:30 YaVDRKabel vdr: [1549] Filter Pid:f02,Tid:50,Mask:f0 added.
Dec 20 20:45:30 YaVDRKabel vdr: [1549] Filter Pid:f02,Tid:60,Mask:f0 added.
Dec 20 20:45:30 YaVDRKabel vdr: [1549] Filter Pid:39,Tid:50,Mask:f0 added.
Dec 20 20:45:30 YaVDRKabel vdr: [1549] Filter Pid:39,Tid:60,Mask:f0 added.
Dec 20 20:45:30 YaVDRKabel vdr: [1549] Filter Pid:f02,Tid:b0 added.
[quote][i]Original von hampelratte[/i]
Ich habe es selbst noch mal probiert. Bei mir klappt es. Folgende Schritte habe ich gemacht:
[list]
[*]VCH 1.0.0 von Berlios geladen
[*]Unter Erweiterungen alle Module mit Updates ausgewählt und aktualisiert. Also alle auf einmal.
[*]VCH neugestartet
[*]Unter Verfügbare Erweiterungen alle Module ausgwewählt, die ich noch zusätzlich haben möchte und installiert
[*]VCH neugestartet
[/list]
Alles anzeigen
Wenn das bei Dir nicht klappt, schick mir mal die vch*.log Dateien. Vielleicht kann ich da was erkennen.[/quote]
Dazu kann ich leider nicht viel sagen, da dass Problem nicht beim VCH liegt, sondern bei xineliboutput. Er spielt das Video anscheinend auch erst gar nicht ab:
Dec 20 20:44:44 YaVDRKabel vdr: [1274] [xine..put] cXinelibPlayer playing mms://ondemand.msmedia.zdf.newmedia.nacamar.net/zdf/data/msmedia/zdf/10/12/101220_tr_fremdgehen_dks_vh.wmv (FAIL)
Hast Du mal versucht den URL in xine abzuspielen? Vielleicht kriegt die xine-lib das nicht gebacken.
Ich bekomm ständig die OSD-Meldung "Download failed (Error = 406). Diese erscheint in
gewissen Abständen immer wieder. Die Downloads waren entweder erfolgreich, oder es
sind keine aktiv. Trotzdem die Meldung.
Beim Löschen von Videos bleiben die Resume.Dateien erhalten. Kann man die nicht
auch löschen lassen? Ok, die kommen von xineliboutbut, aber vch könnte die doch
erkennen. Ist ja nur die Dateiendung.
Ich bekomm ständig die OSD-Meldung "Download failed (Error = 406). Diese erscheint in
gewissen Abständen immer wieder. Die Downloads waren entweder erfolgreich, oder es
sind keine aktiv. Trotzdem die Meldung.
Ich schätze, da ist beim osdserver-Modul etwas schief gelaufen und es wartet jetzt auf Events vom OSD, obwohl kein OSD mehr sichtbar ist. Da hilft wohl nur den VCH neu zu starten. Wenn es geht, sicher vorher das log und schick es mir, dann finde ich eventuell heraus, wobei das osdserver-Modul abgekachelt ist.
Beim Löschen von Videos bleiben die Resume.Dateien erhalten. Kann man die nicht
auch löschen lassen? Ok, die kommen von xineliboutbut, aber vch könnte die doch
erkennen. Ist ja nur die Dateiendung.
Mach ich mal ein feature request raus. Der MPlayer legt solche Dateien auch an, wenn man die Wiedergabe direkt über das MPlayer-Plugin startet.
Momentan funktioniert es nach einem vch Neustart. Im Log war nichts zu sehen.
Ich warte, bis der Fehler erneut auftritt, dann schick ich dir das Log.
Edit: Die Meldung ist wieder da. Im Log seh ich nichts verdächtiges, aber hier ist
es.
Wenn Du der Sache weiter auf den Grund gehen möchtest, kannst Du noch mehr loggen lassen. In der Datei conf/logging.properties gibt es den Eintrag
Wenn Du den auf FINEST setzt, wird die gesamte osdserver-Kommunikation ausgegeben. Das ist auf Dauer ziemlich viel. Daher habe ich den Wert standardmäßig auf WARNING. VCH muss allerdings neugestartet werden, damit das übernommen wird.
Tritt dieser Fehler nur bei mir auf?
Anscheinend. Ich habe zumindest sonst noch keine weitere Fehlermeldung von anderen Benutzern bekommen und bei mir tritt er nicht auf. Ich weiß allerdings auch nicht, wie viele Nutzer VCH so hat (obwohl ich das gerne mal wüsste ).
Ich glaub, ich kann Entwarnung geben. Die Meldung scheint nicht von vch zu
kommen, sondern von Webvideo.
Ist sowas wie eine Youtube-Suche geplant? Momentan gehen ja nur Abos.
Ist sowas wie eine Youtube-Suche geplant? Momentan gehen ja nur Abos.
Ist im development branch sogar schon eingecheckt. Ich denke, lange wird es nicht mehr dauern, bis ich die 1.1.0 raus haue. Ein paar Kleinigkeiten muss ich vorher aber noch erledigen.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!