1 [2] MLD-5.x / General / Streamdev suspend
 

Offline masterpete

  • Adv. Member
  • ***
  • Posts: 223
    • View Profile
Streamdev suspend
« Reply #15 on: March 18, 2016, 19:17:54 »
steuere das ganze per CEC am Samsung TV.
Na um ihn in suspend zu schicken, damit dann das streamdev aufhört. Das wäre der Gedanke.
Scheint auch zu klappen mit F12. aber habe ja nur die CEC,.

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Streamdev suspend
« Reply #16 on: March 19, 2016, 02:46:48 »
Ich werd die nächsten Tage mal schauen ob ich den suspend Modus aktivieren kann, wenn der TV abgeschaltet wird. Wieder aufgeweckt wird er ja bereits, wenn der TV eingeschaltet wird.

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 masterpete

  • Adv. Member
  • ***
  • Posts: 223
    • View Profile
Streamdev suspend
« Reply #17 on: March 19, 2016, 09:58:27 »
Ja solange müsste ich mir behelfen mit einem Eintrag im Osd. Aber das bekomm ich nicht hin.

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Streamdev suspend
« Reply #18 on: March 19, 2016, 12:12:05 »
Du musst in der Datei /etc/vdr/menu.xml einen Aufruf von "shutdown" hinzufügen. svdrpsend ist aus dem OSD heraus nicht möglich.

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

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Streamdev suspend
« Reply #19 on: March 19, 2016, 14:43:58 »
Sag mal, lässt sich das nicht auch im TV konfigurieren, das der Poweroff an angeschlossene cec Geräte gesendet werden soll?
Ansonsten habe ich testweise eine "Poweroff By TV Off" funktion hinzugefügt, die aber erst einmal per Voreinstellung nicht aktiviert ist. Du kannst Die aktivieren, indem Du in der Datei /etc/init.d/suspend ein "start=1" vor der Zeile "halt=1" einfügst. Getestet habe ich das nicht.

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 masterpete

  • Adv. Member
  • ***
  • Posts: 223
    • View Profile
Streamdev suspend
« Reply #20 on: March 25, 2016, 12:11:31 »
kann man so konfigutieren aber er löst kein poweroff aus.
es bleibt an und ich wüsste nicht in welchen logs ich das nachlesen sollte.

was bewirkt das start = 1 ?


bei <command name="Ausschalten" execute="/usr/bin/svdrpsend.sh -d 'hitk power'" /> in der /etc/vdr/menu.xml
geht der vdr und der tv aus.
muss nur noch schauen ob dann streamdev am server weg ist - da ist aber gerade die regierung am schauen

Edit: es sind noch streamdevs aktiv. Auch wird wohl nicht die Netzwerkverbindung des wlan heruntergefahren. Ping geht noch.

debug
SGTav0
« Last Edit: March 25, 2016, 14:48:41 by masterpete »

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Streamdev suspend
« Reply #21 on: March 26, 2016, 15:58:33 »
Wenn der Suspend funktioniert, wird der VDR gestoppt. Dann kann der Client keine Streams mehr offen haben.

Das start=1 sorgt dafür, dass auf ein powerOff des TVs gelauscht wird und falls das kommt das Suspend eingeleitet wird. So soll es jedenfalls sein.

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 masterpete

  • Adv. Member
  • ***
  • Posts: 223
    • View Profile
Streamdev suspend
« Reply #22 on: March 26, 2016, 17:24:00 »
so
kommando zurück
ich habe nun folgendes
/etc/init.d/suspend
Code: [Select]
halt=1
resume=1
priority=9
und soft suspend aktiviert

die streamdev verbindung wird sauber getrennt und wlan ping geht weiterhin
somit scheint es gelöst - wow danke

ich schicke ihn nun mit einem eintrag im osd in den suspend dann geht beim tv automatisch mit aus.

nun die letzte frage. Kann ich beim Wecken auch meinen Server mit aufwachen über ein eigenes skript?

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Streamdev suspend
« Reply #23 on: March 26, 2016, 18:50:10 »
Der Server wird doch sowieso automatisch geweckt. Falls nicht, schau mal in den "Netzwerk / Server" Einstellungen, ob da Dein Server korrekt eingetragen ist.

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 masterpete

  • Adv. Member
  • ***
  • Posts: 223
    • View Profile
Streamdev suspend
« Reply #24 on: March 26, 2016, 19:31:06 »
Hi. Das Thema ist doch wlan. Daher hatte ich extra nen Skript was das macht. Würde das gerne anstarten. Sonst müsste ich wieder was ins Osd bauen

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Streamdev suspend
« Reply #25 on: March 26, 2016, 22:14:46 »
Wenn es um den Wakeup per wlan geht, hatte ich doch bereits das passende Script gepostet.

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 masterpete

  • Adv. Member
  • ***
  • Posts: 223
    • View Profile
Streamdev suspend
« Reply #26 on: March 26, 2016, 22:34:44 »
Ja nur wie führe ich es aus nachdem ich aus dem suspend komme oder passiert dies automatisch?

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Streamdev suspend
« Reply #27 on: March 26, 2016, 23:21:58 »
Das geht so:
Code: [Select]
#!/bin/sh

. /etc/init.d/rc.functions

NAME=${0##*/}

case "$1" in
    start|resume)
        echo "Starting $NAME: "
        ssh userNname@your.ROUTER.ip.address /usr/bin/ether-wake -b -i br0 $NETWORK_SERVER_MAC
        check_status
        ;;
    stop|halt)
        ;;
    restart)
        $0 stop
        $0 start
        ;;
    init)
        start=1
        resume=1
        after=network
        ;;
    *)
        echo "Usage: $0 {start | stop | restart}" >&2
        exit 1
esac
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

1 [2] MLD-5.x / General / Streamdev suspend
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.