Powered by Invision Power Board


Seiten: (3) [1] 2 3  ( Zum ersten neuen Beitrag
 
Reply to this topicStart new topicStart Poll

> vodcatcher und vodcatcherhelper in Gen2VDR 2.0
henfri
Geschrieben am: Sonntag, 23.März 2008, 14:47 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 547
Mitgliedsnummer.: 419
Mitglied seit: 2004-09-28



Hallo,

ich hab ewig gebraucht, dies zum laufen zu bringen. Ich versuche hier meine Bemühungen zusammenzufassen:

Vodcatcher installieren:
CODE

/_config/bin/instplg.sh http://www.e-tobi.net/blog/files/vdr-vodcatcher-0.1.1.tar.gz


und die mplayersources.conf anpassen:
CODE

mcedit  /etc/vdr/plugins/mplayersources.conf
/tmp;Vodcatcher;0 am Ende eintragen


Vodcatcher Helper installieren inkl. Installation von Java 1.6:
CODE

emerge java-jdk
java-config -S 2
cd /usr/local/src/
wget http://download.berlios.de/vch/VodcatcherHelper-0.1.zip
unzip VodcatcherHelper-0.1.zip
ln -s VodcatcherHelper-0.1 VodcatcherHelper


"VodcatcherHelper" aus dem Anhang nach /etc/init.d kopieren

CODE

rc-update -a VodcatcherHelper default


/etc/vdr/commands.conf anpassen:

CODE

Dienste   : echo "/etc/vdr/commands/40_Dienste"
- VOD Parser starten             : screen -dm sh -c "/etc/vdr/VodcatcherHelper/startParser.sh"; echo "VOD Parser wird gestartet"
- VDRAdmin starten               : screen -dm sh -c "/etc/init.d/vdradmin start"; echo "VDRAdmin wird gestartet"


/etc/vdr/plugins/vodcatchersources.conf anpassen:
CODE

# VCH
FEED_URL=http://localhost:8080/groups

hinzufügen.

ggf. /usr/local/src/VodcatcherHelper/startParser.sh zum crontab hinzufügen (crontab -e)


Wichtig: mplayer.sh anpassen.
Dazu bestehende /etc/vdr/plugins/mplayer/mplayer.sh durch Datei aus dem Anhang ersetzen.
688 in der Zeile "XResPAL" der /etc/vdr/plugins/mplayer/mplayer.sh.conf löschen. (sonst gestauchte Anzeige)

Mehr Info zum Helper:
http://vch.berlios.de/node2.html

Gruß&Viel Erfolg,

Hendrik

angehängte Datei ( Anzahl der Downloads: 617 )
angehängte Datei  Vod.tgz
Email Poster
Top
henfri
Geschrieben am: Sonntag, 23.März 2008, 16:09 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 547
Mitgliedsnummer.: 419
Mitglied seit: 2004-09-28



@HelAu: Wäre das etwas für ein Update von Gen2Vdr?
Email Poster
Top
HelAu
Geschrieben am: Sonntag, 23.März 2008, 17:36 Uhr
Quote Post


Scheffe
****

Gruppe: Admin
Beiträge: 11285
Mitgliedsnummer.: 2
Mitglied seit: 2003-04-25



Hi Henri,

Nette Anleitung - danke :)
Aber in einen Update packe ich dies eher nicht, einen java Update hab ich nicht im Plan.
Gehts nicht auch mit der vorhandenen Java Version ?
Email PosterUsers WebsiteICQAOLYahoo
Top
henfri
Geschrieben am: Sonntag, 23.März 2008, 17:44 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 547
Mitgliedsnummer.: 419
Mitglied seit: 2004-09-28



Hallo HelAu,

nee, mit dem alten Java lief es leider nicht. Man könnte höchstens mal die Entwickler fragen...

Andererseits war das Java-Update auch ein Kinderspiel.

Jetzt habe ich nur noch leichte Probleme mit dem Aspect Ratio der Videos. siehe http://www.vdr-portal.de/board/thread.php?postid=70908

Edit: Gelöst. 688 in der Zeile "XResPAL" der /etc/vdr/plugins/mplayer/mplayer.sh.conf löschen.


Gruß,
Hendrik
Email Poster
Top
Gizmo_Ger
Geschrieben am: Sonntag, 23.März 2008, 18:34 Uhr
Quote Post


Advanced Member
***

Gruppe: Members
Beiträge: 4
Mitgliedsnummer.: 3080
Mitglied seit: 2007-11-04



Vielen Dank für die Anleitung, allerdings gibts bei emerge für java folgende Fehlermeldung:

emerge: there are no ebuilds to satisfy "java-sdk"

Habe ich etwas übersehen?
Email Poster
Top
henfri
Geschrieben am: Sonntag, 23.März 2008, 18:49 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 547
Mitgliedsnummer.: 419
Mitglied seit: 2004-09-28



Hallo,
sollte heissen:

sun-jdk:

dev-java/sun-jdk

Gruß,
Hendrik
Email Poster
Top
mobilharry
Geschrieben am: Montag, 24.März 2008, 12:42 Uhr
Quote Post


Advanced Member
***

Gruppe: Members
Beiträge: 69
Mitgliedsnummer.: 500
Mitglied seit: 2005-03-25



Viel Dank für die Anleitung,
hat auch soweit funktioniert nur das mit dem VodcatcherHelper funktioniert irgend wie nicht.

Alles soweit nach Anleitung durchgeführt auch der Start von VodcatcherHelper funktioniert problemlos.

Blos wenn ich die Video Podcasts öffne steht unknown das ist der Eintrag FEED_URL=http://localhost:8080/groups

Die anderen werden angezeigt die vom Vodcatcher kommen:

# VCH
FEED_URL=http://localhost:8080/groups

# videocast.srtwist.net
FEED_URL=http://videocast.srtwist.net/

# Galacticast
FEED_URL=http://feeds.feedburner.com/galacticast

# Probot World of Amazing Action-Figure Adventure!
FEED_URL=http://www.probotproductions.com/vidcasts/ProbotVodcast.xml

# Adventures of Thomas Brin
FEED_URL=http://podcasts.thomasbrin.com/BrinRSS

# Quarks & Co
FEED_URL=http://podcast.wdr.de/quarks.xml

# Computer Club 2
FEED_URL=http://www.cczwei.de/rss_tvissues.php

eben bis auf die Erste.

Vielleicht kann mir je jemand helfen

Danke

Harry
Email Poster
Top
netz
Geschrieben am: Montag, 24.März 2008, 13:06 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 1624
Mitgliedsnummer.: 451
Mitglied seit: 2004-12-01



Hallo,
hast die Seiten geparset?

http://localhost:8080/files/help/de_DE/index.html
(Aufruf des Parsers)

bis dann,
Nando
Email PosterUsers WebsiteICQ
Top
mobilharry
Geschrieben am: Montag, 24.März 2008, 13:54 Uhr
Quote Post


Advanced Member
***

Gruppe: Members
Beiträge: 69
Mitgliedsnummer.: 500
Mitglied seit: 2005-03-25



Hallo was meinst du damit (hast die Seiten geparset?)
Bei dem Aufruf passiert nichts:
http://localhost:8080/files/help/de_DE/index.html

Harry


Email Poster
Top
netz
Geschrieben am: Montag, 24.März 2008, 17:29 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 1624
Mitgliedsnummer.: 451
Mitglied seit: 2004-12-01



Hallo Harry,
dann hast du startserver.sh nicht gestartet.

VodcatcherHelper-0.1/README.DE
QUOTE

Schnellstart Anleitung
===============================================================================
1. Server starten mit bash startServer.sh

   Falls der Port 8080 schon belegt ist, wird es zu einem Fehler kommen.
   In diesem Fall die Anwendung auf Port 8080 für den ersten Start von
   Vodcatcher Helper stoppen und dann in der Konfiguration von
   Vodcatcher Helper den Port ändern.
  
2. Konfiguration vornehmen unter http://<host>:8080/config
   Eine Hilfe gibt es unter http://<host>:8080/files/help/de_DE/


bis dann,
Nando
Email PosterUsers WebsiteICQ
Top
mobilharry
Geschrieben am: Montag, 24.März 2008, 18:58 Uhr
Quote Post


Advanced Member
***

Gruppe: Members
Beiträge: 69
Mitgliedsnummer.: 500
Mitglied seit: 2005-03-25



Hallo Nando,
die Fm kommt beim Starten des Servers:

24.03.2008 18:56:24 de.berlios.vch.http.HTTPServer main
SCHWERWIEGEND: An unexpected error occured
java.net.BindException: Address already in use
at sun.nio.ch.Net.bind(Native Method)
at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:119)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
at sun.net.httpserver.ServerImpl.<init>(ServerImpl.java:70)
at sun.net.httpserver.HttpServerImpl.<init>(HttpServerImpl.java:32)
at sun.net.httpserver.DefaultHttpServerProvider.createHttpServer(DefaultHttpServerProvider.java:17)
at com.sun.net.httpserver.HttpServer.create(HttpServer.java:111)
at de.berlios.vch.http.HTTPServer.main(HTTPServer.java:38)


Weis nicht weiter

Harry
Email Poster
Top
netz
Geschrieben am: Montag, 24.März 2008, 19:06 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 1624
Mitgliedsnummer.: 451
Mitglied seit: 2004-12-01



Hast du das Script als root ausgeführt?
Bei mir läuft es zumindest mit root-Rechten.
CODE
chmod 755 startServer.sh
Email PosterUsers WebsiteICQ
Top
yuri
Geschrieben am: Montag, 24.März 2008, 20:03 Uhr
Quote Post


Advanced Member
***

Gruppe: Members
Beiträge: 86
Mitgliedsnummer.: 3360
Mitglied seit: 2008-01-02



Hallo,

irgendwie hab ich Probleme den Server zu starten



CODE
vdr01 ~ #  sh /usr/local/src/VodcatcherHelper/startServer.sh
Exception in thread "main" java.lang.NoClassDefFoundError: de/berlios/vch/http/HTTPServer
Caused by: java.lang.ClassNotFoundException: de.berlios.vch.http.HTTPServer
       at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
       at java.security.AccessController.doPrivileged(Native Method)
       at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
       at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
       at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
       at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
       at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)


Woran kann das liegen?


Email Poster
Top
netz
Geschrieben am: Montag, 24.März 2008, 20:16 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 1624
Mitgliedsnummer.: 451
Mitglied seit: 2004-12-01



Hallo,
was gibt "java-config -L" aus?

bis dann,
Nando
Email PosterUsers WebsiteICQ
Top
yuri
Geschrieben am: Montag, 24.März 2008, 20:49 Uhr
Quote Post


Advanced Member
***

Gruppe: Members
Beiträge: 86
Mitgliedsnummer.: 3360
Mitglied seit: 2008-01-02



HAllo

danke netz, aber war mein Fehler es läuft java 1.6 und startServer.sh konnte nicht gestartet werden weil es ja dummerweise schon brav lief.
Aber es geht immer noch nicht es kommt im VDR Menue immer nur "kein Eintrag" unter den VODcatcherhelper-Einträgen. Der Server läuft, ich habe unter /conf ein vorhandenes data.dir angegeben und ein paar Parser auf true gesetzt.
Ich habe die Rechte verteilt, neugestartet..., nix.


Ach ja wenn ich den PArser starte kommt
CODE
sh /usr/local/src/VodcatcherHelper/startParser.sh
Unable to access jarfile VodcatcherHelper.jar


Und über den Browser
CODE

http://<meineip>:8080/parse


kommt nur
CODE

Parsing beendet

Geparste RSS-Feeds:


yuri
Email Poster
Top
netz
Geschrieben am: Montag, 24.März 2008, 20:55 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 1624
Mitgliedsnummer.: 451
Mitglied seit: 2004-12-01



QUOTE
http://<meineip>:8080/parse

Ich hoffe du hast deine IP oder localhost angegeben. ;)

Probiere mal
CODE
cd /usr/local/src/VodcatcherHelper
sh startParser.sh
Email PosterUsers WebsiteICQ
Top
yuri
Geschrieben am: Montag, 24.März 2008, 21:15 Uhr
Quote Post


Advanced Member
***

Gruppe: Members
Beiträge: 86
Mitgliedsnummer.: 3360
Mitglied seit: 2008-01-02



Spitze, danke so funktioniert es,
direkt im verzeichnis, ich dachte sh /usr/local/src/VodcatcherHelper/startParser.sh
tut das gleiche.

ich habe unter nano /etc/vdr/commands/40_Dienste

CODE
VOD Parser starten             : screen -dm sh -c "/usr/local/src/VodcatcherHelper/startParser.sh"; echo "VOD Parser wird gestartet...

reicht dies bezüglich dieser Problematik? Wie kann ich sehen ob er auch geparst hat nachdem ich den Parser mit der Fernbedienung gestartet habe?
Ich höre nämlich nicht die Festplatte anlaufen wenn ich das mache, also scheint der Eintrag nicht zum gewünschten Erfolg zu führen.

yuri
Email Poster
Top
netz
Geschrieben am: Montag, 24.März 2008, 22:15 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 1624
Mitgliedsnummer.: 451
Mitglied seit: 2004-12-01



Du kannst startParser.sh editieren.

mcedit /usr/local/src/VodcatcherHelper/startParser.sh
CODE
#!/bin/sh
cd /usr/local/src/VodcatcherHelper
java -Djava.util.logging.config.file=logging.properties -cp VodcatcherHelper.jar de.berlios.vch.http.HTTPServer
Email PosterUsers WebsiteICQ
Top
mobilharry
Geschrieben am: Dienstag, 25.März 2008, 06:07 Uhr
Quote Post


Advanced Member
***

Gruppe: Members
Beiträge: 69
Mitgliedsnummer.: 500
Mitglied seit: 2005-03-25



Hallo Nando

hier die Ausgabe von Java:

java-config -L
The following VMs are available for generation-2:
1) Sun JDK 1.5.0.13 [sun-jdk-1.5]
*) Sun JDK 1.6.0.03 [sun-jdk-1.6]

Harry
Email Poster
Top
netz
Geschrieben am: Dienstag, 25.März 2008, 11:20 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 1624
Mitgliedsnummer.: 451
Mitglied seit: 2004-12-01



Moin Harry,
java passt bei dir (der Hinweis oder besser die Frage war eigentlich an yuri ;) ).

Hast du startServer.sh mit root-Rechten mal ausgeführt?


bis dann,
Nando
Email PosterUsers WebsiteICQ
Top
Thema wird von 1 Benutzer(n) gelesen (1 Gäste und 0 Anonyme Benutzer)
0 Mitglieder:

Topic OptionsSeiten: (3) [1] 2 3  Reply to this topicStart new topicStart Poll