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 is hosted on github, 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:
- Source Code at github: http://github.com/sreichholf/dreamDroid/
- Android market: https://market.android.com/details?id=net.reichholf.dreamdroid
- Direkt download: http://github.com/sreichholf/dreamDroid/
- Online Translation Tool: http://www.e2devel.com/translate/dreamDroid/
(manually merged from time to time)
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

Juni 26th, 2011
Hi,
streaming to the internet is currently not really meant to be used.
While it technically would you will need about 10MBit Upstream and a Mobile-Dataplan with REALLY unlimited Traffic (or a WLAN you can use where you want to stream to).
If you have those you still won’t be able to password-protect the stream.
Juni 26th, 2011
Hi Reichi,
Thanks a million for this GREAT piece of SW!!
It works perfectly on my HTC Desire Z using my LAN.
But can’t I set it up to work using WAN, and if so where can I read about it? I assume that some sort of trancoding is needed, but exactly what do I do?
Best regards Sogge
Juni 25th, 2011
…. i didn’t recognize before… i will NOT support clones here. Thx.
Juni 25th, 2011
I’m not sure how to screenshot my phone, but basically it looks like this:
Profile:
Ottosen
Hostname/IP:
192.168.1.45
Streaming Hostname/IP:
Port:
80
Enable SSL [ ]
Enable Login [ ]
Simple remote layout [ ]
It makes no sense. My settings are simple and the numbers correct. It works through the phones browser, but not through the app. Are there some phone settings that might not allow apps connections or something?
Juni 25th, 2011
if you can open the webinterface using your android-browser everything is fine (until now problems always showed up as misconfiguration). If you can’t solve your problem a screenshot of the according dreamDroid profile would help
.
Juni 25th, 2011
..but for this whole app to work in the first place, do I need to do something in my router’s settings?
Juni 25th, 2011
Hi,
if you ticked the “Use ssl” / use https the port will usually be 443 (whatever you forwarded in your router).
Juni 25th, 2011
Hi there. I recently installed your app on my HTC Desire HD. I have a Dreambox 800 HD clone with Gemini 4.23 installed.
On my computer and on my smartphone I can connect to the web interface through their browsers just fine. However, when I try to use your app I just keep getting a connection error. How come?
I typed in the IP correctly, and I assume it’s port 80.
I hope you can help, I’d really like to use it.
Thanks.
Juni 13th, 2011
There’s an experimental mplayer version for android which seems to help with streaming:
http://forum.xda-developers.com/showthread.php?t=1077188
Anyway, I was only able to stream live TV: it does not seem to work for recordings.
Juni 8th, 2011
Hi,
uuuhm, no, at least not to my knowledge. On my HD streaming works pretty fine with the latest vPlayer (except there is still ja major problem with german umlauts and other special characters).
Juni 8th, 2011
Hi Reichi,
many thanks for this great piece of software. Dreamdroid works great with my dm800hd and Desire HD, but since a few months I can’t stream any longer recordings or TV with vplayer. I can remember that it worked in the beginning when i received my Desire HD in january. Did they change anything with vplayer that makes it incompatible?
Juni 4th, 2011
Hi,
good hint! Already changed, will be in the next release
.
(see https://github.com/sreichholf/dreamDroid/commit/01a68879066b210e4eaac62003341729be45ccf7 )
Juni 3rd, 2011
GREAT new addon with the imdb search when browsing epg. But could you perhaps change so it would enter the mobile version of imdb? m.imdb.com
Mai 13th, 2011
Hallo,
gibts möglichkeit eine interne festplatte zu bedienen DM800 ( dreamdroit )
Gruß Aruchna
Mai 2nd, 2011
Hi.
First of all – great piece of software. I use it at a daily basis. One thing I miss though, is a view where all my favorite services are listed, and you can scroll forward and backwards to see what comes next – Just like when you press “info” and then then “blue button” to scroll the epg back- and forwards.
Thank you.
April 30th, 2011
Has anybody else found that Vplayer has stopped working with Dreamdroid? I’m using the latest version of Vplayer with the paid for unlocker but when I click to stream and select Vplayer, the stream opens and closes within a second or two. I’ve tried reinstalling but no change. Anyone else have this problem?
März 14th, 2011
I think this has been fixed within the webinterface weeks ago.
März 13th, 2011
Hello Reichi,
I use the webinterface of my vuduo+ on port 82. When I try to stream a recording then vplayer tries it and quit. I have seen with Rockplayer that there still is port 80 in the address. So I changed the settings to port 80 of my webinterface on the vuduo+ and now vplayer is playing my recordings perfect.
I like to use the webinterface at port 82 because of my webserver is on port 80.
Can you check if you can add the port number to the address when streaming a recording.
Direct streaming from the bouquets is working fine on either ports.
März 12th, 2011
Es fehlt die Möglichkeit, Screenshots zu speichern oder zu versenden. Vielleicht kann man das noch hinzufügen …
März 2nd, 2011
Hi Reichi,
Rock Player 1.6.3 claims that:
“RockPlayer can support audio and video container format: avi mkv rmvb mp4 mov wmv asf wma wav mpg ts mpa dvd au mp3 mid ivf aiff ogm ogg cda flic d2v aac roq flac drc dsm swf pls pmp.Audio and video encoding format AAC AC3 DTS FLV4 LPCM ALAW ULAW MPEG Audio MPEG-1 MPEG-2 RealVideo RealAideo Vorbis AVC VC1 XVID DIVX SVQ Theora Bink Theora Bink basically includes all popular multimedia formats”
It mentions ts.
Is it something that could be checked and worked through with your program?
VPlayer has become a problem -besides after b4 it streams horribly with my Dreambox and Galaxy S.
Danke,
Sergio
Februar 24th, 2011
Hi.
Now that the text-tv doesn’t work via dreamdroid. Could you perhaps remove that “text” button. And instead add the audio button, so you can change audio language, and put on subtibles on movie channels
Keep up the good work
Februar 22nd, 2011
I am looking for a discription how I connect my HTC with android to the dreambox.
Hostname/ IP …. is that from the dreambox
Port 80 but is this correct.
Program looks very good.
Februar 14th, 2011
Thanks Reichi.
Why your pessimism?
Are they not saying that the Android Market is growing so rapidly? There should be something out there soon that can deal with ts, no?
Danke
Februar 14th, 2011
Hi,
i seriously don’t like the dependency on vplayer either… but actually it’s the only available android Multimediaplayer that is capable of handling the mpeg-ts container-format correctly. Every single other Player I’ve tried ’til now failed on showing any Video… some were able to play audio but none ever showed video…
Technically there is no more dependcy on vPlayer. When starting to stream any Videofile dreamdroid just calls a standard http:// intent with MIME-Type video/*.
I’m really hoping to see any working alternative to vplayer asap… but somehow my optimism, that that will happen any time soon suffered quite a bit…
Februar 14th, 2011
I obviously meant that we have thousands of media player APPS, not files.
Apologies, cheers
Februar 14th, 2011
Hi Reichi and all,
We have thousands of media player files and not a single one can do what VPlayer did? What is it http auth or what is the midas touch vPlayer has?
Please explain, I am amazed at this brutal dependency.
Stay well folks
Februar 11th, 2011
I have no clue what you’re talking about but i assume you don’t have a clue either, do you?
BTW: dreamDroid was released before controloid… so I assume it’s just fanboy-spam.
Februar 11th, 2011
this program is the biggest load of shite! stop ripping controloid…
Januar 21st, 2011
Hi Grappa!
Sure! That’s already on my brain-saved-to-do-before-1.0-list
.
Januar 21st, 2011
Hi Reichi,
thanks for this great piece of software.
It is very stable on my HTC Desire and works seamlessly in conjunction with my DreamBox 800HD PVR.
I connect the Dreambox via a D-Link Router and a dynamic webaddress to the internet and thus have got the perfect remote controller – due to this software.
One little thing I would like to add on the “wishlist”. Could you please incorporate a flag on the main screen indicating whether the box is in “standby” or “awake”? Like the one in he top right corner of the web interface?
Once using the Power control section one gets in return a message telling what status the box is in. Therefore I assume the status of the box is available in general at any time. So adding a status flag on the main screen should possibly not be too complicated…
Januar 20th, 2011
HTC Desire, streaming crashes after one or to seconds of streaming or does not even start.
Januar 18th, 2011
Sorry, here i am again and to let you know its fixed now.
I reinstalled it and working fine now.
Really great App, not only looking good but also working like a charm.
Waiting for the VLC to be implanted.
Keep up this excellent work.
Regards
Makkie
Januar 18th, 2011
Hai there, great app looks very good.
efault and connection error
I am not able to use it as i am using an etab (ZT180) with android 2.1
I cant set the profile (looking at youre pictures above the line at the bottom to scroll to the settings doest appear on my epad) only thing i can see :
Line which states :Active profile and connection state
Line which states
and then the buttons
Services,Movies
Timer,Virtual Remote
Current,EPG-Search
Send Message, Power Control
Can this be fixed somehow?
Regards
Makkie
Januar 18th, 2011
Well i may do that but it has low priority for now…
Januar 18th, 2011
Is it possible in the future, that you add streaming via vlc server, so that it won’t be so heavy on the bandwidth?
Thanks for a GREAT program. I use it everyday.
/Kornum
Januar 14th, 2011
You’re welcome! Thx for your feedback!
Januar 14th, 2011
Okay… thx for the answer
And the program
Januar 14th, 2011
Sorry, but I can’t… This is a very very old and (for me) unfixable bug. It’s a conceptional Problem with the way tuxtxt works… (it’s takes away the input device from enigma2, so e2 can’t write ANYTHING to the device anymore).
Januar 14th, 2011
Could you please look for a bug fix on the virtual remote.
If you press “text” for text-tv. You can’t exit it again… you can’t do anything.. have to get the real remote to exit, or open your browser on the phone and enter the dreambox ip address.
Using newnigma2, newest.. on dm800hd.
And thank for a very nice program… everything else works like a charm
Januar 12th, 2011
I honestly have no clue how much work that would be. I’ll at least have a quick look at that during the next day. If you’re lucky I’ll add support for 1.5 with the next release, if not… it may not be added at all.
Januar 10th, 2011
Hey,
big thx for this app! I have been using Enigmanoid but yesterday I found dreamdroid and checked it out. I like it better.
Great Work!
P.S. very nice to have it open source.
Januar 10th, 2011
Hi!
We have 2 android devices with android 1.5 and no upgrade chance. (LG Eve & Motorola Dext)
Could you please try to provide a version for v1.5? This would be very usefull!
Regards
Januar 8th, 2011
@Shred, the developer has responded and is checking the device log file. I hopeful of getting it working again. Will keep you advised.
Januar 8th, 2011
@Shred, I’ve tried reinstalling and playing with the settings but still no joy. Latest Vplayer worked with my other video files but not with Dreamdroid. I’ve had no response for support from the Vplayer developer but then his mailbox is probably full of hate mail right now! I’m looking forward to the next Dreamdroid release and will dump Vplayer.
Januar 7th, 2011
@Mark: So VPlayer would still not work with dreamDroid even if I’d pay for it? If so, thank you, you just saved me some money.
Januar 7th, 2011
I agree, it is disappointing that he has gone back on his commitment to keep it free. Charging is one thing, but charging for an app that no longer works (at least with Dreamdroid) is quite another. Let’s hope he fixes it.
Januar 7th, 2011
I haven’t upgraded my vPlayer yet… but I have to admit i am really disappointed by the developer of vPlayer… he once stated it will “stay free forever”….
There is no alternative atm, but I will remove the vPlayer restrictions in the very next release of dreamDroid, allowing you to choose any other “potentially capable” player.
I put a lot of hope in VLC, but i will only be released for android >= 2.3…
@Shred: I like the WLan-based Profile switching-Idea! I’ll have a look at it!
Januar 7th, 2011
Dreamdroid has stopped streaming on my Galaxy S (Froyo 2.2.1) since I updated VPlayer this morning to the paid/ free trial version. Has anyone else experienced problems?
Januar 5th, 2011
Would it be possible to map a profile to the WLAN the Android is currently connected to? For example, I would like dreamDroid to use my “home” profile when my Android is connected to the “MY_HOME” accesspoint, and fall back to the default profile when I am not at home.
Januar 4th, 2011
The dm500 is an enigma1 based box. Those boxes are not supported!