[1] MLD-5.x / Systems / Raspberry PI / [gelöst] Streamdev-Client: Kein TV Bild
 

Offline Felix

  • Newbie
  • *
  • Posts: 4
    • View Profile
[gelöst] Streamdev-Client: Kein TV Bild
« on: November 28, 2015, 11:44:33 »
Hallo zusammen,

ich möchte einen RaspberryPI 2 mit MLD-5 als Streaming-Client aufbauen. Als Server dient ein easyVDR 2.5 (Digital Devices Cine CT V7 DVB-C).

Das Aufnahmeverzeichnis des Servers lässt sich mounten, so dass Aufnahmen abgespielt werden können. Das Menü und die Timer des Servers lassen sich auch anzeigen.

Es gelingt mir jedoch nicht, ein TV Bild anzuzeigen. Die Kanalliste des Servers habe ich auf den Client kopiert. Beim Umschalten auf einen anderen Kanal kommt die Fehlermeldung
"Kanal nicht verfügbar". Das EPG wird ebenfalls nicht angezeigt.

Folgende Einstellungen habe ich schon überprüft:

Client: setup.conf
streamdev-client.RemoteIp = 192.168.40.11
streamdev-client.RemotePort = 2004

Server: svdrphosts.conf
192.168.40.0/24  #inserted by easyvdr

Server: streamdevhosts.conf
192.168.40.0/24  #inserted by easyvdr

Debug-Log: 0PWHrC

Habt ihr eine Idee was ich noch prüfen könnte?

Danke und viele Grüße
 Felix
« Last Edit: November 28, 2015, 14:20:02 by Felix »

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
Streamdev-Client: Kein TV Bild
« Reply #1 on: November 28, 2015, 12:29:42 »
Hi,

das Debug-Log enthält merkwürdigerweise keinerlei message logs vom VDR. So lässt sich nicht sagen ob das streamdev Plugin irgendein Problem hat.
Was aber auffällt ist, dass die Kanalliste nicht die automatisch vom Server bezogene ist, obwohl das eingestellt ist. Hast Du die von Hand erstellt und ist das die richtige?

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Streamdev-Client: Kein TV Bild
« Reply #2 on: November 28, 2015, 12:40:45 »
er scheint den Server nicht zu finden - Auszug aus der sysinit =>

Code: [Select]
Search for streamdev server:
  No server found           
===done===
Starting VDR
===done===

Viele Grüße skippy
meine MLDs (show / hide)

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Streamdev-Client: Kein TV Bild
« Reply #3 on: November 28, 2015, 12:56:43 »
Hi Felix,

nur mal noch so als Idee => den Streamdev-Server unter easyVDR in den Plugin-Einstellungen hast du gestartet?

Viele Grüße skippy
meine MLDs (show / hide)

Offline Felix

  • Newbie
  • *
  • Posts: 4
    • View Profile
Streamdev-Client: Kein TV Bild
« Reply #4 on: November 28, 2015, 13:04:57 »
Hallo,

dass keine Logs geschrieben werden, hat mich auch irritiert. Auch eine Änderung der Logeinstellung hat nichts gebracht.

Die Kanalliste habe ich dann vom Server direkt nach /etc/vdr/channels/ kopiert und anschließend übers WebInterface ausgewählt.

Der Streamdev-Server lässt sich über einen Windows Rechner per VLC zugreifen.

Viele Grüße
 Felix

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Streamdev-Client: Kein TV Bild
« Reply #5 on: November 28, 2015, 13:06:30 »
wenn es immer noch nicht funktioniert, dann setz bitte mal den Loglevel des VDR auf 3 - s. Anlage. Danach Restart VDR und auf der Konsole

Code: [Select]
less messages | grep streamdev
eingeben. Bei mir erscheint dann:

Code: [Select]
MLD-WoZi> less messages | grep streamdev
Nov 28 12:59:23 (MLD) user.info vdr: [16208] loading plugin: /usr/lib/vdr/libvdr-streamdev-client.so.2.2.0
Nov 28 12:59:23 (MLD) user.info vdr: [16208] initializing plugin: streamdev-client (0.6.1-git): VTP Streaming Client
Nov 28 12:59:23 (MLD) user.info vdr: [16208] streamdev-client: got device number 2
Nov 28 12:59:24 (MLD) user.info vdr: [16208] starting plugin: streamdev-client
Nov 28 12:59:24 (MLD) user.info vdr: [16208] streamdev-client: Connected to server <meine-ip-des-Servers>:2004 using protocol version 1.0
Nov 28 12:59:24 (MLD) user.debug vdr: [16643] streamdev-client: sections assembler thread started (pid=16208, tid=16643, prio=high)

Viele Grüße skippy
meine MLDs (show / hide)

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Streamdev-Client: Kein TV Bild
« Reply #6 on: November 28, 2015, 13:09:43 »
Die Kanalliste habe ich dann vom Server direkt nach /etc/vdr/channels/ kopiert und anschließend übers WebInterface ausgewählt.

Unter /etc/vdr ist ein Link auf die Kanalliste. Hast du den auch angepasst bzw. die Kanalliste so genannt, dass der Link passt?

Code: [Select]
lrwxrwxrwx    1 root     root            55 Nov 28 12:59 channels.conf -> /etc/vdr/channels/DVB-Auto-Server-channellist.user.conf
Viele Grüße skippy
meine MLDs (show / hide)

Offline Felix

  • Newbie
  • *
  • Posts: 4
    • View Profile
Streamdev-Client: Kein TV Bild
« Reply #7 on: November 28, 2015, 13:22:06 »
Nach Ändern des Loglevel auf erscheint:

less /var/log/messages
Code: [Select]
Nov 28 13:14:54 (none) user.info vdr: [12523] loading plugin: /usr/lib/vdr/libvdr-rpihddevice.so.2.2.0
Nov 28 13:14:54 (none) user.info vdr: [12523] loading plugin: /usr/lib/vdr/libvdr-apt.so.2.2.0
Nov 28 13:14:54 (none) user.info vdr: [12523] loading plugin: /usr/lib/vdr/libvdr-remoteosd.so.2.2.0
Nov 28 13:14:54 (none) user.info vdr: [12523] loading plugin: /usr/lib/vdr/libvdr-remotetimers.so.2.2.0
Nov 28 13:14:54 (none) user.info vdr: [12523] loading plugin: /usr/lib/vdr/libvdr-setup.so.2.2.0
Nov 28 13:14:54 (none) user.info vdr: [12523] loading plugin: /usr/lib/vdr/libvdr-streamdev-client.so.2.2.0
Nov 28 13:14:54 (none) user.info vdr: [12523] loading plugin: /usr/lib/vdr/libvdr-svdrpservice.so.2.2.0
Nov 28 13:14:54 (none) user.info vdr: [12523] loading /etc/vdr/setup.conf
Nov 28 13:14:54 (none) user.info vdr: [12523] loading /etc/vdr/sources.conf
Nov 28 13:14:54 (none) user.info vdr: [12523] loading /etc/vdr/diseqc.conf
Nov 28 13:14:54 (none) user.info vdr: [12523] loading /etc/vdr/scr.conf
Nov 28 13:14:54 (none) user.info vdr: [12523] loading /etc/vdr/channels.conf
Nov 28 13:14:54 (none) user.info vdr: [12523] loading /etc/vdr/timers.conf
Nov 28 13:14:54 (none) user.info vdr: [12523] loading /etc/vdr/reccmds.conf
Nov 28 13:14:54 (none) user.info vdr: [12523] loading /etc/vdr/svdrphosts.conf
Nov 28 13:14:54 (none) user.info vdr: [12523] loading /etc/vdr/remote.conf
Nov 28 13:14:54 (none) user.info vdr: [12523] loading /etc/vdr/keymacros.conf
Nov 28 13:14:54 (none) user.debug vdr: [12524] video directory scanner thread started (pid=12523, tid=12524, prio=high)
Nov 28 13:14:54 (none) user.debug vdr: [12523] registered source parameters for 'A - ATSC'
Nov 28 13:14:54 (none) user.debug vdr: [12525] video directory scanner thread started (pid=12523, tid=12525, prio=high)
Nov 28 13:14:54 (none) user.debug vdr: [12523] registered source parameters for 'C - DVB-C'
Nov 28 13:14:54 (none) user.debug vdr: [12523] registered source parameters for 'S - DVB-S'
Nov 28 13:14:54 (none) user.debug vdr: [12523] registered source parameters for 'T - DVB-T'
Nov 28 13:14:54 (none) user.debug vdr: [12526] epg data reader thread started (pid=12523, tid=12526, prio=high)
Nov 28 13:14:54 (none) user.info vdr: [12523] no DVB device found
Nov 28 13:14:54 (none) user.debug vdr: [12526] reading EPG data from /var/cache/vdr/epg.data
Nov 28 13:14:54 (none) user.info vdr: [12523] initializing plugin: rpihddevice (0.1.0): HD Ausgabegerät für Raspberry Pi
Nov 28 13:14:54 (none) user.debug vdr: [12526] epg data reader thread ended (pid=12523, tid=12526)
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: supported HDMI modes:
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: CEA[01]:  640x 480@60p |  4:3  |  25.200MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: CEA[02]:  720x 480@60p |  4:3  |  27.027MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: CEA[03]:  720x 480@60p | 16:9  |  27.027MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: CEA[04]: 1280x 720@60p | 16:9  |  74.250MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: CEA[05]: 1920x1080@60i | 16:9  |  74.250MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: CEA[06]:  720x 480@60i |  4:3  |  27.027MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: CEA[07]:  720x 480@60i | 16:9  |  27.027MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: CEA[16]: 1920x1080@60p | 16:9  | 148.500MHz (native)
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: CEA[17]:  720x 576@50p |  4:3  |  27.000MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: CEA[18]:  720x 576@50p | 16:9  |  27.000MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: CEA[19]: 1280x 720@50p | 16:9  |  74.250MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: CEA[20]: 1920x1080@50i | 16:9  |  74.250MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: CEA[21]:  720x 576@50i |  4:3  |  27.000MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: CEA[22]:  720x 576@50i | 16:9  |  27.000MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: CEA[31]: 1920x1080@50p | 16:9  | 148.500MHz (native) (current)
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: CEA[32]: 1920x1080@24p | 16:9  |  74.250MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: DMT[04]:  640x 480@60p |  4:3  |  25.200MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: DMT[05]:  640x 480@72p |  4:3  |  31.500MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: DMT[06]:  640x 480@75p |  4:3  |  31.500MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: DMT[08]:  800x 600@56p |  4:3  |  36.000MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: DMT[09]:  800x 600@60p |  4:3  |  40.000MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: DMT[10]:  800x 600@72p |  4:3  |  50.000MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: DMT[11]:  800x 600@75p |  4:3  |  49.500MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: DMT[16]: 1024x 768@60p |  4:3  |  65.000MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: DMT[17]: 1024x 768@70p |  4:3  |  75.000MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: DMT[18]: 1024x 768@75p |  4:3  |  78.750MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: DMT[35]: 1280x1024@60p |  5:4  | 108.000MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: DMT[39]: 1360x 768@60p | 16:9  |  85.500MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: DMT[42]: 1400x1050@60p |  4:3  | 121.750MHz
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: DMT[51]: 1600x1200@60p |  4:3  | 162.000MHz
Nov 28 13:14:54 (none) user.info vdr: [12523] rpihddevice: HwInit() done, using HDMI video out at 1920x1080
Nov 28 13:14:54 (none) user.debug vdr: [12523] new device number 1
Nov 28 13:14:54 (none) user.debug vdr: [12523] cTimeMs: using monotonic clock (resolution is 1 ns)
Nov 28 13:14:54 (none) user.debug vdr: [12524] video directory scanner thread ended (pid=12523, tid=12524)
Nov 28 13:14:54 (none) user.debug vdr: [12525] video directory scanner thread ended (pid=12523, tid=12525)
Nov 28 13:14:54 (none) user.info vdr: [12523] initializing plugin: apt (0.1.0): Pakete verwalten
Nov 28 13:14:54 (none) user.debug vdr: [12534] audio decoder thread started (pid=12523, tid=12534, prio=high)
Nov 28 13:14:54 (none) user.debug vdr: [12534] rpihddevice: cAudioDecoder() thread started
Nov 28 13:14:54 (none) user.info vdr: [12523] initializing plugin: remoteosd (1.0.0): Zugriff auf Menü eines anderen VDR
Nov 28 13:14:54 (none) user.info vdr: [12523] initializing plugin: remotetimers (1.0.1): Timer eines anderen VDR bearbeiten
Nov 28 13:14:54 (none) user.info vdr: [12523] initializing plugin: setup (0.3.1-zulu-edition): System Setup
Nov 28 13:14:54 (none) user.info vdr: [12523] initializing plugin: streamdev-client (0.6.1-git): VTP Streaming Client
Nov 28 13:14:54 (none) user.info vdr: [12523] initializing plugin: svdrpservice (1.0.0): SVDRP client
Nov 28 13:14:54 (none) user.info vdr: [12523] setting primary device to 1
Nov 28 13:14:54 (none) user.debug vdr: [12523] rpihddevice: new cOsdProvider()
Nov 28 13:14:54 (none) user.debug vdr: [12535] ovgthread thread started (pid=12523, tid=12535, prio=high)
Nov 28 13:14:54 (none) user.debug vdr: [12535] rpihddevice: cOvgThread() thread started
Nov 28 13:14:54 (none) user.debug vdr: [12523] assuming manual start of VDR
Nov 28 13:14:54 (none) user.info vdr: [12523] SVDRP listening on port 6419
Nov 28 13:14:54 (none) user.info vdr: [12523] setting current skin to "classic"
Nov 28 13:14:54 (none) user.info vdr: [12523] loading /etc/vdr/themes/classic-default.theme
Nov 28 13:14:54 (none) user.info vdr: [12523] starting plugin: rpihddevice
Nov 28 13:14:54 (none) user.info vdr: [12523] starting plugin: apt
Nov 28 13:14:54 (none) user.info vdr: [12523] starting plugin: remoteosd
Nov 28 13:14:54 (none) user.info vdr: [12523] starting plugin: remotetimers
Nov 28 13:14:54 (none) user.info vdr: [12523] starting plugin: setup
Nov 28 13:14:54 (none) user.info vdr: [12523] starting plugin: streamdev-client
Nov 28 13:14:54 (none) user.info vdr: [12523] starting plugin: svdrpservice
Nov 28 13:14:54 (none) user.debug vdr: [12536] remotetimers update file watcher thread started (pid=12523, tid=12536, prio=high)
Nov 28 13:14:54 (none) user.debug vdr: [12536] remotetimers update file watcher now monitoring '/data/tv/.update'
Nov 28 13:14:54 (none) user.debug vdr: [12537] LIRC remote control thread started (pid=12523, tid=12537, prio=high)
Nov 28 13:14:54 (none) user.debug vdr: [12523] remote control LIRC - keys known
Nov 28 13:14:54 (none) user.debug vdr: [12523] remote control KBD - keys known
Nov 28 13:14:54 (none) user.debug vdr: [12538] KBD remote control thread started (pid=12523, tid=12538, prio=high)
Nov 28 13:14:54 (none) user.info vdr: [12523] switching to channel 1 (Das Erste HD)
Nov 28 13:14:54 (none) user.info vdr: [12523] info: Kanal nicht verfügbar!
Nov 28 13:14:54 (none) user.info vdr: [12535] rpihddevice: loading /usr/share/fonts/truetype/VDRSymbolsSans.ttf ...
Nov 28 13:14:58 (none) user.debug vdr: [12523] setting watchdog timer to 60 seconds
Nov 28 13:14:58 (none) user.debug vdr: [12523] OSD size changed to 1920x1080 @ 1,77778
Nov 28 13:14:59 (none) user.debug vdr: [12523] max. latency time 1 seconds

less messages | grep streamdev
Code: [Select]
Nov 28 13:14:54 (none) user.info vdr: [12523] loading plugin: /usr/lib/vdr/libvdr-streamdev-client.so.2.2.0
Nov 28 13:14:54 (none) user.info vdr: [12523] initializing plugin: streamdev-client (0.6.1-git): VTP Streaming Client
Nov 28 13:14:54 (none) user.info vdr: [12523] starting plugin: streamdev-client

Der Link auf die Kanalliste sieht auch gut aus:
lrwxrwxrwx    1 root     root            42 Nov 28 13:14 channels.conf -> /etc/vdr/channels/serverchannels.user.conf

Viele Grüße
 Felix

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Streamdev-Client: Kein TV Bild
« Reply #8 on: November 28, 2015, 13:52:55 »
es fehlt die Meldung, dass er sich mit dem Server verbindet. Ich habe aber momentan keine Idee, warum er es nicht schafft.

//edit: Es fehlt auch noch die Meldung, welches Device er für Streamdev nimmt => bei mir:

Code: [Select]
Nov 28 12:59:23 (MLD) user.info vdr: [16208] streamdev-client: got device number 2

Viele Grüße skippy

« Last Edit: November 28, 2015, 13:55:58 by skippy »
meine MLDs (show / hide)

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Streamdev-Client: Kein TV Bild
« Reply #9 on: November 28, 2015, 14:09:56 »
Ich glaube ich habe es. Bei dir in der /etc/vdr/setup.conf ist der Parameter

Code: [Select]
streamdev-client.StartClient = 0

Bei mir steht er auf 1. Wenn ich mich richtig erinnere, konnte man das früher in den Plugin-Einstellungen setzen. Dort finde ich den Parameter nicht mehr. Keine Ahnung, warum der weg ist. Bevor du den Wert in der setup.conf änderst, bitte vorher den VDR stoppen und danach wieder starten.

Viele Grüße skippy
meine MLDs (show / hide)

Offline Felix

  • Newbie
  • *
  • Posts: 4
    • View Profile
Streamdev-Client: Kein TV Bild
« Reply #10 on: November 28, 2015, 14:11:00 »
Hallo zusammen,

das Problem sitzt immer vor dem Computer  :-[

Auf dem Server war das Streaming zwar aktiv, allerdings nur für den HTTP Port nicht für die VDR-Verbindung....

Letzt funktioniert es auch.

Vielen Dank für Eure Hilfe!
Felix

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Streamdev-Client: Kein TV Bild
« Reply #11 on: November 28, 2015, 14:17:39 »
Hi Felix,

schön, dass es nun klappt. Setzt du den Titel bitte noch auf [gelöst]

Viele Grüße skippy
meine MLDs (show / hide)

[1] MLD-5.x / Systems / Raspberry PI / [gelöst] Streamdev-Client: Kein TV Bild
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.