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 (161) Trackbacks (5)
  1. Hi !
    I am using Dreamdroid with an 800HD and my HTC Sensation, it works great; now I have bought an Himedia HD900A, it is a TV media Player with Wifi and Android 2.2.1 (but has a MIPS processor, not ARM). Dreamdroid installs well, but then it seems that I have the third page missing (where I should set my DM800 ip…). What can I do?

  2. Hi. I really like your tool – does work very well even on my et 9000.

    All excellent – only one request: kindly integrate a function for the software update-function of e2 (opkg)

    Thanks for that great piece of software. Donation of 5eur sent already. Very much appreciated

  3. Danke für dieses super Tool/Projekt.
    Ich programmiere seitdem ich 13 bin – das sind nun fast 30 Jahre.
    Habe git genutzt und kann nur sagen:
    “Danke für diese großzügige Gabe an die Welt”
    Würde gerne mitmachen –
    Feedback ist willkommen.

  4. Hallo Reichi,

    erstmal großes Lob für diese App!
    Eine Idee zur weiterentwicklung sehe ich darin, Musik (vom NAS) und Webradio von der dreambox über das Smartphone zu steuern. Ähnlich wie es die squeezebox macht. In deinen Code werde ich mich mal reindenken, fürchte aber es wird zu schwer, da ich keine App programmier erfahrung habe.

    Einen guten Rutsch!
    Mörtsches

  5. Hello,
    Keep it clear like that, make a good work, thanks a lot, work nice with Vu+Duo with Asus Transformer (with FC but you explain it).
    Merci ;)

  6. Hi Reichi,

    erstmal vielen Dank für Deine super App, benutze sie seit längerem mit zwei dm-800 und bin begeistert.
    Obwohl Du selber schreibst, das eine dm-600 nicht unterstützt wird hielt mich das nicht davon ab, es trotzdem mal auszuprobieren. Ergebniss bisher: mit dem enigma2 image pdc 6.2 funktioniert der Zugriff der App auf die Box prinzipiell schon, also Umschalten, Timer setzen etc. funktioniert. Nur das Streaming klappt nicht, da dort nicht der Port 8001 wie bei der dm-800 verwendet wird sondern der Port 31339. Leider habe ich keine Möglichkeit bei der 600er efunden, das dort zu ändern. Siehst Du eine Möglichkeit, das als Option in Deine App einzubauen? Oder hast einen tipp, wie man das in dem Image doch ändern kann?
    Wünsche schon mal ein tolles Neues Jahr und … weiter so!

  7. it only stream fta channels, on scrambled ones the buffering indicator freezes on 0%. why?!

  8. …in Demut verbeug’ !
    Unten genannter Thread ist gegenstandslos, gerade Update gemacht -> alles i.O.
    Funzt wunderbar ;-) )

    Guten Rutsch

  9. Hi Reichi,

    supi, dass deine App endlich auch für Tablets geht.
    Allerdings habe ich dasselbe Prob wie Bö…. kann keine neuen Profile anlegen.
    Samsung 10.1 3.2 Honey
    Frohes Fest….. mach weiter ;-)

  10. Anybody else having lag issues with VPlayer Dreambox LAN streaming since its latest two updates?
    HD channels are almost unwatchable… :(

  11. Erstmal danke für die Super App! :)

    Ein Problem unter Ice Cream Sandwich möchte ich aber anmerken.

    Da es unter ICS (zumindest bei meinem Galaxy Nexus) keinen “Menü” Button mehr gibt, kann ich keine weiteren Profile mehr anlegen, nur noch das Default Profil editieren. Habe schon im Telefonspeicher nachgeschaut, finde aber die Settings für Dreamdroid dort nirgends.

    Wäre es mit vertretbarem Aufwand möglich, einen Button/Menüpunkt/whatever einzubauen, um wieder mehrere Profile anlegen zu können? Ich würde mich auch als Tester zur Verfügung stellen.


Leave a comment

(required)