[1] MLD-5.x / Systems / Raspberry PI / [Größerer Umbau] suspend bei streamdev
 

Offline woz

  • Newbie
  • *
  • Posts: 43
    • View Profile
[Größerer Umbau] suspend bei streamdev
« on: June 22, 2016, 07:21:38 »
Hallo zusammen,

mit dem Umbau wurde ja auch ein neues suspend - Verfahren eingeführt.
Nun wird ja VDR nicht mehr beendet. Das hat natürlich zur Folge, daß eine streamdev - Verbindung zum Server nicht beendet wird.

Könntet ihr eiine Option einbauen, bei suspend auch VDR noch mit beeenden zu lassen.

Vielen Dank
Wolfgang

Offline TimUx

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 755
    • View Profile
[Größerer Umbau] suspend bei streamdev
« Reply #1 on: June 22, 2016, 08:13:10 »
Also bei mir wird der VDR mit dem Suspend-Paket beendet.

Da wurde nichts dran geändert.

Gruß Timo
VDR Server:
- ASUS TROOPER B150 D3 -- Intel i5 6400T -- 8GB RAM -- 128GB SSD -- 2x L4M-Twin S2 ver 6.5
MLD 5.4.0 Server (streamdev server, vdr-plugin-epg2vdr, ...)

NAS:
Rockpi 4, 4GB, SATA-Head 4x 2TB SSD ZFS Raid 5, Nextcloud-Pi, Jellyfin-Server, NFS, SMB, EPG-Daemon

Clients:
- Rasperry pi 3 
MLD 5.4.0 (streamdev-client, epg2vdr)

- Sony Android TV (RoboTV, Jellyfin, ...)

-Xiaomi Android TV Stick (RoboTV, Jellyfin, ...)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
[Größerer Umbau] suspend bei streamdev
« Reply #2 on: June 22, 2016, 13:12:08 »
Ist schon richtig, das der VDR nicht mehr beendet wird (werden soll). Nur sollte der VDR trotzdem alle Verbindungen kappen, oder zumindest keine Daten mehr übertragen.
Den Server-Client Fall muss ich mir noch mal genau anschauen.

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 woz

  • Newbie
  • *
  • Posts: 43
    • View Profile
[Größerer Umbau] suspend bei streamdev
« Reply #3 on: June 22, 2016, 13:49:59 »
Hi Claus,

man könnte natürlich über svdrp die ID der Verbindung am Server parsen und diese dann terminieren.


lG
Wolfgang

Offline TimUx

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 755
    • View Profile
[Größerer Umbau] suspend bei streamdev
« Reply #4 on: June 23, 2016, 07:55:20 »
Ah Sorry,
ich glaube, da hatte ich ein Verständnis Problem.

Ich beende den VDR mit einem Power Befehl, was dazu führt, dass der in den Suspend geht.

Ihr sprecht glaube ich von was anderem, bzw den umgedrehten Weg.

Gruß Timo

VDR Server:
- ASUS TROOPER B150 D3 -- Intel i5 6400T -- 8GB RAM -- 128GB SSD -- 2x L4M-Twin S2 ver 6.5
MLD 5.4.0 Server (streamdev server, vdr-plugin-epg2vdr, ...)

NAS:
Rockpi 4, 4GB, SATA-Head 4x 2TB SSD ZFS Raid 5, Nextcloud-Pi, Jellyfin-Server, NFS, SMB, EPG-Daemon

Clients:
- Rasperry pi 3 
MLD 5.4.0 (streamdev-client, epg2vdr)

- Sony Android TV (RoboTV, Jellyfin, ...)

-Xiaomi Android TV Stick (RoboTV, Jellyfin, ...)

Offline woz

  • Newbie
  • *
  • Posts: 43
    • View Profile
[Größerer Umbau] suspend bei streamdev
« Reply #5 on: June 23, 2016, 10:18:03 »
Hallo Timo,

das "neue" suspend Verfahren triggert das supend-output - Plugin mit dem dann das Video - Interface ausgeschaltet wird. Der VDR selbst läuft weiter.
Damit wird natürlich die streamdev - Verbindung zu einem Server, der die DVB - Karten zur Verfügung stellt nicht beendet.
Das "alte" suspend - Verfahren hingegen beendet die VDR - Instanz. Damit wird wird auch die streamdev - Verbindung terminiert.

lG
Wolfgang

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
[Größerer Umbau] suspend bei streamdev
« Reply #6 on: June 23, 2016, 13:12:38 »
Du kannst mal testen, ob sich das streamdev-client Plugin per svdrpsend Befehl suspendieren lässt

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 woz

  • Newbie
  • *
  • Posts: 43
    • View Profile
[Größerer Umbau] suspend bei streamdev
« Reply #7 on: June 24, 2016, 13:11:04 »
Hallo Claus,

leider nur der Server:

Deshalb:

Code: [Select]
svdrpsend -d 192.168.6.16 PLUG streamdev-server LSTC


220 cubietruck SVDRP VideoDiskRecorder 2.0.6; Fri Jun 24 13:07:53 2016; UTF-8
250 0x1ef1cf8: VTP 192.168.6.119:58618 DVB2   60 Das Erste HD



221 cubietruck closing connection
Die Session 0x1ef1cf8 ist die aktuelle zum MLD - Client mit der IP 192.168.6.119

Code: [Select]
svdrpsend -d 192.168.6.16 PLUG streamdev-server DISC 0x1ef1cf8
Beendet die Session auf dem Server.

Ich fürchte nur, daß dich leider zum scripting dieses Verfahrens nichts beitragen kann :(

lG
Wolfgang

Offline woz

  • Newbie
  • *
  • Posts: 43
    • View Profile
[Größerer Umbau] suspend bei streamdev
« Reply #8 on: June 25, 2016, 17:55:32 »
Hallo zusammen,

wie wäre es einfach mit tcpkill die Session zu beenden?
http://manpages.ubuntu.com/manpages/trusty/man8/tcpkill.8.htm
Dazu bräuchte man halt das Päckchen  😊

LG
Wolfgang
« Last Edit: June 25, 2016, 17:59:28 by woz »

Offline woz

  • Newbie
  • *
  • Posts: 43
    • View Profile
[Größerer Umbau] suspend bei streamdev
« Reply #9 on: June 26, 2016, 19:05:26 »
Hallo zusammen,

noch ein Nachtrag:
Der wakeup on LAN funktioniert natürlich bei suspend auch nicht mehr, da der VDR ja noch läuft. Ich habe den bei mir mal auf Port 6420 umgebogen.
Code: [Select]
tcpsvd -l0 0 6420 /bin/sh /usr/bin/wakeup RESU &
lG
Wolfgang

Offline woz

  • Newbie
  • *
  • Posts: 43
    • View Profile
[Größerer Umbau] suspend bei streamdev
« Reply #10 on: June 28, 2016, 07:32:34 »
... sorry,
ich hatte das Thema versehentlich geschlossen.

lG
Wolfgang

[1] MLD-5.x / Systems / Raspberry PI / [Größerer Umbau] suspend bei streamdev
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.