Xtreamote - Fjärrkontroll till din Xtreamer

Diskussion i 'Applikationsutveckling' startad av Hein, 7 juli 2011.

  1. Hein

    Hein Youth Droid Medlem

    Blev medlem:
    17 januari 2010
    Inlägg:
    185
    Mottagna gillanden:
    15

    MINA ENHETER

    Har nu tagit tag i mitt projekt igen som jag pysslade med förra sommaren, Xtreamote - fjärrkontroll till Xtreamer.

    * Starta filmer direkt från telefonen.
    * Alla telefonknappar
    * Långklick på en mapp för att göra IMDB-uppslag

    Sedan på sikt så planerar jag att lägga till i tvJunkie att när man klickar på ett avsnitt så ska den köras igång automatiskt via Xtremote.

    Market link: https://market.android.com/details?id=se.northdivision.android.xtreamote

    Screenshots:

    [​IMG] [​IMG]

    [​IMG] [​IMG]

    [​IMG]

    Changelog:
    Version 1.0.5
    - Lade till tangentbord (Kan användas vid youtube sökning tex)

    Version 1.0.4
    - Force close fix för 1.0.3 funktionen. (Berör bara vissa)

    Version 1.0.3
    - Om man kör ett långtryck i navigeringsramen och sedan swipear höger/vänster så kan man spola framåt/bakåt i videon.

    Version 1.0.2
    - Lade till musikfiler i "filhanteraren"
    - Förbättrad IMDB sök
    - Bättre support för små skärmar (QVGA) i knappvyn.
    - Lade till 3pp support för att starta filmer (Mest för tvJunkie)

    Version 1.0.1
    - Stöd för iso/ifo/img i browsern
    - Skrev om http-handler. (Fix för vissa som fick FC)

    Version 1.0.0
    - Första release publicerad
     
    Last edited: 17 november 2011
    vastis gillar detta.
  2. Sigma78

    Sigma78 Teen Droid Medlem

    Blev medlem:
    27 juli 2010
    Inlägg:
    360
    Mottagna gillanden:
    6

    MINA ENHETER

    Helt klart intressant projekt! Jag antar att kravet är att Xtreamern och telefonen är på samma nätverk? Dvs att det inte går att lösa även via 3G?

    Det där lät som en väldigt spännande funktion. Hur kommer den att fungera i verkligheten? Hur ska programmet hitta rätt avsnitt?
     
  3. Hein

    Hein Youth Droid Medlem

    Blev medlem:
    17 januari 2010
    Inlägg:
    185
    Mottagna gillanden:
    15

    MINA ENHETER

    Det går att lösa via 3G. Men då måste du publicera den på internet. (Man kan ju lösenordsskydda)

    Jag vet inte riktigt än hur den ska hitta rätt avsnitt. Om man måste sätta upp krav på mappstruktur. Grundtanken är att flesta avsnitt har S00E00. Och utifrån det kan man leta sig fram till rätt avsnitt.
    Man måste åtminstonde på någotvis länka att serien XYZ ligger i ABC-mappen i applikationen
     
    Last edited: 8 juli 2011
  4. Sigma78

    Sigma78 Teen Droid Medlem

    Blev medlem:
    27 juli 2010
    Inlägg:
    360
    Mottagna gillanden:
    6

    MINA ENHETER

    Jag följer utvecklingen med spänning!

    Personligen använder jag den här mappstrukturen:
    \Video\Filmer\HD Filmer\Action\Iron man 2 1080p.mkv
    \Video\Serier\Komedi\How I met Your mother\Season 2\How I met you Mother S02E04 Ted Mosby, Architect 720p.mkv

    Dvs jag tar bort alla punkter och _ eller annat som finns i orginalfilnamnet och rensar bort sådant som för mig är oväsentligt, som vilken grupp som har rippat t.ex. och lägger till avsnittstitel.

    Om den strukturen hade stötts hade jag blivit glad iallafall :)

    Edit: En funktion som hade varit supernice hade varit om den istället för att imitera gränssnitten på Xtreamern även kunde göra ett coverflow genom att hämta beskrivning och cover från t.ex. Imdb. När man har satt igång en film eller att avsnitt kunde utsidan visas med knappar där man kan få upp plot och vem som spelar i den. Det händer ofta att jag vill kolla sånt snabbt, och det här hade varit ett väldigt smidigt sätt, speciellt som den redan vet vad jag tittar på så att säga :)
     
    Last edited: 8 juli 2011
  5. Hein

    Hein Youth Droid Medlem

    Blev medlem:
    17 januari 2010
    Inlägg:
    185
    Mottagna gillanden:
    15

    MINA ENHETER

    Ja, jag har faktiskt tänkt göra det. Imdb / rotten tomatoes.
    Här kan du få ett litet försmak: se.northdivision.android.xtremote.apk

    Har testat på SE Arc och HTC Hero. En kompis fick den att krasha på SGS I
     
  6. welph

    welph Kid Droid Medlem

    Blev medlem:
    22 juli 2010
    Inlägg:
    88
    Mottagna gillanden:
    3

    MINA ENHETER

    Du har PM.
     
  7. Hein

    Hein Youth Droid Medlem

    Blev medlem:
    17 januari 2010
    Inlägg:
    185
    Mottagna gillanden:
    15

    MINA ENHETER

  8. Hein

    Hein Youth Droid Medlem

    Blev medlem:
    17 januari 2010
    Inlägg:
    185
    Mottagna gillanden:
    15

    MINA ENHETER

    Första version publicerad.
     
  9. Hein

    Hein Youth Droid Medlem

    Blev medlem:
    17 januari 2010
    Inlägg:
    185
    Mottagna gillanden:
    15

    MINA ENHETER

    Version 1.0.1 publicerad.
     
  10. Sigma78

    Sigma78 Teen Droid Medlem

    Blev medlem:
    27 juli 2010
    Inlägg:
    360
    Mottagna gillanden:
    6

    MINA ENHETER

    Jag provade som snabbast igår, men den kraschade på min SGS när jag skulle avsluta. Jag skickade en rapport på det så att du har möjlighet att felsöka.

    Vad är ändrat i den nya versionen?

    En sak som slog mig, kräver den att Xtreamern alltid har samma IP? Går det att komma runt på något sätt, genom att använda nätverksnamn, scanna, eller något annat?
     
  11. Hein

    Hein Youth Droid Medlem

    Blev medlem:
    17 januari 2010
    Inlägg:
    185
    Mottagna gillanden:
    15

    MINA ENHETER

    Det var från det stacktracert du skickade jag skrev om http-handlern. Men vet inte om det löser problemet.
    Ja, den kräver att xtreamern har samma IP, lite svårt att luska ut annars.
    Changelog har du i första posten.
     
  12. Sigma78

    Sigma78 Teen Droid Medlem

    Blev medlem:
    27 juli 2010
    Inlägg:
    360
    Mottagna gillanden:
    6

    MINA ENHETER

    :)

    Såvida du inte övergår till att använda något annat som identifikation, som SMB-namn, eller pingar nätverket och sen frågar de adresser där du får träff om de är en Xtreamer, eller eventuellt visar alla enheter som du får träff från i en lista så att användaren kan välja.

    Det finns säkerligen hur många smarta sätt som helst att göra det på. Jag kör t.ex. ES File Explorer som visar enheter som är anslutna till nätverket i en snygg lista med namn istället för IP.

    Jag förstår att det kräver en del tid att få till det, men det hade underlättat en hel del för min del.
     
  13. Hein

    Hein Youth Droid Medlem

    Blev medlem:
    17 januari 2010
    Inlägg:
    185
    Mottagna gillanden:
    15

    MINA ENHETER

    1.0.2 publiserad.
     
  14. Sigma78

    Sigma78 Teen Droid Medlem

    Blev medlem:
    27 juli 2010
    Inlägg:
    360
    Mottagna gillanden:
    6

    MINA ENHETER

    Jag har provat appen lite grand, och jag har två önskemål/synpunkter:
    1) När jag gör IMDB-uppslag på ett avsnitt i en serie kommer jag bara till seriens huvudinformation, inte till info om det avsnitt jag tryckte på.
    Ibland blir uppslaget helt fel, det gäller speciellt för How I met your mother-avsnitt. Andra serier verkar fungera bra.

    2) Stöd för "Favorites" önskas, eller att man kan spara sökvägar i appen. Det är lite drygt att bläddra sig fram till rätt katalog på nätverksdisken varje gång.

    3) När något spelas hade det varit väldigt snyggt om appen automatiskt visade info om det som spelades, både filinfo (hur långt in man är, upplösning, bildcodec, ljudkodec, osv) och imdb-info. Om det fanns kontroller för play/pause/spola där hade det varit ännu bättre.

    I övrigt tycker jag att du har gjort ett riktigt bra jobb. Appen fungerar bra och gör det den ska. Det är smidigt att slippa fundera på fjärrkontrollens räckvidd eller riktning.
     
  15. Hein

    Hein Youth Droid Medlem

    Blev medlem:
    17 januari 2010
    Inlägg:
    185
    Mottagna gillanden:
    15

    MINA ENHETER

    Version 1.0.3 släppt.
     
  16. Hein

    Hein Youth Droid Medlem

    Blev medlem:
    17 januari 2010
    Inlägg:
    185
    Mottagna gillanden:
    15

    MINA ENHETER

    1) Göra uppslag på avsnittet kommer jag nog inte implementera. Kanske om jag har jättetråkigt någon dag. (Orkar inte underhålla samma typ som kod i tvJunkie ;))

    2) Det har jag tänkt på. Kommer någon gång i framtiden.

    3) Det hade varit fint ja. Det är drivkraften som fattas att implementera det :)
     
  17. Hein

    Hein Youth Droid Medlem

    Blev medlem:
    17 januari 2010
    Inlägg:
    185
    Mottagna gillanden:
    15

    MINA ENHETER

    Version 1.0.4 släppt. (FC-fix för 1.0.3)
     
  18. Sigma78

    Sigma78 Teen Droid Medlem

    Blev medlem:
    27 juli 2010
    Inlägg:
    360
    Mottagna gillanden:
    6

    MINA ENHETER

    Då låter det som att vi har samma vision av vad som hade varit bra :) Sen vet jag själv hur det är med inspirationen att sätta sig ner och göra verklighet av det, den kommer och går lite.

    Ang. punkt 1, hade det kanske varit möjligt att återanvända samma klass/bibliotek som i TvJunkie och importera det i båda projekten?
     
  19. Hein

    Hein Youth Droid Medlem

    Blev medlem:
    17 januari 2010
    Inlägg:
    185
    Mottagna gillanden:
    15

    MINA ENHETER

    Japp, det är möjligt att bryta ut det till ett eget bibliotek.
     
  20. Hein

    Hein Youth Droid Medlem

    Blev medlem:
    17 januari 2010
    Inlägg:
    185
    Mottagna gillanden:
    15

    MINA ENHETER

    Version 1.0.5 släppt.