Beiträge von speefak

    ich hab mich mal an ein script gesetzt, ist noch nicht ganz fertig:



    Danke fürs Script. Es funktioniert, aber ist nicht das, was ich eigentlich suchte. Der VDR sollte z.B. über einen Cronjob um 18 Uhr neu gestartet werden, wenn weder eine Aufnahme noch ein VNSI Stream aktiv ist. Ist ein Stream oder Aufnahme aktiv, soll das Script so lange warten bis Stream oder Aufnahme beendet sind.


    Es scheint so zu sein, als dass o.g. Problem mit dem VDR Hänger auch mit dem Kathrein zu tun hat. Es scheint am einfachsten entweder den Kathrein oder den VDR in regelmäßigen Abständen neu zu Starten. Der VDR Neustart ist am einfachsten und hat bisher den Hänger immer behoben.

    Bei mir klappt das einwandfrei:


    Timer sind nicht so wichtig, da ich 5 Min Timervorlauf habe. Ich finde aber keine Möglichkeit zu schauen ob auf dem VDR aktive wiedergaben laufen.


    Das Script soll alle 5 Minuten schauen, ob der VDR aktuell einen Satipstream nutzt. Wenn nicht soll alle 6 Stunden der EPG aktualisiert werden.


    Wie finde ich heraus ob der VDR aktive Streams (Wiedergabe, Aufnahme) ausgibt oder verarbeitet? Gilt eine aktive VNSI Verbindung schon als "VDR aktivität die den Status 250 ausgibt? Welche (einfachen) Alternativen gibt es zum SatIP Plugin?

    Ist eigentlich bekannt. Das satip-Plugin erhält den Zusatztext vom 503 Fehler nicht weil es curl verwendet und die curl-Maintainer meinen "Bug" nicht als solchen anerkannt haben, bzw. die Lösung nicht umsetzen möchten. Weiterhin machte das satip-Plugin bei meinen Tests und einem "invalid status code"-Fehler keine Pause und fragte meinem SatIP-Server ständig neu an, was dazu führte das der Tuner mit einer verwaisten Session dauerbelegt blieb und endlos 503 Meldungen ausgab. Ging aber auch soweit das der SatIP-Server ausstieg. Seitdem habe ich mich vom satip-Plugin verabschiedet...

    P.S.: Nochmal in die SatIP-Specification geschaut, 503 bedeutet Service Unavailable, z.B. weil der Tuner (noch oder anderweitig) belegt ist, mit einer No-More-Zusatzinfo sessions, frontends oder pids. Kann mit Wireshark getraced werden. Gibt es an der Kathrein 418 kein Webinterface wo man die aktuelle Belegung anzeigen kann?

    Da bleibt dann wohl nur die Möglichkeit über einen Cronjob die SATIP Plugin Einträge aus den Logs zu löschen :/

    Versuchs doch mal mit diesen Schnipseln. Ist aus meinem scanepg script, welches auch nur laufen soll, wenn nicht gerade aufgenommen wird


    Code
    secs="$(${SVDRPSEND} NEXT rel | egrep "^250" | cut -d' ' -f3)"
    if [ "$(echo ${secs}|sed s/[0-9].*//g)" = "-" ]; then
      echo "VDR nimmt auf."
      exit 0
    elif [ "$(echo ${secs}|sed -e "s/[^0-9].*//g")" -lt "900" ]; then
      echo "VDR nimmt innerhalb der nächsten viertel Stunde auf."
      exit 0
    fi

    Bash, SH ? bei dem Codeblock habe ich Syntaxfehler. Kannst du vielleicht mal das ganze script posten ?

    Wenn ich richtig verstehe, gibt es mit dem SVDRP-Befehl keine Möglichkeit, die aktiven Tätigkeiten des VDR auszulesen, also ob aktive Aufnahmen oder Streams laufen. Daher müssten Abfragen, ob der VDR aufzeichnet oder wiedergegeben wird, über Systemprozesse erfolgen?


    Ich würde gerne wissen, ob dem so ist. Laut Test scheint es so zu sein. Ich habe gerade eine Aufnahme gestartet und dann mit


    `svdrpsend next rel`


    und


    `svdrpsend next abs`


    geschaut, aber der VDR gibt keine Infos heraus.


    Auch scheint der Befehl


    `svdrpsend HITK Power`


    nicht zu funktionieren, denn der VDR startet nicht neu, egal ob eine Aufnahme oder ein Stream läuft oder nicht. Die Nachricht taucht im Log auf, aber es passiert nichts.


    Code
    Aug 20 14:03:54 080-ngNAS-Storage vdr[216363]: [216401] SVDRP 080-ngNAS-Storage < 127.0.0.1:57386 client connection accepted
    Aug 20 14:03:54 080-ngNAS-Storage vdr[216363]: [216401] SVDRP 080-ngNAS-Storage > 127.0.0.1:57386 server created
    Aug 20 14:03:54 080-ngNAS-Storage vdr[216363]: [216363] Power button pressed
    Aug 20 14:03:54 080-ngNAS-Storage vdr[216363]: [216363] warning: VDR schaltet später aus - Power zum Erzwingen
    Aug 20 14:03:54 080-ngNAS-Storage vdr[216363]: [216363] ERROR: no OSD provider available - using dummy OSD!
    Aug 20 14:03:54 080-ngNAS-Storage vdr[216363]: [216401] SVDRP 080-ngNAS-Storage < 127.0.0.1:57386 connection closed
    Aug 20 14:03:54 080-ngNAS-Storage vdr[216363]: [216401] SVDRP 080-ngNAS-Storage < 127.0.0.1:57386 server destroyed


    Gibt es Möglichkeit das Ganze VDR intern zu lösen? Alternativ wäre eine Abfrage von Prozessen, Verbindungen und geöffneten Datein/Aufnahmen nötig. Da würde ich ganze gerne vermeiden wenn es sich mit VDR internen Befehlen lösen lässt.

    Ich habe mal ChatGPT dazu gefragt:


    Ich habe gerade ein wenig mit den o.g. Befehlen herumprobiert. Der Befehl

    Code
    svdrpsend HITK Power

    Startet den VDR erst neu, wenn keine Aufnahmen oder Wiedergaben aktiv sind. Ein stündlicher Cronjob mit "svdrpsend HITK Power" könnte gegen die Hänger helfen, aber das Log müllt weiter zu ;/

    Hallo, ich bin über den Digibit mit seinen Artefakten beim Kathein 418 gelandet. Der Satipserver läuft soweit stabil und ohne Artefakte ... Meist 1-5 Wochen. Den einzigen Fehler, den ich ausmachen kann, ist für Tuner 3 am Kathrein eine Fehlermeldung vom SatIP Plugin:


    Code
    Aug 20 12:46:26 080-ngNAS-Storage vdr[214174]: [214189] SATIP-ERROR: Detected invalid status code 503: rtsp://192.168.1.9/ [device 3]
    Aug 20 12:46:26 080-ngNAS-Storage vdr[214174]: [214189] SATIP-ERROR: Connect failed [device 3]
    Aug 20 12:46:26 080-ngNAS-Storage vdr[214174]: [214189] SATIP-ERROR: Detected invalid status code 503: rtsp://192.168.1.9/ [device 3]
    Aug 20 12:46:26 080-ngNAS-Storage vdr[214174]: [214189] SATIP-ERROR: Connect failed [device 3]

    Das Log wird teils stark zugemüllt, aber viel schlimmer ist, dass der VDR dann neu gestartet werden muss. Meistens dann, wenn man den Rechner etc. aus hat und es sich vorm TV gemütlich gemacht macht.


    Lösung 1: Skript das einen VDR VNSI Verbindungsfehler erkennt und den VDR dann neustartet:

    Nachdem ich dann per Try and Error festgestellt habe, dass der VDR Hänger nicht durch SATIP Device 3 verursacht wurde und der VDR trotz der o.g. Fehlermeldung ohne Probleme weiterläuft. Das Skript würde allerdings den VDR beim Fehler neu starten, auch wenn der VDR läuft.


    Lösung 2:

    Ich las hier im Forum, dass es ggf. an der EPG Aktualisierung liegen könnte. Dazu gibt es wohl schon ein Script. Das Script könnte einmal am Tag, wenn der VDR inaktiv ist, die EPG Daten updaten und den VDR dann neu starten. Auto EPG update des VDR, welches vermutlich den Hänger verursacht ist damit dann nicht mehr nötig. Script => RE: Kaufberatung: Nachfolger für DVBSky S952 (DVB S2 Dual PCIe)


    Lösung 3:

    Laut Logs ist es immer der Tuner 3 der Ärger macht. Gibt es eine Möglichkeit Tuner 3 über das Satip Plugin zu deaktivieren bzw. nicht zu nutzen? Im Kathein finde ich keine Möglichkeit, den Tuner abzuschalten. Ein statisches Tunen auf einen Sender bringt auch nichts.


    Lösung 4:

    Es gibt befehle die per VDR Gui auf dem VDR ausgeführt werden können. Wenn ich es richtig verstanden haben kann man über das VNSI Plugin unter Kodi auf dei VDR GUI zugreifen und somit die vordefinierten Befehle, wie eine VDR restart ausführen.


    Lösung 5:

    Täglicher cronjob der den VDR neu startet, wenn er meist nicht verwendet wird (z.B. 4:00), blöd, nur wenn da grad ne Aufnahme läuft.


    Hat das Problem jmd gelöst? Am einfachsten und saubersten wäre es den Tuner 3 zu deaktivieren (satip plugin), alternativ das EPG-update-und-vdr-restart-script.

    MPV und IPTV gibt es beide nicht unter Debian 12 ;/ . Über Kodi geht es, ich wollte es aber lieber über den VDR Server/VNSI zentral laufen lassen.


    Packete versch. Projekte ( yaVDR ) mischen gab immer ein Abhängikeitswirrwarr - ich versuchs mal mit selber bauen.

    Moin, ich versuche gerade einen RTSP Streams als kanal in die Channels.conf zu bekommen. Allerdings finde ich nur Infos, das es mit dem vdr-plugin-iptv geht, das plugin unter Debian 12 aber nicht mehr verfügbar ist und vdr-plugin-iptv gar nicht mehr entwickelt wird.


    Gibt es eine andere Möglichkeit RTSP Streams als Kanal über die Channels.conf zu realisieren ?

    So ganz blicke ich da auch noch nicht durch. Das Signal vom SatIP Server, welcher das Sat Signal über einen IP Stream leitet wird von einem Client ( satip-plugin oder "vtuner-sat-ip-receiver" ) entgegengenommen. Das sollte bei satip und vtuner identisch sein. Ich frage mich jetzt nur welchen Sinn vtuner-ng hat ( Umschaltzeiten von 3 auf unter 1 Sekunde ? )


    Wenn ich das richtig verstanden habe "mapped" vtuner das Sat-IP Signal vom SatIP Server auf eine lokale Gerätedatei /dev/dvb/... .


    Bei headless Systemen macht vtuner ( bis auf Umschaltzeiten ) mit VDR mit VNSI Plugin zum Streamen an die Clients doch keine Sinn ? Der VDR verarbeitet alle 8 Tuner vom Kathrein 418 intern über das SatIP- Plugin und gibt die Streams ( bei mir ) über VNSI aus.


    Möchte man einen SatIP Stream mit einem Programm nutzen, das nur auf Gerätedateien zugreifen kann ist vtuner-ng sinnvoll da es im Gegensatz zum SatIP Plugin die Streams vom SatIP Server über Gerätedateien in /dev/dvb/... abbildet. Das SatIP Plugin dagegen ist nur "VDR intern" nutzbar.


    Habe ich das so richtig verstanden ?

    Ich denke ich bestelle den 418 dann und schaue ob der ohne Artefakte läuft.


    Vtuner ... Ist das die Funktion auf die die AVR zurückgriffen und wo seit nem guten Jahr abos zwingend notwendig sind ? Das habe ich über die Fritzbox gelöst ;)


    EDIT : jepp der isses :



    Build software better, together
    GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects.
    github.com

    Moin, ich stehe aktuell vor der Frage Sat IP oder DVB S2 Karte und Kabel ziehen.


    Ich habe z.Z. die günstige Variante mit dem Digibit Twin am laufen aber immer wieder Bild Artefakte. Das Gerät an sich läuft stabil und stürzt nicht mehr ab ( liest man bei älteren SAT-IP Plugin Versionen häufig ). Die Bild Artefakte gehen mir allerdings schon auf die Nerven. kann das ggf am EPG Scan liegen ?


    Jetzt gibt es neben dem Digibit Twin ja nur noch Kathrein und Digital Devices. Die DD Geräte gibt es wohl nur noch für den professionellen Einsatz und die sind mit jenseits der 500 € zu teuer. Von dem Kathrein liest man allerdings auch von fehlerhaftem Betrieb, insbesondere wenn der VDR aus dem Standby erwacht und den Kathrein ansteuert. Mein VDR läuft 24/7 und wäre da ggf. weniger von betroffen.


    Die LAN Verkabelung : Der Digibit Twin hängt an einem Netgear 5 Port Switch. An dem Switch hängt die Fritzbox mit DHCP Server und DSL Anschluss sowie eine weitere Fritzbox im Client Modus und an dieser hängt der VDR Server. Ich las von Problemen mit der Fritzbox was den Digitbit Twin und Artefakten angeht. Tritt das beim Kathrein auch auf ?


    Ich könnte zwar Sat Kabel bis in den Keller zum Server ziehen und eine bisherige DVB-S2 Karte weiter nutzen ... aber SAT IP wäre einfacher und statt 2 hätte ich dann im Fall des Kathrein 8 Tuner.


    Der Digibit Twin überträgt, soweit ich weis über UDP. Ist das beim Kathrein ebenfalls so oder überträgt der über TCP ?


    Läuft der Kathrein bei euch stabil und ohne Bildartefakte ?


    Alternativ wäre noch ein Eigenbau mit einem RaspberryPi PCIe/USB DVB-S2 und Minisat-ip. Allerdings gehe ich da von Treiberproblemen aus gerade was ARM Architekturen angeht ( [solved] Baue doch wieder einen neuen VDR - Auswahl der Karte diesmal nicht so leicht )


    Sind die Probleme noch aktuell oder bereits gelöst => satip plugin am EXIP 418 (gelöst)

    Dass jojo61, der Entwickler des softhdvaapi-Plugins, Intel den Rücken gekehrt hat und nun eine Amlogic-Box benutzt, sagt eigentlich alles.

    Ich würde jetzt keinen neuen VDR mehr mit 35 Watt Stromverbrauch bauen, wenn man für unter 5W auf einer kleinen Kiste einen rund laufenden VDR bauen kann. Schau Dich mal nach einer S905X3-Box für unter 50,- Euro um. Eine USB-SSD als Aufnahmeplatte und ein USV DVB-device dazu und Du hast einen vollwertigen VDR.

    Im Moment gibt es zwei Projekte: softhdodroid für Amlogic S905X3 und S922X sowie softhddrm für bestimmte Allwinner und Rockchip-Boxen. Letzteres aber derzeit ohne Mehrkanalton, da Audio-passthrough nicht unterstützt wird.

    [VDR*ELEC] - LibreELEC/CoreELEC mit VDR Client

    ARM ist raus, gleiches gilt für Android - Hardware und Softwareschrott benötige ich nicht. Es soll einer der o.g. Rechner werden damit man ggf. auch mal 2-3 VMs ( PiHole, ioBroker, WebserverVM, IPFire etc. ) dort laufen lassen kann wenn das NAS ausfällt. Sicher würde als Streaming Client auch ein RPI oder Odroid reichen. Dabei hätte ich aber Probleme o.g. Redundanzen zu gewährleisten, denn eine Amd64 VM auf einem ARM zu virtualisieren wird recht schwierig und nicht performant. Mit einer USB SSD wirds auch nicht gerade schneller, da ist eine M2 SSD schon besser, gerade wenn der Client


    OpenElec und co. habe ich auch ausprobiert mit dem Ergebnis : Kodi macht damit keine Spass, alles hakt, Bildaufbau der Bibliotheken dauert ewig uvm.

    Der neue Client läuft auch nur wenns nötig ist und keine 24/7 wie der aktuelle VDR Client, der auch als Webserver fungiert. Sämtliche Serverfunktionen lagere ich auf das NAS/VDR Server aus, denn das muss 24/7 laufen.


    Lautstärke, Stromverbrauch, H265 Wiedergabe und Leistung sind die wesentlichen Eckpunkte.

    Moin, ein VDR Hardware update steht an, denn mein alter VDR ( I3 2020T, Intel EB Board ... ) frist zu viel Strom ( 70 W im idle ) und kann keine H265 Video abspielen. Es soll eines der ThinkCentre M710 Modelle werden, da ab der 7000 Serie ein Intel 630 Grafikchip verbaut ist. Und da auch gleich die erste Frage :


    Ist die Bildqualität einer NVidia Karte immer noch besser als die einer Intel Karte ( Farben, Tearing etc ) ?



    Den Aktuellen VDR habe ich bis auf das BQ Netzteil von allen Lüftern befreit und mit dem 2020T wird auch kein CPU Lüfter benötigt. Somit ist der Rechner de Facto lautlos. mit 35W TDP sind die T Modelle 7000der Serie alle angeben, aber die Logik sagt : mehr Kerne mehr Hitze und wenn es bei 35W TDP bleibt müssen bei mehr Kernen die Takte reduziert werden um bei 35W TDP zu bleiben. Wenn alles mit 35W TDP abgeben sind und die Gehäuse alle gleich sind werden auch die Lüfter gleich sein. In dem Riesengehäuse, das aktuell hier steht, ist ein großer KK ohne Lüfter kein Thema aber bei dem Tinyserver sieht das anders aus :


    Hat jemand eines der 710 Modelle mit einem 7xxxT CPU und kann etwas zu Lüfterlautstärke sagen ?


    Hier hat mal jemand den Strom einer M710 gemessen, allerdings mit einem 6500T : https://u-labs.de/portal/mini-…indigkeit-stromverbrauch/


    Und zu Guter Letzt die CPU an sich :

    Code
    Core i3-7100T 2 / 4 3.4G        3 MB DDR4-2400 HD 630
    Core i5-7400T 4 / 4 2.4G / 3.0G 6 MB DDR4-2400 HD 630
    Core i5-7500T 4 / 4 2.7G / 3.3G 6 MB DDR4-2400 HD 630
    Core i5-7600T 4 / 4 2.8G / 3.7G 6 MB DDR4-2400 HD 630

    - Der i3 7[3]00 hat keinen Turbo und einen recht hohen Grundtakt dafür HT

    - Der i5 7[456]00T hat 2 Kerne mehr, einen geringeren Grundtakt und Turbo aber kein HT


    Ein Kern bringt mehr als ein Psyeudokern mit HT - kostet allerdings auch mehr Strom. Mehr Kerne mit Turbo sind mit den Berechnungen schneller fertig und somit kann die CPU den Takt schneller und tiefer senken als eine CPU mit weniger Kernen und festem Takt ( 7100 ). Dafür wird im Peak mit mehr Kernen mehr Wärme erzeugt und somit laufen die Lüfter lauter.


    Jetzt die Frage : Leise dafür kein Turbo und hoher Grundtakt oder Turbo und geringer Grundtakt. Wirkt sich die Überlegung auf die Lüfterlautstärke aus ?


    Der Rechner soll primär als abendlicher KODI Client fungieren, stromsparend sein, de Facto lautlos. VDR und Storage laufen auf dem NAS.


    Was würdet ihr nehmen ?