Hallo,
ich kann per ssh auf meinen vdr-Server zugreifen.
Wie kann ich nun einen bestimmten Film (gesteuert über den Konsolen-Zugang) auswählen und aufnehmen?
Wenn es geht, ohne Browser.
Danke.
Hallo,
ich kann per ssh auf meinen vdr-Server zugreifen.
Wie kann ich nun einen bestimmten Film (gesteuert über den Konsolen-Zugang) auswählen und aufnehmen?
Wenn es geht, ohne Browser.
Danke.
Hallo, am schnellsten klappt es per svdrp Siehe Wiki
Mit svdrpsend.pl oder per Telnet-Verbindung kannst du die Befehle auf dem VDR absetzten.
Für VDR < 1.7 gab es auch mal ein Plugin zum Zugriff auf das OSD Control-Plugin
ZitatFür VDR < 1.7 gab es auch mal ein Plugin zum Zugriff auf das OSD Control-Plugin
tut hier auch mit 1.7.x ohne Probleme und ist aus meiner Sicht die einfachste und sicherste Variante.
cu
biggsmann
svdrp ist ja auch kein Telnet Demon. Der VDR reagiert manchmal seltsam wenn du nicht das svdrpsend.pl Script nutzt um mit svdrp zu kommunizieren. Der VDR scheint da bei svdrp sehr empfindsam zu reagieren wenn das Protokoll nicht exakt so bedient wird wie svdrpsend.pl das tut.
Du kannst im VDR konfigurieren das er auch Befehle von IP w.x.y.z. annehmen soll und dann svdrpsend.pl auf dem entfernten Rechner starten.
http://www.vdr-wiki.de/wiki/index.php/SVDRP
cu
Danke. Habe nun auch eine Möglichkeit über netcat (nc) gefunden, wie ich per Skript Befehle an den svdr-dameon senden kann.
root@marge:/etc/vdr/scripts# cat svdrcmds.txt
LSTC
QUIT
root@marge:/etc/vdr/scripts# nc -T telnet localhost 6419 < svdrcmds.txt
oder:
Was mich ein wenig wundert ist, dass ich ARD und ZDF nicht als HD-Sender finden kann.
Greppe ich nach HD, sehe ich nur sowas hier:
Ich mache dann immer einen SSH Tunnel auf und greife dann von meinem localen Browser auf den Server zu.
Das Webinterface ist doch etwas leichter zu bedienen.....
Wäre auch eine Möglichkeit. Welches Plugin nutzt du denn dafür?
also wenn ein webinterface doch ne option ist, dann würd ich vdradmin-am nehmen ... das is ziemlich genial
lg, mike
Danke. Habe das Package installiert und auch schon ins wiki geschaut http://vdr-wiki.de/wiki/index.php/Vdradmin_AM. Jedoch kann ich die Konfigurationsdatei(en) nicht finden.
Danke. Konnte die Konfigurationsdatei nun auch finden.
/var/lib/vdradmin-am/vdradmind.conf
VDR_HOST = localhost
LOGLEVEL = 81
TM_PRIORITY = 99
AT_PRIORITY = 99
TM_LIFETIME = 99
AT_TIMEOUT = 10
AT_FUNC = 0
GUEST_ACCOUNT = 0
CACHE_TIMEOUT = 5
SERVERPORT = 8001
PASSWORD = linvdr
AT_LIFETIME = 99
MOD_GZIP = 1
TM_MARGIN_END = 10
USERNAME = linvdr
LOGFILE = vdradmind.log
RECORDINGS = 1
LANGUAGE = English
CACHE_LASTUPDATE = 0
TM_MARGIN_BEGIN = 10
LOGINPAGE = 0
VDR_PORT = 6419
ST_LIVE_ON = 0
Alles anzeigen
und, funktionierts?
ZitatOriginally posted by MikeDK
und, funktionierts?
Ups, sorry. Ja, ich konnte die Seite im Browser laden. Allerdings ist dies ein wenig langsam, da ich aktuell über das I-Net arbeite.
Werde es heute Abend mal zu Hause im internen LAN probieren. Da sollte es performanter sein
ein tip, stell auf der hauptseite den "short view" ein ... dann werden nicht fuer alle kanäle die epg daten angezeigt, und es sollte schneller sein beim ersten mal seite laden...
lg, mike
Danke, aber der Browseraufruf dauert schon sehr, sehr lange.
Werde es heute Abend mal probieren.
welchen prozess meinst du?
soweit ich weiss kann nur ein client zu einer gegebenen zeit auf svdrp zugreifen ... das heisst, wenn du auf einer shell per telnet in svdrp "eingeloggt" bist, kannst du auf ner zweiten nicht auch noch zugreifen ...
Ja, das stimmt. So habe ich es auch gelesen.
Jedoch sehe ich in der Prozessliste beim vdr, dass der Port 6419 "mit gestartet" wird.
vdr 20863 30963 10 14:58 ? 00:01:26 /usr/bin/vdr -v /share/filme -c /var/lib/vdr -L /usr/lib/vdr/plugins -r /usr/lib/vdr/vdr-recordingaction -s /usr/lib/vdr/vdr-shutdown-message -E /var/cache/vdr/epg.data -u vdr -g /tmp --port 6419 --lirc -P sysinfo -P mp3 -P weatherng -P conflictcheckonly -P epgsearchonly -P noepgmenu -P quickepgsearch -P skinenigmang --logodir=/usr/share/vdr-enigmang-icons --epgimages=/var/cache/vdr/epgimages -P mplayer --mount /usr/share/vdr-plugin-mplayer/mount -P streamdev-server -P streamdev-client -P skinsoppalusikka --logodir=/usr/share/vdr-xpmlogos -P burn --dvd=/dev/sr0 -P femon -P menuorg -P xineliboutput --local=sxfe --video=vdpau --audio=alsa --display=:1.0 --fullscreen --primary --remote=127.0.0.1:37890 -P externalplayer -P text2skin -P live --port=8008 --ip=0.0.0.0 -P dvdswitch -P epgsearch -P dvd -C /var/cache/vdr/dvd -P tvonscreen --logos /usr/share/vdr-xpmlogos -P xine -r -P lcdproc --vfat -w 60
root 21957 1 0 12:32 pts/0 00:00:46 vdradmind
root 30963 1 0 14:10 ? 00:00:01 /bin/sh /usr/sbin/runvdr -v /share/filme -c /var/lib/vdr -L /usr/lib/vdr/plugins -r /usr/lib/vdr/vdr-recordingaction -s /usr/lib/vdr/vdr-shutdown-message -E /var/cache/vdr/epg.data -u vdr -g /tmp --port 6419 --lirc -P sysinfo -P mp3 -P weatherng -P conflictcheckonly -P epgsearchonly -P noepgmenu -P quickepgsearch -P "skinenigmang --logodir=/usr/share/vdr-enigmang-icons --epgimages=/var/cache/vdr/epgimages" -P "mplayer --mount /usr/share/vdr-plugin-mplayer/mount" -P streamdev-server -P streamdev-client -P "skinsoppalusikka --logodir=/usr/share/vdr-xpmlogos" -P "burn --dvd=/dev/sr0" -P femon -P menuorg -P "xineliboutput --local=sxfe --video=vdpau --audio=alsa --display=:1.0 --fullscreen --primary --remote=127.0.0.1:37890" -P externalplayer -P text2skin -P "live --port=8008 --ip=0.0.0.0" -P "dvdswitch " -P epgsearch -P "dvd -C /var/cache/vdr/dvd" -P "tvonscreen --logos /usr/share/vdr-xpmlogos" -P "xine -r" -P lcdproc --vfat -w 60
Wie man sehen kann, wurde der obere vdr-Prozess später gestartet. Nun kann ich auch per telnet darauf zugreifen. Oft ist dieser Prozess allerdings nicht vorhanden. Kann dies mit einer programmierten Aufnahme zu tun haben?
Wenn der obere vdr-Prozess nicht vorhanden ist, liefert ein netstat -na|grep 6419 auch kein Ergebnis.
[edit]
Wie kann ich eine laufende Aufnahme löschen???
[/edit]
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!