The Info List - Dreambox

--- Advertisement ---

is a series of Linux-powered DVB satellite, terrestrial and cable digital television receivers (set-top boxes), produced by German multimedia vendor Dream Multimedia.


1 History and description 2 Dreambox

2.1 Table 2.2 DM 7000 2.3 DM 5600, DM 5620 2.4 DM 500, DM 500+, DM500HD 2.5 DM 7020 2.6 DM 7025, DM 7025+ 2.7 DM 600 PVR 2.8 DM 800HD PVR / DM 800 HD se 2.9 DM 8000 HD PVR 2.10 "Project Goliath"

3 Alternative firmware and plug-ins

3.1 Plug-ins

4 Clones 5 See also 6 References 7 External links

History and description[edit] The Linux-based production software originally used by Dreambox
was originally developed for DBox2, by the Tuxbox project. The Dbox2 was a proprietary design distributed by KirchMedia for their pay TV services. The bankruptcy of KirchMedia flooded the market with unsold boxes available for Linux
enthusiasts. The Dreambox
shares the basic design of the DBox2, including the Ethernet
port and the PowerPC processor. Its firmware is officially user-upgradable, since it is a Linux-based computer, as opposed to third-party "patching" of alternate receivers. All units support Dream's own DreamCrypt conditional access (CA) system, with software-emulated CA Modules (CAMs) available for many alternate CA systems. The built-in Ethernet
interface allows networked computers to access the recordings on the internal hard disks on some Dreambox
models. It also enables the receiver to store digital copies of DVB MPEG transport streams on distributed file systems or broadcast the streams as IPTV
to VideoLAN
and XBMC
Media Center clients. Unlike many PC based PVR systems that use free-to-air type of DVB receiver cards, the built-in conditional access allows receiving and storing encrypted content. In 2007, Dream Multimedia also introduced a non- Linux
based Dreambox receiver, the DM100, their sole to date, still featuring an Ethernet port. It has a USB-B port for service instead of the RS232
or mini-USB connectors found on other models.[1] Unlike all other Dreamboxes, it features an STMicroelectronics
CPU instead of PowerPC
or MIPS. Dreambox
models[edit] There are a number of different models of Dreambox
available. The numbers are suffixed with -S for Satellite, -T for Terrestrial and -C for Cable: Table[edit]

DM 56x0 7000 7020 7025(+) 500(+) 100 600 PVR 800HD 820HD 8000 500HD 800HD se 7020HD[2] 500HD v2 [3] 800HD se v2 [4] 7020HD v2 [5] 7080HD [6]

Production Discontinued Discontinued Discontinued Discontinued Discontinued Discontinued Discontinued Discontinued Available Discontinued Discontinued Discontinued Discontinued Available Available Available Available

Life cycle 2003- 2003- 2005- 2006- 2006- 2007- 2007- 2008-2012 2015- 2009-2012 2010-2013 2010-2013 2011-2013 2013- 2013- 2013- 2014-

SoC STB04500 STB04500 STB04500 Xilleon
226 STB025xx ST5100 STB025xx BCM7401

BCM7400 BCM7405 BCM7405 BCM7405 BCM7405 BCM7405 BCM7405 BCM7435


CPU (MHz) 252 252 252 300 252 243 252 300

400 400 400 400 400 400 400 1400

RAM (MiB) 64 64 64 128 32 (96) 64 96 256 2048 256 256 256 512 512 512 512 2048

Flash (MiB) 8 8 32 32 8 (32) 32 32 64 4096 128 64 64 1024 1024 1024 1024 4096



Default OS Enigma1 Enigma1 Enigma1 Enigma2 (beta) Enigma2 Enigma1 ST OS Enigma1 Enigma2 (beta) Enigma2

Enigma2 Enigma2 Enigma2 Enigma2 Enigma2 Enigma2 Enigma2 Dreambox

DVB 1 × S 1 × S 1 × S 2 × S/C/T 1 × S/C/T 1 × S 1 × S/C/T S+S2/C/T 1 × S/C/T (modular) 2 × S+S2 (2 × S/C/T optional) 1 × S2 1 × S/C/T 1 × S2, 1 x C+T (in total 2x DVB-S/C/T optional) 1 × S2 1 × S/C/T 1 × S2, 1 x C+T (in total 2x DVB-S/C/T optional) 2 x S2 (2 * S/C/T optional)

HDTV No No No Yes[7] No No No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

Common Interface 2 1 1 1 0 0 0 0 0 4 0 0 2 0 0 2 2

CompactFlash 0 1 1 1 0 0 0 0 MicroSD Yes 0 0 0 0 0 0 0

Smart card 1 2 2 2 1 1 1 1 2 2 1 2 2 1 2 2 2

Host USB No 1 x 1.1 1 x 1.1 1 x 1.1 No No No 2 x 2.0 2 x 2.0 3 x 2.0 No 2 x 2.0 3 x 2.0 No 2 x 2.0 3 x 2.0 2 x 3.0, 2 x 2.0

Service No RS232 RS232 RS232 RS232 USB-B RS232 RS232 MiniUSB RS232 MiniUSB MiniUSB MiniUSB MiniUSB MiniUSB MiniUSB MiniUSB

LAN (Mbit/s) 100 (DM5620) 100 100 100 100 100 100 100 1000 100 100 100 100 100 100 100 1000

HDD No 3.5 in 3.5 in 3.5 in No No 2.5 in 2.5 in, eSATA 2.5 in, eSATA 3.5 in and DVD eSATA 2.5 in, eSATA 3.5 in + eSATA eSATA 2.5 in, eSATA 3.5 in + eSATA 3.5 in + USB 3.0

ATA No parallel parallel parallel No No parallel serial serial serial serial serial serial serial serial serial serial

RF mod. Yes No Yes Yes No No No No No No No No No No No No No

SCART 2 2 2 2 1 1 1 1 0 2 1 1 1 1 1 1 0

/ HDCP 0 / - 0 / - 0 / - 0 / - 0 / - 0 / - 0 / - 0 / - 1 / - 0 / - 1 / - 1 / - 1 / - 1 / - 1 / - 1 / - 1 x in, 1 x out / -

DVI 0 0 0 0 0 0 0 1** 0 1** 0 0 0 0 0 0 0

Display LCD LCD LCD OLED No No No OLED OLED OLED No multi-colour OLED OLED No multi-colour OLED OLED OLED

LNB pass-thru Yes Yes Yes Yes Yes Yes Yes Yes No No No No No No No No No

Optical Yes No No Yes No No Yes Yes Yes Yes +RCA Yes Yes Yes Yes Yes Yes Yes

Modem No No No No No No Yes Yes No Yes Yes Yes Yes Yes Yes Yes No

Other connectors

S-Video S-Video

HDMI-In Component, S-Video

via DVI to HDMI
adapter. Remark: The new 7020hd v2 has a new Flash with an other structure, that is why you need a different Linux
Image. All new v2 Modells have a new TPM module inside. The rest of the Hardware is identical with the older one.

DM 7000[edit]

DM 7000-S

The DM 7000 is based around the IBM STB04500 controller, featuring a PowerPC
processor subsystem and hardware MPEG decoding, has 64 MiB of RAM, 8 MiB of NOR flash memory (directly executable), a Common Interface slot, a dual smart card reader, a CompactFlash
card reader, a USB 1.1 port, and an IDE (also known as PATA) interface for attaching an internal 3.5 in hard disk drive to convert the unit into a digital video recorder. Accepts only 230 V AC power.[8] Because the boot loader resides in flash memory, this model may require the use of a JTAG in case of bad flashing which destroyed the boot loader. However, a bad flash will occur under rare scenarios, and rarely, almost never, will you need a JTAG. DM 5600, DM 5620[edit] There was a DM 5600 and also a DM 5620 model. The only difference being that the DM 5620 included an Ethernet
port. Otherwise, the DM 56X0 models were a cut down version of the DM 7000 without an IDE interface. They did, however, include an RF modulator
RF modulator
allowing them to be used with older TVs that lack a SCART
connector. DM 500, DM 500+, DM500HD[edit] The DM500 is the successor to the DM5620 and is the smallest and cheapest Dreambox. It is based around an IBM STBx25xx Digital Set-Top Box Integrated Controller, featuring notably a 252 MHz PowerPC processor subsystem, hardware MPEG-2
video and audio decoding and smart card interfaces. The DM500 features 32 MB of RAM and 8 MB of NOR flash memory, of which 5 MB are used for read-only firmware (cramfs and squashfs filesystems), 256 kB by the boot loader and the rest by a writable jffs2 filesystem. It has the standard features of a free-to-air (FTA) satellite receiver, plus extensive Fast Ethernet
networking connectivity and a single smart card reader. It does not feature a 7-segment LED display, normally found in other FTA decoders. Also has the ability to be used on Digital satellite, cable and terrestrial broadcasts (also known as DVB-S, DVB-C, DVB-T). The DM500+ model has 96 MB of RAM instead of 32, and 32 MB of NAND flash instead of 8 MB of NOR flash. This makes it similar to the DM600 PVR model. It is only available in DVB-S versions. The new DM500HD was announced in Cologne
on May 26, 2009. The price will be between € 350 and € 400. DM 7020[edit] The DM 7020 is essentially an updated DM 7000 with 96 MiB of RAM, 32 MiB of NAND flash (disk-like) and an RF modulator. Changes were also made on the software side, utilizing Open Embedded for the base Linux operating system. Because the flash memory of this model is not directly executable, the primary boot loader resides in ROM and can recover corrupted secondary boot loader in flash by loading from the serial port. There are some Enigma 2 (beta) images already available for this model. DM 7025, DM 7025+[edit] The DM 7025 is similar to the DM7020 but with the ability to add a second "snap-in" tuner that makes it possible to watch one program while recording another. It is possible to change the tuner module, selecting between any two of Satellite, Terrestrial or Cable versions. Internally, it features a Xilleon
226 system-on-a-chip from ATI, integrating a 300 MHz MIPS CPU core instead of the traditional PowerPC
found in other models, and has 128 MiB of RAM. It uses Enigma 2, this is a complete rewrite of the original Enigma GUI, and is still going through growing pains as features that were present in Enigma are added to Enigma2. Enigma2 is Python-based instead of C code. The DM 7025 has the ability to decode MPEG-2
HD as well. Unfortunately, it must downconvert this to 480i or 576i to display it. The DM 7025+ model features an Organic light-emitting diode
Organic light-emitting diode
(OLED) display instead of an LCD one, an eject button on the Common Interface slot and improved power supply. DM 600 PVR[edit] The DM 600 PVR is the same small size as the DM 500 but includes an IDE interface allowing to add an internal 2.5 in laptop-type hard disk drive, the box will only recognise 5600rpm drives. On the outside it adds an S-Video
output connector and an analog modem port. It is built around the same IBM STBx25xx integrated controller, but features 32 MiB of flash and 96 MiB of RAM, of which 64 MiB are user-accessible. It is possible to change the tuner module, selecting between Satellite, Terrestrial and Cable versions. There is still just one SCART
connector and no 7-segment LED display, just 2 status LEDs. The provided remote control unit is the same one supplied with the 7000, 7020 and 7025 and allows one to control the TV set as well. DM 800HD PVR / DM 800 HD se[edit] This is essentially a high definition version of the DM 600 PVR, featuring a single pluggable DVB tuner (S/S2, C or T), a 300 MHz MIPS processor, 64 MiB of Flash memory, 256 MiB of RAM and room for an internal SATA 2.5 in disk. It also features one DVI to HDMi Cable, two USB 2.0, one eSATA and one 10/100 Mbit/s Ethernet
interfaces. It has an OLED
display. DM 800HD se was introduced in late 2010. The main differences of the DM800HD se compared to the DM 800HD are a 400 MHz MIPS processor, a HDMI
connector and a color OLED
display. Another difference is the improved system chip in DM800se providing native DIVX support among other improvements. DM 8000 HD PVR[edit]

DM 8000 HD PVR

This is the high definition PVR. Like the DM-7025, it supports pluggable tuner modules. In addition to High Definition, it has an upgrade for a DVD drive (slot in). And it has USB 2.0. Physically on the box it has one DVI-port, but with the supplied DVI to HDMi Cable you get HDMI
video. Originally announced to become available in the beginning of 2007, its release date was pushed back. The product then began shipping on 12.12.2008. The planned features were revised as well. Originally, this model was supposed to have 128 MiB of RAM (now 256), 32 MiB of flash (now 256 MiB) and a 300 MHz processor (now 400 MHz Broadcom 7400).[9] Other Linux-based HD receivers became available in the meantime.[citation needed] In June 2012, Dream Multimedia announced the discontinuation of the DM 8000 HD PVR because several electronic components are no longer available.[10] It was also announced, that no direct successor will be developed since Dream Multimedia is already working at "Project Goliath". "Project Goliath"[edit] "Project Goliath", announced in June 2012, is supposed to be a possible successor of several Dreambox
models. According to Dream Multimedia, it is a "totally new hardware and software product, combining all the features of the successful Dreambox
series, and indeed will go beyond that".[11] Alternative firmware and plug-ins[edit] The factory-installed distribution on the Dreambox
is mostly available under the GNU General Public License
GNU General Public License
(GPL) and uses standard Linux API's, including Linux
DVB API and Linux
Infrared Remote Control (LIRC). Several models (7025, 800 and 8000) use GStreamer
as a multimedia framework. This configuration encourages enthusiasts to modify its functions, particularly in the form of so-called images. Plug-ins[edit] There are also many third party addons and plugins available that will extend the functionality of the Dreambox. Some plugins are model specific, while others run on all boxes. Plugins such as Jukebox and SHOUTcast
playback, also external XMLTV guides, a web browser are available, and a VLC media player
VLC media player
interface for on demand streaming media. Games are also abundant like Pac-Man
and Tetris. In addition, unofficial third-party conditional access software modules (CAMs or emulators) are widely circulated on the Internet
that emulate the CA systems developed by NDS (VideoGuard), Irdeto, Conax, Nagravision, Viaccess and other proprietary vendors. Some Dreambox owners use these softcams in conjunction with card sharing software to access pay TV services without a subscription card inserted in every connected box. This practice may be illegal in some jurisdictions and third-party software for this purpose is neither officially endorsed nor supported by Dream Multimedia and voids the official warranty. Clones[edit] Clones of the DM500-S are wide spread.[12] As a result, Dream Multimedia introduced the DM500+, with changes to try to prevent further counterfeiting. Clones also exist of DM500, DM800, DM800se and DM800se V2 built around the same commodity IBM SoC chip and hence having identical or slightly superior features they are also sold without the Dreambox
brand name (e.g., the Envision 500S, with 48 megabytes of RAM instead of 32, also available in a 500C cable version, the Eagle box or the Linbox 5558, or Sunray DM800se). They have a retail price approaching that of non- Linux
receivers, generally a fraction of the Dreambox
500 price. Since they contain a copy of the copyrighted original DM500 bootloader program, the legality of these devices is questionable. In April 2008, Dream Multimedia allegedly introduced a time bomb into their latest flash to disable the boot loader on counterfeit models. An unofficial firmware group called Gemini who used the latest flash drivers in their firmware, found that flash corruption would be caused on clone DM500-S receivers. Other developers of unofficial firmware groups would find boxes to be affected by this if they use the latest drivers, providing another time bomb is to be introduced. See also[edit]

DBox2 Slingbox Vu+ Hauppauge MediaMVP
Hauppauge MediaMVP
- another connected device based on the IBM STB02500 chip Unibox


^ Dream-Multimedia-Tv GmbH Archived April 5, 2008, at the Wayback Machine. ^ http://www.avforums.com/forums/satellite-tv/1237437-new-dreambox-dm7020hd-twin-dvb-s2-enigma2.html ^ http://www.dream-multimedia-tv.de/en/hardware-update-dreamboxes ^ http://www.dream-multimedia-tv.de/en/hardware-update-dreamboxes ^ http://www.dream-multimedia-tv.de/en/hardware-update-dreamboxes ^ http://www.dm7080.com/ ^ 7025 do support HDTV from DVB-S tuner (MPEG2 HD only) streamed to a PC; (MPEG4 H.264 doesn't work) ^ In order to use model DM 7000 within North America, a stepup transformer is needed to run the Dreambox
on 230 V. This is the only model Dreambox
that requires this when used in North America. ^ "Archived copy". Archived from the original on 2012-11-03. Retrieved 2012-10-05.  DM8000 technical data ^ http://www.dream-multimedia-tv.de/en/dm8000-production-shut-down DM8000 Production is shut down ^ http://www.dream-multimedia-tv.de/en/goliath-more-just-digital-tv Goliath – more than just digital TV ^ "Archived copy". Archived from the original on 2008-03-12. Retrieved 2008-03-03. 

External links[edit]

Wikimedia Commons has media related to Dreambox.

Dream Multimedia GmbH Codeproject Open Source FTP Downloader for Dreambox Linux

v t e

Linux-powered devices

Computers Components


Aleutia Eee Box fit-PC Lemote Linutop ThinCan Zonbu


Acer Aspire One Averatec Buddy Classmate PC CloudBook ECS G10IL Eee PC Elonex ONE/ONEt Gigabyte M912 HP Mini 1000/2133 Inspiron Mini Doel MSI Wind NanoBook Noahpad OLPC One A110 OpenBook Skytone Alpha-400 Tianhua GX-1C


Aakash Adam JooJoo Librem WeTab


Asus Routers BT Home Hub Buffalo AirStation Junxion Box Linksys WRT54G series Netgear DG834G Picotux Killer NIC


Buffalo LinkStation / TeraStation Drobo Linksys NSLU2 Synology Inc. WD My Book QNAP


BeagleBoard Chumby DragonBox Pyra Gumstix Librem Nvidia Drive Nvidia Jetson Palm Foleo Pandora Raspberry Pi SheevaPlug Stanley Asus Tinker Board



DBox2 Dreambox Hauppauge MediaMVP Neuros OSD TiVo Vu+ Roku
Digital Video Player Sonos OpenTV
5 devices


Amazon Kindle Archos PMA400 ILiad Leapfrog Didj Nokia 770 / N800 / N810 / N900 Pepper Pad Zaurus Sony Reader Zipit Ben NanoNote


Motorola ROKR Z6 / RAZR2 V8 Neo 1973
Neo 1973
/ FreeRunner Nokia N9 Nokia N900 Palm Pre Samsung Z1 Samsung Z2 Samsung Z3 Samsung Z4


DragonBox Pyra GP2X


mylo Pandora Dingoo A320 Ouya GCW Zero


Cherrypal Simputer

v t e

Home theater PC
Home theater PC
software, devices, and related articles


Beyond TV DVBViewer DVB Dream NextPVR (formerly GB-PVR) JRiver Media Center MediaPortal ShowShifter Windows Media Center


Front Row


GeeXboX LibreELEC LinuxMCE MythTV Mythbuntu OpenELEC TVHeadend Video Disk Recorder


Emby Kodi (formerly XBMC) Plex SageTV Serviio

Set-top boxes, digital media receivers

Amazon Fire TV Android TV Apple TV Boxee Box Chromecast Dreambox Ericsson Mediaroom Google TV Hauppauge MediaMVP HP MediaSmart Connect Netgear Digital Entertainer ReplayTV Roku TiVo Unibox WD TV Windows Media Center
Windows Media Center

Related hardware

ATI Theater Cards DBox2 Dreambox Elgato
EyeTV devices Hauppauge Computer Works
Hauppauge Computer Works
WinTV PVR Cards HDHomeRun Mac Mini Monsoon HAVA Quiet PC Slingbox Touchscreen remote control VBox Home TV Gateway

Related articles

10-foot user interface Comparison of audio player software Comparison of video player software Comparison of streaming media systems Digital Living Network Alliance Digital media receiver Home cinema Home theater PC Hybrid IPTV Internet
television Media server Set-top box Sma