Reichis Blog waste your sparetime…

dreamDroid

GET THE LATEST BETA (optimized for tablets but still a little buggy) here

Dreamdroid is a open-source android client for enigma2 based Set-Top-Boxes.

The dreamdroid project ist hosted on sourceforge, sources are available via git.
Dreamdroid is licensed under the Create-Commons Attribution-Noncommercial-Share Alike 3.0 Unported License (http://creativecommons.org/licenses/by-nc-sa/3.0/)

Links:

Dreamdroid is still in beta and may therefore still cause a "Force-Close" here and there or just do things in a way they're not meant to be.
Please report any errors or feature request to me (using the comments or the contact-feature of the android market, or direct email).

If you like dreamDroid feel free to buy me a Beer :) .

List of Features

  • Create an unlimited number of connection Profiles to control all your dreamboxes from everywhere (assumed they're reachable over the internet)
  • Directly link to lots of the activities using LauncherPros or ADW-Launchers "direct activity linking"-feature
  • Stream Live-TV or recordings to your android device using vPlayer (get vPlayer on the android market or on http://abitno.me/)
  • Browse and zap to Services.
    • Set a default bouquet to keep the required navigation steps at a minimum
  • Browse EPG (on per-Service base) and create timers based on any available EPG Information
  • Search the whole available EPG for any given term
  • Manage your timers (create, edit, delete)
  • Manage your recordings (zap to & delete)
  • Full support for Locations and Tags for timers and movies
  • "Virtual Remote Control" with two layouts
    • Fully blown standard dm8000-FB-Style layout
    • Minimized "QuickZap" Layout with BIG buttons
  • See what's running on your box
  • Control the powerstate of your box (standby, restart gui, restart box, shutdown)
  • Make screenshots
  • Send messages to your dreambox (receiving answers not implemented)
  • See technical information about the currently connected dreambox (version numbers, devicename, tuner, network interfaces, drives)

Officially Supported Devices

  • dm500hd
  • dm800
  • dm800se
  • dm7020hd
  • dm7025
  • dm8000

Screenshots

Changelog

Kommentare (165) Trackbacks (5)
  1. Ich mache es kurz: “Könnte” ja, ICH werde das aber nicht tun. Das ist ein riesiger Aufwand…

  2. Oops, ok, kein Problem. Aber auf meine eigentliche Frage ob man die 7020 Unterstützung einbauen könnte, biste nicht eingegangen :)

  3. Bei Android 4 taucht die app leider nicht mehr im android market auf, obwohl die app auch dort funktioniert. Bitte fixen.

  4. Servus Reichi,

    solltest du Zeit und Muse haben und auch eine Version für Android 4.0 bereit stellen wollen, dann gib mir bescheid. Evtl. probiere ich heute Abend mal die Beta-Version für Tablet auf dem Galaxy Nexus.

    Dein Tool ist klasse und ich nutze es ständig. Würde mich auf eine Version für mein neues Telefon sehr freuen.

    Viele Grüße
    Andi

  5. hi. hab soeben die tablet Version installiert. hab das problem, dass ich nur einmal einen stream starten kann. wenn ich den sender wechsle, kommt der fehler, dass der stream nicht gestartet werden kann. muss dann die dreambox komplett neu starten, damit der tuner wieder frei wird.

  6. Danke Reichi für diese tolle APP!

    Ich nutze die BETA-Version auf meinem Xoom-Tablet. Läuft super!

    Ein nettes Feature wäre noch die direkte Ansteuerung des MediaPlayers – so wie über das web interface. Dann könnte der Fernseher beim Musikhören (über den AVReceiver) ausgeschaltet bleiben. So eine (Bezahl-) App (Name fällt mir gerade nicht ein) gibt es schon – schöner wäre es jedoch implementiert in DREAMDROID :-)

    Also vielen Dank und mach weiter so!!!
    mfg

  7. I’ve an old Htc HERO that I’ve flashed with a 2.3.7 rom.

    I’ve found that dreamdroid can work with “mx media player” but not with vplayer

    To get it working I had to “check” “s/w network streaming decoder” and “fast mode”.

    I think this can work with other armv6 devices.

    However I have frame skip

  8. Great app, works flawlessly! :)

    One thing i would want to see added is the possibility to add program notifications in the EPG section aswell as video recording.

  9. Hi Reichi,
    erstmal vielen Dank für Dreamdroid! Cool und kostet nichts… Bitte laß das so. Ich wecke meine DM oft per Anruf, geh dann mit Dreamdroid drauf, schalte auf KiKa und halt für die Sohnemänner kurz vorm Sandmann oder sonstwas an. Ich werde Dich ehrenhaft nennen wenn das nächste mal ein Sendung gerettet wurde… ;-)

    Wie in
    http://www.i-have-a-dreambox.com/wbb2/thread.php?threadid=160792&threadview=0&hilight=&hilightuser=0&page=51
    zu sehen, funktioniert der PLAY Button auf der virt. Fernbedienung nicht mehr. Der Code im iHAD iCVS Image hat sich geändert. Der Play ist von opener.sendRemoteControlRequest(164) auf opener.sendRemoteControlRequest(207)
    geändert worden.

    Wenn Du mal wieder ein Update machst, kannst Du das vielleicht mit einfließen lassen (abwärtskompatibel).

    Danke und Gruß
    Hanno

  10. Hallo,

    “die 7020 (ohne hd am ende) wird von dreamDroid leider nicht unterstützt!

    vielen Dank für die Antwort, wer lesen kann ist klar im Vorteil, stand ja oben dabei, oh Mann, 2h wieder umsonst geopfert ;-)

    ist denn angedacht, Enigma 1 DB zu unterstützen oder muss ich mich nach einer zweiten App umschauen? Jemand Vorschläge? Danke vorab.

  11. Hallo Markus,

    er wurde nicht entfernt sondern er wurde einfach noch nicht von mir freigeschalten, was ich jetzt aber nachgeholt habe :) !

  12. Warum bitte wird mein Kommentar mit der simplen Frage ob Unterstützung für die normale dm7020 möglich ist, einfach entfernt ?

  13. Hello Reichi.

    Thanks for a brilliant piece of SW. But I have problems streaming to my phone. I’ve tried both SE Xperia X10 and Samsung Galaxy S2. I’m using vPlayer. Is there any

    Another feature I miss is changing audio language.

    Egil

  14. Ist denn eine Unterstützung für die alte 7020 möglich, also Enigma1 ? Wäre echt genial, weil ich für meine eine alte Box immer noch nen Zusatz-App brauche ;/

  15. Also the Beta at top of this page forces the use of an alphanumerical IP called ‘dm8000′ instead of the one I enter no matter how many times I try to edit it. ;)

  16. Reichi,

    can you please tell me how to get dreamDroid working over 3G connection?
    Wi-Fi is working flawlessly, but I can’t get 3G streaming to work? Do I have to set anything like VLC stuff in my PC? DynDNS and ports are OK.

  17. Hallo Matthias,

    die 7020 (ohne hd am ende) wird von dreamDroid leider nicht unterstützt!

  18. Hallo nochmal,

    hab soeben getestet und der Zugriff über einen Webbrowser auf die 7020er funktioniert http://... . dyndns.org:8080 inkl. Benutzerabfrage, daher liegt es also nicht an der Fritzbox oder Drembox-Einstellung.
    Das Problemchen liegt also irgendwo in der App. Seltsam ist auch, dass der Verbindungsfehler sehr schnell auftaucht.
    m.d.B. um Hilfe, würde sehr gern auch die 7020er fernsteuern

    Danke vorab.
    Matthias

  19. Hallo Reichi,
    habe letzte Version (Beta) von Dreamdroid mit meinem Sony Tablet S (Android 3.2) getestet.
    Anbei Ergeniss:
    Stream mit daroonplayer funktioniert :-)
    Screenshot funktioniert nicht.
    Timer funktioniert.
    Allgemein sind Befehle sehr zögerlich dann stürzt die App ab.

    ich hoffe dass ich dir mit diesem Test helfen konnte.

    VG
    Volkan

  20. Hallo,

    und vorab auch von mir ein dickes Dankeschön für die App, nutze sie sehr viel, um von unterwegs Timer-Einträge zu ergänzen oder zu schauen, was die Kids so treiben ;-)

    Jetzt wollte ich meine 2. Dreambox (7025 steht im Keller, 800er im Wohnzimmer) ebenfalls den Profilen hinzufügen, bekomme aber keine Verbindung. Die 7025er ist auf jeden Fall im Netz.
    Meine Profileinstellung:
    1. für die 800er, damit funktioniert es super
    Profil: dm800
    IP: … .dyndns.org
    Streaming IP: leer
    Port: 80
    SSL: nein (irgendwie bekommt er keine Verbindung mit SSL oder muss dafür Login auf NEIN?)
    Login: ja

    1. für die 7020er, damit funktioniert es leider nicht
    Profil: dm7020
    IP: … .dyndns.org
    Streaming IP: leer
    Port: 8080 (in der Fritzbox ist Portfreigabe aktiviert von Port: 8080 auf 80, liegt da vielleicht der Fehler?)
    SSL: nein
    Login: ja

    Vielen Dank vorab.

  21. Die App sieht sehr gut aus. Ich hoffe, dass es noch eine Tabletversion geben wird. Ich nutze ein Motorola Xoom mit Honeycomb 3.0. Für das Gerät wird die App leider nicht auf dem Marketplace angeboten.

    Viele Grüße und viel Glück!

  22. Hallo,
    ich habe die Anwendung auf einem Acer Iconia A500 installiert.
    Die Anwendung läuft gut, jedoch bricht das Streaming permanent ab.
    Es ist unerheblich ob ich den Stream mit Daroon Player, MPlayer oder VPlayer abspielen möchte. Der Stream läuft ca. 1 Sekunde dann ist ende.
    Gibt es hierzu eine Idee??

  23. Is it possible that in Dreamdroid under extra’s, a extra feature is added:
    “Show signal panel”
    (in webinterface it’s the antenna button on top right.

    Because if this isadded, then we can use the android phone with dreamdroid to get signal DB + SNR + AGC + BER.

    In other words, use the android phone with dreamdroid to position your satellite dish !

    That would really be awesome.

  24. command: back!
    Streaming works now – didn´t reealized I have to install a player first. Daroon does the job. Tnx to some comments here…

  25. Nice app and works good on my Galaxy Tab 10.1. Screens seems not to be optimized for Tabs, but this is here not really important.

    Wishes:
    Would like the app to remember the last Bouquet selected.
    Would like to have different colors. Gray buttons on black background is not easy in a dark room while watching a movie ;-)

    Streaming of videos (from the tuner or recorded movies) does not work. ¨Das Video kann nicht wiedergegeben werden¨(the video cannot be displayed), Message Box in the screen center.

  26. Derzeit ist ein kleiner Fehler in der App: Tickt man bei den Settings “Direkt umschalten” aus, dann kann man in der Filmliste nur noch starten und nicht mehr auswählen was man tun will (z. B. löschen).

  27. Läuft auch auf dem Wildfire, Streaming wird da aber nicht funktionieren!

  28. hallo.
    Läuft diese App auch auf einem HTC Wildfire, oder muß es I Phone und Co sein ??
    Danke für Info

  29. Hi, super App! Benutze sie seit kurzem auf meinem Mini-Tablet und bin sehr begeistert. Leider stimmt irgend etwas mit den Zeiten nicht: Es werden zum Beispiel die Aktuell laufenden Sendungen angezeigt, aber die angegebenen Startzeiten sind ein bis zwei Stunden zu früh. Wenn ich mit diesen falschen Angaben dann nen Timer programmiere, dann nimmt mein ClarkeTech aber zur tatsächlich richtigen Uhrzeit auf.
    Ist nicht so richtig schlimm, aber vielleicht kannst du den “Käfer” ja noch ausmerzen!

  30. @DM800HD: Vielen Dank! für das Lob. Wegen Problemen wie dem von dir beschriebenen ist es beta ;) . Leider ist das ein Problem des Players und ich kann dagegen absolut nichts tun :( .

  31. @Joachim:

    Danke für das Lob und das ausführliche Feedback!!!

    - Streaming: Nach aktuellem Kenntnisstand können nur vPlayer (kostenpflichtig) und Daroon-Player (KOSTENLOS) die Stream abspielen
    - Mobiles Netzwerk: Das kann ich ehrlich gesagt bei mir nicht nachvollziehen und habe ich bisher auch noch nie gehört.
    - Korrekter wäre es Project -> Clean durchzuführen, damit die R.java komplett neu und korrekt aufgebaut wird.
    - Target SDK gibt an mit welchem SDK die App tats. kompiliert wird. Grundsätzlich steht das zukünftig aber auf 3.0 (damit das ganze auf Tablets UND Handys richtig toll aussieht). Meine Empfehlung: Alle ab 1.6 SDKS installieren
    - Wie gesagt kann ich das lokal so garnicht nachvollziehen. Wenn schon das das SDK hast könntest du aber mal debuggen was da genau passiert ;) . Welche Box? Welches Image? Welche WebInterface Version?

  32. Hi,

    bin gestern durch Zufall auf diese App aufmerksam geworden (mir war beim Flashen meiner dm800 langweilig).
    Echt starke Leistung, diese App! Vielen Dank!

    Am Besten gefällt mir die Suchfunktion: wann kommt Serie xyz nächstes mal? Wird die aktuelle Sendung nochmal wiederholt?
    Und eine Zweitfernbedienung ist natürlich auch cool :)

    Ein paar Anmerkungen als Feedback:
    - Beim Streaming wird auf meinem HTC Desire HD der ES Video Player, MyPod und Streaming Media Player angeboten. Es geht mit keinem. Die sind vermutlich alle nicht geeignet. Welche App würdest du empfehlen?

    - Wenn ich per WLAN zugreife funktioniert alles tip top. Wenn ich aber über das mobile Netz zugreife, muss ich Befehle oft wiederholen. Nach dem 2. oder 3. mal geht es dann.

    - Hab mir dein Git Repo runtergeladen. Damit es kompiliert musste ich den gen-Ordner manuell anlegen. Evtl. mit Dummydatei ins Repo aufnehmen?

    - Musste außerdem im Manifest die Target SDK Version auf 8 setzen (ich hab für Android 2.2 gebaut). Warscheinlich ein Bedien- oder Verständnisfehler meinerseits.

    - Das Problem, dass ich Befehle oft wiederholen muss kommt auch im SDK Emulator vor – ist also nicht Devicespezifisch.

  33. Hallo, vorerst möchte ich einen großen Lob aussprechen. Deine App ist der Hammer!
    Mach weiter so! :D
    So nun möchte ich eine Frage stellen:
    Ich weiß, dass die Streaming funktion noch in der beta Phase ist, aber vielleicht kannst du mir eine Antwort vorab geben. Im moment funktioniert das Streaming super bis ich ca. eine halbe Std. geguckt habe, danach friert mein Smartphone ein (Samsung Galaxy S2). Ich habe den Daroon Player drauf und habe es auch mit dem Vplayer versucht. Ist genau dasselbe. Hast du schon eventuell eine Ahnung woran es liegen könnte?

    Gruß
    Danke!

  34. Ich hab ne coolstream. Gibt es Hoffnung, dass dreamdroid auch damit genutzt werden kann?

  35. Hi

    Ich hab da mal ne frage an dich wäre es nicht möglich bei der programm übersicht, anstelle der restlichen Minuten , Balken hin zu machen ?

  36. Streamen über das Mobilfunknetz ist aufgrund diverser technischer limits leider nicht sinnvoll realisierbar!

  37. hallo
    super app, sieben sterne von fünf möglichen :-)
    Bei mir funktioniert alles Streamen über wlan und über Netz.
    Nur leider über Handynetz nicht, mach ich da was falsch oder geht das im allgemeinen nicht .
    Gruss Heiner

  38. Hey guys!

    First of all I would like to tell you that I love your work! Great job!
    I would also like to know if it is possible to make this application compatible for the android based set-top box. I recently bought an android stb and I would love to run dreamdroid on it!

    Cheers!
    Yusuf

  39. Hallo,
    ich habe diverse Dreamboxen und finde die App super!!!
    Das einzige, was ich vermisse, ist die Möglichkeit, das Filesystem der Dreamboxen nach Media-Inhalten (hauptsächlich mp3, m3u) zu dursuchen (wie die App Dream MP3 Control, welche aber nur eine Dreambox steuern kann).
    Das ist aber schon “Jammern auf hohem Niveau”!!!!
    Liebe Grüsse
    Bernd

  40. On Tablets running android >= 3.0 you could try my latest tablet optimized version from here: http://dl.dropbox.com/u/13256051/dreamDroid_0.9.8a9.apk

  41. Hallo,

    leider ist das eher ein Problem des Videoplayers oder aber durch das WLAN bedingt.
    Ich kann da von dreamDroid aus leider nur wenig/nichts machen.

  42. Entschuldigung fur mein Deutsch. Toll app! Aber ich habe ein problem damit. Ich verbinde mich durch wifi direkt auf box (beide sind auf eine AP angebindet). Wenn ich das app starte, video ist nich OK, manchmal “choppy”, langsam… Ich wahle buffer z.b. 1MB – dann ist es OK. Aber nachdem ich dreamdroid wieder starte, obwohl 1MB buffer eingestellt ist, video ist wieder nicht OK. ich wahle buffer wieder (egal vie viel MB) und dann ist es wieder OK. Zieht so aus dass die Buffer einstellungen sind nicht aktiv nach dreamdroid start, obwohl menu sagt das es eingestellt ist. Hat jemand auch dieses Problem? Danke. Stefan

  43. Hello,

    i appreciate your work! Used your program on a moterola xoom and it worked great. Sometime ago I had an update to 3.2, did a hard reset and can’t install it anymore (your device is not supported).

    Kind regards,
    Gert Jan

  44. Yes it is! Already planned!

  45. Is it possible to get signal strenght meter window in web-interface and dreamdroid? Would be handy while positioning antenna.

  46. its good work and i use it and find it nicely, but still now i cant stream live-tv video on my phone can anyone help me to solve the problem?

  47. Hi,
    your famous app is working very well. Only a few little problems I have.
    - connection state is allways “error”
    - device info results in a “404 not found”
    - some of my bouquets are not complete !!!
    Anything else seems to be ok. Only the last problem is realy annoying.

    regards Ernesto

  48. Hi,

    natürlich gibt es diese Möglichkeit (Auf deiner Box: Menü-Taste -> Erweiterunungen -> WebInterface)!
    Ich empfehle dir für den Zugriff über das Internet die gesicherte Verbindung (https) zu nutzen, sie mit einem Passwortschutz zu versehen und NUR diese von außen Zugreifbar zu machen!

  49. Ich habe eine DM800 + DM8000 HDPVR und die Software funktioniert über WLan und über das Internet sehr gut. Leider habe ich noch keine Möglichkeit gefunden meine Dreamboxen von außen mit einem Passwort abzusichern. Gibt es eine Möglichkeit? Vielen Dank im Voraus und Gratulation zu Deinem Programm sehr gut gelungen. Liebe Grüße Peter


Leave a comment

(required)