Spotify Remote (för er med linux htcp och en android lur) [alphatestare sökes]

Discussion in 'Applikationsutveckling' started by juanez, Dec 21, 2009.

  1. juanez

    juanez Teen Droid Medlem

    Joined:
    Dec 17, 2009
    Messages:
    327
    Likes Received:
    2

    MINA ENHETER


    NY TRÅD STARTAD:
    https://swedroid.se/forum/showthread.php?t=4989


    Hej allesammans,

    har knåpat ihop en liten android applikation som ämnar lösa problemet med att spela musik på sin vardagsrums-stereo via en "HTPC" utan att ha TV/projektor igång. (Kräver linux på "htpc'n")

    Har skapat en liten sida där ni kan hämta applikationen ifrån, har även enkla instruktioner för hur 'server-demonen' skall installeras.

    instruktioner och applikation(er) finns här

    En hel del buggar finns fortfarande, särskilt i anknytning till att telefonen går i 'sleep mode', då kan kommunikation mellan telefon och server gå om intet.

    [​IMG]
     
    Last edited: Jan 20, 2010
  2. sandos

    sandos Adult Droid Medlem

    Joined:
    May 27, 2009
    Messages:
    715
    Likes Received:
    8

    MINA ENHETER

    Grymt intressant, då det inte ännu finns någon xbmc-plugin för spotify. Då kunde man ju styra via xbmcremote. Ska försöka hinna testa denna ikväll!
     
  3. sandos

    sandos Adult Droid Medlem

    Joined:
    May 27, 2009
    Messages:
    715
    Likes Received:
    8

    MINA ENHETER

    Fick det att fungera ;)

    Aningen irriterande att den inte sparar portnummer.
     
  4. juanez

    juanez Teen Droid Medlem

    Joined:
    Dec 17, 2009
    Messages:
    327
    Likes Received:
    2

    MINA ENHETER

    Kanon!

    Får lägga upp det som en ToDo med portnummer. Ska angripa playlists nu här näst, har fixat det i server-komponenenten så det är en smal sak att lägga till i GUI't...

    Gick intallationen smärtfritt? Var installations-instruktionerna tillräckliga eller krävdes det något mer handpåläggande?
     
  5. TheNano

    TheNano Senior Droid Medlem

    Joined:
    Jun 8, 2009
    Messages:
    1 709
    Likes Received:
    0

    MINA ENHETER

    ska testa senare, nice!
     
  6. juanez

    juanez Teen Droid Medlem

    Joined:
    Dec 17, 2009
    Messages:
    327
    Likes Received:
    2

    MINA ENHETER

    Ny version utlagd med stöd för playlists.

    Observera att när man väljer en playlist så kommer spelaren byta "nu spelande" playlist.. Dvs nästa låt som börjar spelas kommer vara från den senaste valda spellistan.

    Lite rörigt förklarat...
     
  7. sandos

    sandos Adult Droid Medlem

    Joined:
    May 27, 2009
    Messages:
    715
    Likes Received:
    8

    MINA ENHETER

    Nej, det gick väl i princip smärtfritt. Jag missförstod dock (lite korkat!) användarnanm/lösen på kommandoraden som att det skulle vara vad android-appen loggar in som! Men det är ju sjävlklart spotify-lösen den vill ha där.
     
  8. sandos

    sandos Adult Droid Medlem

    Joined:
    May 27, 2009
    Messages:
    715
    Likes Received:
    8

    MINA ENHETER

    Doh, jag menade ip, inte port-nummber. Men självkart borde nog även porten sparas. Kanske tom stöd för flera server-inställningar? Har ingen personlig användning för det för tillfället dock men kan tänka mig att andra har.
     
  9. sandos

    sandos Adult Droid Medlem

    Joined:
    May 27, 2009
    Messages:
    715
    Likes Received:
    8

    MINA ENHETER

    Playlists verkar inte fungera för mig. Fliken är iaf tom. Ska man göra något särskilt? Har uppdaterat både roidify och servify.
     
  10. sandos

    sandos Adult Droid Medlem

    Joined:
    May 27, 2009
    Messages:
    715
    Likes Received:
    8

    MINA ENHETER

    Fick en FC också när jag testade "Logout" från menyn

     
  11. juanez

    juanez Teen Droid Medlem

    Joined:
    Dec 17, 2009
    Messages:
    327
    Likes Received:
    2

    MINA ENHETER

    Playlist är lite risigt, när servify loggar in på spotify så laddas spellistorna hem, det är libspotify som fungerar så. Hursomhelst, om man går till playlistfliken för snabbt så kommer listorna inte ha hunnit laddats in.. och då kommer fönstret förbli tomt :s ska självklart ordnas men gjorde det Quick & Dirty för att få ut en ny version innan julhelgen :)

    Nyaste versionen av 'roidify' har bara connect / disconnect i connectivity vyn, det är bara dessa man behöver använda. Har helt enkelt glömt ta bort "meny" alternativen search, logout m.fl.
    Servify loggar in på spotify såfort en klient ansluter. Så login behövs inte längre. Servify loggar aldrig ut sessionen heller i senaste versionen, finns inte någon riktig poäng med det (just nu iaf).

    Hoppas appen kommer till nytta!
     
  12. juanez

    juanez Teen Droid Medlem

    Joined:
    Dec 17, 2009
    Messages:
    327
    Likes Received:
    2

    MINA ENHETER

    Oops, har glömt ta bort logout funktionen... ska ta bort "meny alternativen" sen...

    Använd connect / disconnect i connectivity byn istället.
     
  13. sandos

    sandos Adult Droid Medlem

    Joined:
    May 27, 2009
    Messages:
    715
    Likes Received:
    8

    MINA ENHETER

    Playlists verkar inte fungera så bra även om jag väntar länge.

    Dock vet jag att detta inte alls behöver bero på din kod, spotifys playlist-servrar verkar vara nere mer än de är uppe. Enda anledningen till att man sällan märker det är att officiella klienten cachar de...
     
  14. juanez

    juanez Teen Droid Medlem

    Joined:
    Dec 17, 2009
    Messages:
    327
    Likes Received:
    2

    MINA ENHETER

    Du kan prova ta bort /tmp/libspotify eller om det är /tmp/spotify innan du startar servify, cachade och "just nedladdade" spellistor hanteras olika, jag har nog inte implementerat det korrekt, kanske värt ett försök.
     
  15. samster93

    samster93 Adult Droid Medlem

    Joined:
    Nov 16, 2009
    Messages:
    651
    Likes Received:
    6

    MINA ENHETER

    Jag får fc när jag försöker connecta.
     
  16. juanez

    juanez Teen Droid Medlem

    Joined:
    Dec 17, 2009
    Messages:
    327
    Likes Received:
    2

    MINA ENHETER

    Har du rätt ip & port, ingen brandvägg? Du kan testa köra vanlig telnet lokalt på servern - fungerar det?

    Ska fixa mer felhantering sen, just nu kan väldigt mkt "gå fel" i klienten när det gäller nät-kommunikation och WiFi't.
     
  17. samster93

    samster93 Adult Droid Medlem

    Joined:
    Nov 16, 2009
    Messages:
    651
    Likes Received:
    6

    MINA ENHETER

    Missade att ställa in rätt port i servify så nu får jag inte fc längre.
     
  18. juanez

    juanez Teen Droid Medlem

    Joined:
    Dec 17, 2009
    Messages:
    327
    Likes Received:
    2

    MINA ENHETER

    Ny version släppt, finns att hämta här h3x.se

    Observera att man måste uppgradera Servify också!


    Senaste versionen har en hel del förbättringar och lite mer felhantering.

    * Sparar senaste anslutna servify-server
    * Ska inte (lika lätt/ofta) tappa anslutning när mobilen går i sleep-mode (kanske bara ett bekymmer för Hero ägare)
     
  19. PoPEye

    PoPEye Kid Droid Medlem

    Joined:
    Jan 4, 2010
    Messages:
    37
    Likes Received:
    0

    MINA ENHETER

    Verkar otroligt intressant, ska kolla asap!
     
  20. juanez

    juanez Teen Droid Medlem

    Joined:
    Dec 17, 2009
    Messages:
    327
    Likes Received:
    2

    MINA ENHETER

    ge gärna feedback!

    är appen användbar?

    om inte, vad är fel?

    saknas någon feature? (en hel del, jag vet.. ;D )