Hallo,
ich hatte bis vor ein paar Monaten Hyperion auf einem Raspi 3b laufen und meinen Bildschirm mit 64 WS2801 Leds bestückt. Als Grabber hatte ich die analog-zu-digital Variante mit einem USB-Videograbber.
Es funktionierte soweit auch alles allerdings hatte das Ambilight eine Reaktionszeit von fast einer Sekunde was wirklich sehr schlecht ist. Ich habe mir zwischenzeitlich einen Raspi 4 mit 8 GB bersorgt und das ganze upgegradet und den analogen Videograbber mit einem digitalen ersetzt:
Dies funktioniert auch, allerdings ohne erhofften Geschwindigkeitsboost - die Reaktionszeit ist nachwievor gleich schlecht. Bei einem starken Farbwechsel hinkt Hyperion mit knapp einer Sekunde hinterher und es macht schlichtweg keinen Spaß.
Daher meine Fragen:
- ist die Performance mit Hyperion generell so schlecht bzw. wie kann sie verbessert werden?
Liegt es evtl. an den alten WS2801? Die sollten doch eigentlich schnell genug sein ..
Kann man anstatt dem Raspi auch den PC berechnen lassen? Wäre das schneller? - Ein Problem: ich wollte WLED mit dazuhängen welches bereits konfiguriert ist und mit einem Wemos D1 Mini läuft und habe es dementsprechend in Hyperion eingetragen (IP + Port) - nach dem Speichern hat es aber irgendwas zerschossen und das Hyperion Webinterface ist seither nicht mehr aufrufbar - ERR_CONNECTION_REFUSED.
Woran könnte das liegen?
Ich habe noch eine Arduino-Ambilight-Variante mit Ambibox welche nur am PC läuft, die aber extremst gute Echtzeitperformance bietet, daher ist mir nicht ganz verständlich warum es am Raspberry so schlecht läuft.
Hier gibt es nur ein sehr seltsames Problem: der Grabber reagiert auf bestimmte Videoinhalte im Browser nicht - er "sieht" quasi nichts - das ist bei Amazon Prime Video und Unitmedia im Browser der Fall - das Ambilight bleibt einfach aus .. weiß jemand woran das liegt? Ist das evt. eine Art Windows-interner Kopierschutz?
Danke + Grüße