Hallo zusammen,
ich möchte Kodi auf meinem Mac nutzen.
leider gibt es da nur das VDR VNSI Plugin.
Gibt es das VDR XVDR Plugin irgendwo als ZIP zu Nachinstallieren.
Danke schon mal
Hallo zusammen,
ich möchte Kodi auf meinem Mac nutzen.
leider gibt es da nur das VDR VNSI Plugin.
Gibt es das VDR XVDR Plugin irgendwo als ZIP zu Nachinstallieren.
Danke schon mal
Danke für den Link.
Wenn ich daraus eine Zip erstelle, sagt mir Kodi "Addon verfügt nicht über die erforderliche Struktur".
Irgendwie stehe ich da gerade auf dem Schlauch
Dann nimm doch auf dem Backend VNSI. Es können beide Plugins auf dem Backend parallel laufen. Aus dem Grunde nutze ich auf dem MacBook die VNSI Anbindung und ansonsten XVDR auf den anderen Clients da dort Openelec läuft und da das XVDR Addon enthalten ist.
Die Idee finde ich grundsätzlich schon mal gut.
Verstehe ich es richtig :
Ich habe einen HTPC, auf dem Openelec mit Kodi installiert ist.
In dem Rechner steckt auch die TV-KArte.
Au diesem Rechner habe ich im VDR Addon als Plugin XVDR eingestellt. Mit dem XVDR Client greife ich darauf zu.
Funktioniert alles soweit.
Jetzt möchte ich vom MAC Book ( hier habe ich Kodi für OSx installiert) via Netzwerk auf den VDR zugreifen.
Der intergrierte VNSI Client baut aber keine Verbindung auf.
Allerdings verbindet sich am HTPC der VNI Client ei entsprechender Einstellung auch nicht.
Es sieht so aus, daß VNSI gar nicht geht. Ich werde hier mal noch mit den Einstellungen spielen müßen.
Hi,
Du solltest zumindest den VNSI-Server per Aufruf in der /etc/default/vdr starten:
OPTIONS="-w 60 --hide-first-recording-level -P\"vnsiserver --timeout=10\" -P\"li
ve --port 28008 --ip 192.168.111.242 -s 28443 -c /etc/vdr/plugins/live/live.pem\
" -Pstreamdev-server -Pdvbhddevice -Pepgsearch -Pwirbelscan --lirc=/dev/null"
hier der Teil "-P\"vnsiserver --timeout=10\""
Kuck mal auf deinem VDR HTPC im Syslog nach ob der VDR-VNSI richtig gestartet wird.
Apr 12 21:53:59 MediaCenter vdr: [30846] VDR version 2.2.0 started
Apr 12 21:53:59 MediaCenter vdr: [30846] switched to user 'vdr'
Apr 12 21:53:59 MediaCenter vdr: [30846] codeset is 'UTF-8' - known
Apr 12 21:53:59 MediaCenter vdr: [30846] found 28 locales in /usr/local/share/locale
Apr 12 21:53:59 MediaCenter vdr: [30846] loading plugin: /usr/local/lib/vdr//libvdr-vnsiserver.so.2.2.0
Apr 12 21:53:59 MediaCenter vdr: [30846] loading plugin: /usr/local/lib/vdr//libvdr-live.so.2.2.0
Apr 12 21:53:59 MediaCenter vdr: [30846] [live] INFO: validating server ip '192.168.111.242'
Apr 12 21:53:59 MediaCenter vdr: [30846] loading plugin: /usr/local/lib/vdr//libvdr-streamdev-server.so.2.2.0
Apr 12 21:53:59 MediaCenter vdr: [30846] loading plugin: /usr/local/lib/vdr//libvdr-dvbhddevice.so.2.2.0
Apr 12 21:53:59 MediaCenter vdr: [30846] loading plugin: /usr/local/lib/vdr//libvdr-epgsearch.so.2.2.0
Apr 12 21:53:59 MediaCenter vdr: [30846] loading plugin: /usr/local/lib/vdr//libvdr-wirbelscan.so.2.2.0
Apr 12 21:53:59 MediaCenter vdr: [30846] loading /var/lib/vdr/setup.conf
Apr 12 21:53:59 MediaCenter vdr: [30846] loading /var/lib/vdr/sources.conf
Apr 12 21:53:59 MediaCenter vdr: [30846] loading /var/lib/vdr/diseqc.conf
Apr 12 21:53:59 MediaCenter vdr: [30846] loading /var/lib/vdr/scr.conf
Apr 12 21:53:59 MediaCenter vdr: [30846] loading /var/lib/vdr/channels.conf
Apr 12 21:53:59 MediaCenter vdr: [30846] loading /var/lib/vdr/timers.conf
Apr 12 21:53:59 MediaCenter vdr: [30846] loading /var/lib/vdr/svdrphosts.conf
Apr 12 21:53:59 MediaCenter vdr: [30846] loading /var/lib/vdr/keymacros.conf
Apr 12 21:53:59 MediaCenter vdr: [30846] registered source parameters for 'A - ATSC'
Apr 12 21:53:59 MediaCenter vdr: [30846] registered source parameters for 'C - DVB-C'
Apr 12 21:53:59 MediaCenter vdr: [30846] registered source parameters for 'S - DVB-S'
Apr 12 21:53:59 MediaCenter vdr: [30846] registered source parameters for 'T - DVB-T'
Apr 12 21:53:59 MediaCenter vdr: [30846] probing /dev/dvb/adapter0/frontend0
Apr 12 21:53:59 MediaCenter vdr: [30846] creating cDvbDevice
Apr 12 21:53:59 MediaCenter vdr: [30846] new device number 1
Apr 12 21:53:59 MediaCenter vdr: [30849] epg data reader thread started (pid=30846, tid=30849, prio=high)
Apr 12 21:53:59 MediaCenter vdr: [30849] reading EPG data from /var/cache/vdr/epg.data
Apr 12 21:53:59 MediaCenter vdr: [30848] video directory scanner thread started (pid=30846, tid=30848, prio=high)
Apr 12 21:53:59 MediaCenter vdr: [30846] DVB API version is 0x050A (VDR was built with 0x050A)
Apr 12 21:53:59 MediaCenter vdr: [30846] frontend 0/0 provides DVB-C,DVB-T,DVB-T2,(null) with QPSK,QAM16,QAM32,QAM64,QAM128,QAM256 ("CXD2843 DVB-C/C2 DVB-T/T2")
Apr 12 21:53:59 MediaCenter vdr: [30846] cTimeMs: using monotonic clock (resolution is 1 ns)
Apr 12 21:53:59 MediaCenter vdr: [30846] probing /dev/dvb/adapter1/frontend0
Apr 12 21:53:59 MediaCenter vdr: [30847] video directory scanner thread started (pid=30846, tid=30847, prio=high)
Apr 12 21:53:59 MediaCenter vdr: [30851] frontend 0/0 tuner thread started (pid=30846, tid=30851, prio=high)
Apr 12 21:53:59 MediaCenter vdr: [30852] device 1 section handler thread started (pid=30846, tid=30852, prio=low)
Apr 12 21:53:59 MediaCenter vdr: [30846] creating cDvbDevice
Apr 12 21:53:59 MediaCenter vdr: [30846] new device number 2
Apr 12 21:53:59 MediaCenter vdr: [30846] frontend 1/0 provides DVB-C,DVB-T,DVB-T2,(null) with QPSK,QAM16,QAM32,QAM64,QAM128,QAM256 ("CXD2843 DVB-C/C2 DVB-T/T2")
Apr 12 21:53:59 MediaCenter vdr: [30846] found 2 DVB devices
Apr 12 21:53:59 MediaCenter vdr: [30846] initializing plugin: vnsiserver (1.2.1): VDR-Network-Streaming-Interface (VNSI) Server
Apr 12 21:53:59 MediaCenter vdr: [30846] initializing plugin: live (0.3.0): Live Interactive VDR Environment
Apr 12 21:53:59 MediaCenter vdr: [30846] initializing plugin: streamdev-server (0.6.1-git): VDR Streaming Server
Apr 12 21:53:59 MediaCenter vdr: [30855] device 2 section handler thread started (pid=30846, tid=30855, prio=low)
Apr 12 21:53:59 MediaCenter vdr: [30848] video directory scanner thread ended (pid=30846, tid=30848)
Apr 12 21:53:59 MediaCenter vdr: [30854] frontend 1/0 tuner thread started (pid=30846, tid=30854, prio=high)
Apr 12 21:53:59 MediaCenter vdr: [30846] initializing plugin: dvbhddevice (2.2.0): HD Full Featured DVB device
Apr 12 21:53:59 MediaCenter vdr: [30846] initializing plugin: epgsearch (1.0.1.beta5): Suche im EPG nach Wiederholungen und anderem
Apr 12 21:53:59 MediaCenter vdr: [30846] initializing plugin: wirbelscan (0.0.9): DVB and pvrinput channel scan for VDR
Apr 12 21:53:59 MediaCenter vdr: [30846] setting primary device to 1
Apr 12 21:53:59 MediaCenter vdr: [30846] device 1 has no MPEG decoder
Apr 12 21:53:59 MediaCenter vdr: [30846] assuming manual start of VDR
Apr 12 21:53:59 MediaCenter vdr: [30846] SVDRP listening on port 6419
Apr 12 21:53:59 MediaCenter vdr: [30846] setting current skin to "lcars"
Apr 12 21:53:59 MediaCenter vdr: [30846] loading /var/lib/vdr/themes/lcars-default.theme
Apr 12 21:53:59 MediaCenter vdr: [30846] starting plugin: vnsiserver
Apr 12 21:53:59 MediaCenter vdr: [30846] VNSI: Starting vnsi server at port=34890
Apr 12 21:53:59 MediaCenter vdr: [30846] VNSI: VNSI Server started
Apr 12 21:53:59 MediaCenter vdr: [30846] VNSI: Channel streaming timeout: 10 seconds
Apr 12 21:53:59 MediaCenter vdr: [30846] starting plugin: live
Apr 12 21:53:59 MediaCenter vdr: [30856] VDR VNSI Server thread started (pid=30846, tid=30856, prio=high)
Apr 12 21:53:59 MediaCenter vdr: [30857] VNSI: Recordings state changed (2)
Apr 12 21:53:59 MediaCenter vdr: [30857] VNSI: Requesting clients to reload recordings list
Alles anzeigen
Auszug:
Apr 12 21:53:59 MediaCenter vdr: [30846] starting plugin: vnsiserver
Apr 12 21:53:59 MediaCenter vdr: [30846] VNSI: Starting vnsi server at port=34890
Apr 12 21:53:59 MediaCenter vdr: [30846] VNSI: VNSI Server started
Apr 12 21:53:59 MediaCenter vdr: [30846] VNSI: Channel streaming timeout: 10 seconds
ggf. findest du hioer auch ne Fehlermeldung dass die Protokollversion nicht passt.
Bei der Installation muss man darauf achten, dass die Protokollversion des VNSI-Server die des VNSI-Client matched, hierbei handelt man sich am leichtesten Probleme ein.
Beim aktuellen Server ist die Version 6, Kodi VNSI Client oftmals erst Version 5.
Hier findest du die älteren Releases des Servers mit V5, da kommt man dann ums VDR kompillieren nicht mehr rum. https://github.com/FernetMenta/vd…server/releases
Leider steht im Changelog nicht wann die Protokoll Version geswitcht wurde. Glaub 1.21 hat noch V5.
Ich habe gerade nochmal deinen Thread überflogen, dabei ist mir aufgefallen, du schreibst auf deinem HTPC funktioniert das Live-TV innerhalb von Kodi?, wenn das so ist dann würde das bedeuten, dass der VNSI Client auf dem HTPC funktionieren. Dann könntest du mal kucken was im Syslog steht, wenn du versuchst dich mit deinem Client PC darauf zu verbinden, ggf. liegt auf dem ClientPC eine Falsche Protokollversion vor.
Viele Grüße
Kitsab
Hallo kitsab,
auch auf dem HTPC verbindet sich der VNSi Client nicht mit dem Backend.
Ich werde das ganze erst mal aus Zeitgründen zurückstellen.
Das scheint nichts zu sein, was man zwischen Tür und Angel so nebenbei erledigt.
Danke schon mal.
Hallo,
da fallen mir noch 2 Dinge ein, die du kontrollieren solltest:
1. In deiner /var/lib/vdr oder /etc/vdr - je nach dem wo du deine Config abgelegt hast muss ein Verzeichnis ../plugins/vnsiserver/ sein, darin befindet sich eine allowedhosts.conf
Inhalt muss etwa so aussehen du musst die eigene IP und die Ips der Netzwerkgeräte die darauf zugreifen sollen freigeben ich Nutze eine Netzwerkrange von 192.168.1.1-254 mit der Angabe 192..168.1,0/24:
#
# allowed_hosts.conf 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.1 #<- das ist mein VnsiServer
192.168.1.0/24 # any host on the local net
#204.152.189.113 # a specific host
#0.0.0.0/0 # any host on any net (USE THIS WITH CARE!)
Alles anzeigen
2. du kannst mit netstat -al |grep LISTEN nachsehen ob der vnsiserver auf seinem Port lauscht:
tcp 0 0 *:34890 *:* LISTEN
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!