Posts by YoBnEb

    Ist dein hyperiond überhaupt gestartet?

    "unable to connect to host" klingt für mich so, als ob der daemon nicht laufen würde...

    Zudem solltest du mal Ground von deinen LEDs, mit einem Ground PIN des RPis verbinden, da du unterschiedliche Netzteile verwendest.

    Wenn du diese beiden Punkte mal ausführst, solltest du zumindest du Farben ändern können.

    Danach kannst du dich an den Grabber und alles andere machen.

    Die Synchronisierungsmöglichkeit ist bei jeder App ein bisschen anderst gelöst. Du kannst es aber über das Webinterface (http://LMS-IP:9000) auch einstellen.
    Dazu einfach rechts oben beim Playernamen auf den Pfeil klicken und "Synchronisieren" auswählen. Der Rest sollte dann klar sein.


    Und ja, man braucht an jedem AVR, oder was auch immer f+r ein Gerät, natürlich auch eine Quelle, welche mit dem LMS kompatibel ist.
    Das können z.B. sein

    - Raspberry mit Squeezelite oder squeezeslave
    - DLNA/UPNP fähige Geräte
    - Chromecast
    - Airplay fähige Geräte
    - Original Squeezeboxen
    - Alle anderen Geräte, auf denen sich Squeezelite (Softwareplayer) kompilieren lässt (x86, x64, mips, arm, ...)

    Und zur Not kann man auch noch z.B. den VLC Player nehmen und einfach den "Stream" unter http://LMS-IP:9000/stream.mp3 anhören.
    Anschließend taucht das Gerät von welchem aus auf den Stream zugegriffen wird auch als "eigenständiger" Player auf.

    Die Möglichkeiten sind also extrem vielfältig.

    Ich kann natürlich nur für mich sprechen, aber ich nutze LMS schon seit mind. 5 Jahren (eher länger) ohne Probleme und kann es auch jedem weiterempfehlen.
    Alle Alternativen haben für mich entscheidende Nachteile, weshalb ich wohl noch länger auf dieses System setzen werde.

    Ich habe eine Mischung aus drei (Original) Squeeebox Radios, zwei Raspberry Pi Zeros und zwei Onion Omegas. All diese Geräte laufen auch im Sync Modus einwandfrei zusammen.
    OK, Server ist bei mir ein Udoo X86 Advanced, aber auf dem Raspberry sollte das auch laufen.

    Am Besten einfach mal ausprobieren. So ein LMS und ein paar Clients / Player sind in wenigen Minuten aufgesetzt.
    Empfehlen würde ich hier piCorePlayer + iPeng (iOS).

    Mit Apple gibt es hier keine Probleme und falls Airplay fähige Geräte im Haushalt vorhanden sind, kann man diese auch gleich in Squeezebox Player umwandeln, genauso ist das übrigens mit ChromeCast, oder auch DLNA/UPNP fähigen Geräten möglich.

    Hi,

    ich finde es schade, dass aus diesem Projekt, dass am Anfang große Resonanz genossen hat, inzwischen so eingeschlafen ist.

    Ich kann euch leider auch nicht wirklich unterstützen, da sich meine Hardwarebastelkünste in einem sehr begrenztem Rahmen befinden und meine Programmierkünste auch relativ begrenzt sind.
    So habe ich mir überlegt, euch evtl. finanziell bei diesem durchaus ehrgeizigem Projekt zu unterstützen und den ein oder anderem Pi Zero, oder Sonstiges springen zu lassen.

    Ich hoffe das ist euch ein kleiner Ansporn und es finden sich noch mehr begabte (oder weniger begabte) Leute die dieses Projekt unterstützen möchten.

    Hi,

    also diese Konstallation (boblight plugin auf enigma2 receiver) und hyperiond auf dem rpi funktioniert definitiv.
    Ich hatte das Ganze vor einigen Jahren laufen, bevor ich auf Hyperion (only) umgestellt habe.

    Wenn du dich ein paar Minuten gedulden kannst, installiere ich mir das boblight plugin nochmal auf meinem Receiver und schau mal nach wie das ging...


    EDIT:

    OK, wenn du das Plugin auf dem Receiver aufrufst, kannst du über die Taste "4" den Netzwerkmodus aktivieren.
    Dort dann die Raspberry Pi IP eingeben und das sollte es gewesen sein.

    Viel Spaß!

    Das ist natürlich korrekt. Aber bei einem "Arbeitsplatz PC" (sowas soll es noch geben) wäre es das kleinere Problem.
    Bei mobilen Geräten hast du natürlich Recht, und die Hosts Datei müsste dann jeweils angepasst werden, d.h. der Eintrag für die interne Auflösung auskommentiert werden.

    Beste Lösung bleibt natürlich der DNS Server, wobei ich nicht weiß ob man bei den Easyboxen einfach Zugriff hat, bzw. ob man dort etwas manuell erstellen kann...

    Evtl. kannst du in deinem vorhandenen DNS Server (Easybox 904) DNS Einträge manuell setzen, dann wäre das wohl der einfachste/sauberste Weg.

    Ansonsten würde mir jetzt spontan die hosts file einfallen (je Client), mit welcher sich das innerhalb weniger Sekunden umsetzen lässt.
    Könnte höchstens auf dem Android Device schwierig werden, wenn dieses nicht gerootet ist.

    Kann es gerade nicht testen, aber dass du die Skalierung auf der .py Datei nicht auswählen kannst erscheint mir noch logisch.
    Du musst die Skalierung auf die Python.exe konfigurieren, da diese ja für dein Script aufgerufen wird.

    In der Theorie sollte es dann klappen.

    Also zu deinen ersten Punkten:

    1. Ja, ist möglich. Gibt einige Projekte, die Radiosender "überwachen" und Lieder aufzeichen und als MP3 mit Artist+Songname in einen Ordner speicher. Zu erwähnen ist hierbei definitiv streamripper. Ein Tutorial gibt es z.B. hier. Die zeitlich beschränkte Aufnahme würde ich einfach über Cronjobs lösen.

    2. Ja, ist auch kein Problem. Hier würde sich der definitiv MPD anbieten und für die Handys gibt, es extrem viele Clients (MPC). MPD überwacht hier einfach den Ausgabeordner von streamripper und stellt die Lieder für die Clients zur Verfügung.

    3. OMXPlayer, bzw. Kodi, da diese Videos hardwarebeschleunigt (mit GPU) wiedergeben können.

    4. Absolut kein Problem.

    Beim fünften Punkt bin ich ein bisschen überfragt und würde dich auf auf google verweisen. Evtl. gibt es hier aber auch mit Kodi eine Lösung.

    Ich werfe mal noch den Webserver als mögliche Ursache in den Raum...

    Es gibt durchaus Webserver, die bei Leerlauf alle Worker Threads herunterfahren. Sobald dann eine neue Verbindung initiert wird, müssen diese erst wieder starten, was eine gewisse Zeit benötigt.

    Aber das ist auch nur Spekulation, da einfach die Infos fehlen.