Seite 1 von 1

Und es geht doch!

Verfasst: Sa 4. Mär 2017, 01:16
von mayer
Alexa spielt Musik vom LAN, Platte, NAS.

Es wird benötigt:
- Alexa Custom Skill
- foobar2000 mit foo_httpcontrol und foo_streamer
- HA Bridge zur Steuerung von foobar per HTTP
- Lokalen ShoutCast oder Icecast Server, muss aus dem Internet erreichbar sein
- Webspace mit SSL (bei mir Lokal XAMPP mit SSL Zertifikat), muss aus dem Internet erreichbar sein

Arbeitsweise:
- foobar2000 spielt Playlisten, Verzeichnisse oder CD und streamt diese zum Streaming-Server
- auf dem Webspace liegt eine m3u Datei. Diese enthält die URL zum Streaming-Server
Das ist notwendig, weil der Alexa Skill den Stream nur über HTTPS starten kann. Der eigentliche Stream benötigt dann kein SSL mehr.
- der Skill greift auf die m3u Datei zu und wird umgeleitet zum lokalen Streaming-Server -> Alexa macht Musik

Über die HA Bridge werden die Playlisten auf foobar angewählt, welche abgespielt werden sollen.

Kleiner Nachteil: Es muss für jede Playliste ein Gerät auf der HA Bridge definiert werden.

Klingt alles komplizierter als es ist. Hat mich 2 Abende und 6 Tassen Kaffee gekostet.

Re: Und es geht doch!

Verfasst: Sa 4. Mär 2017, 08:45
von DrLoop
Klingt ganz interessant, aber habe ich das richtig verstanden:
Wenn ich z.B. nur einen Song darüber abspielen will muss dieser als Playlist (und damit Gerät) zur Verfügung stehen??

Re: Und es geht doch!

Verfasst: Mi 8. Mär 2017, 09:46
von mayer
Wenn ich z.B. nur einen Song darüber abspielen will muss dieser als Playlist (und damit Gerät) zur Verfügung stehen??
Jein. Foobar bietet die Möglichkeit Verzeichnisse zu überwachen. Geht also auch dynamisch.
Einfacher wäre doch wohl, das Smartphone zu koppeln und von dort die Songs abspielen zu lassen.
Dann ist Du im Alexa Forum falsch.

Das Ganze sollte eigentlich mehr eine Machbarkeitsstudie sein. Aber zur Zeit laufen fast nur noch meine eigenen Playlisten von Festplatte.

Re: Und es geht doch!

Verfasst: Mo 13. Mär 2017, 20:51
von Sinus
@mayer
ich habe eine Qnap NAS, gibt es Footbar2000 auch dafür als App?

Re: Und es geht doch!

Verfasst: Mo 13. Mär 2017, 21:46
von mayer
Leider nur für Windows.
Operating System
Windows XP - SP2 or newer, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10, Windows Server 2003, Windows Server 2008, Windows Server 2012.

Re: Und es geht doch!

Verfasst: Mo 13. Mär 2017, 21:51
von Sinus
Danke für deine schnelle Antwort.
Also kann ich keine Musik von meinem Qnap NAS per Skill, ohne ein Rechner laufen zu lassen, abspielen?