Archiv der Kategorie: Entwicklung (Enigma2)

„Project Valerie“ — Ein MediaCenter für Enigma2

Project Valerie ist ein noch tief in der Entwicklung befindliches MediaCenter für Enigma2 basierte Dreamboxen. Dieses stellt eine interessante Alternative zu Homeys MediaCenter dar. Vor allem mit verfügbaren in Java geschriebenen Tool lässt sich die Filme- und Serien-Datenbank komfortabel verwalten.

Weiterlesen

qWickie — Bootprozess bei Enigma2 beschleunigen

Gestern hat gutemine im IhaD-Board einen „Forschungs- und PlugIn-Thread für die Beschleunigung des Bootprozesses bei Enigma2“ eröffnet und auch gleich eine erste Version des entsprechenden PlugIns veröffentlicht. Dieses soll die Bootzeit von allen Enigma2-Dreamboxen verbessern bzw. dies zumindest versuchen — je nach Dreambox (DM800, DM8000 oder DM7025)  gibt es bei der Bootzeit mehr oder weniger Einsparpotential. Es handelt sich bei dem ganzen noch um sehr frühe Versionen die, wie der Titel es Threads es verrät, noch eher als Forschung dient. Dabei wird noch nach verschiedenen Möglichkeiten gesucht, wie man die Bootzeit noch verbessern könnte. Wer sich an dem ganzen beteiligen möchte, braucht nur im entsprechenden Thread im IhaD-Board vorbeizuschauen.

Enigma2 auf PC oder PS3 emulieren

Eine kleine Warnung vorneweg: Das Emulieren von Enigma2 eignet sich nur für Bastler und Experementierfreudige Menschen, die viel Geduld und Geschick mitbringen. Grundsätzlich lässt sich sagen, dass man bereits in der Lage sein sollte, seine eigenen Images für die Dreambox zu backen und das auch bereits erfolgreich für eine Enigma2-basierte Dreambox (DM800, DM8000, DM7025, DM500HD) gemacht hat, da bestimmte Bestandteile und auch Linux-Pakete von dort benötigt werden.

Das emulierte Enigma2 bietet nicht den vollen Funktionsumfang, wie man es von der Dreambox gewohnt ist — als Receiver-Ersatz auf der PS3 ist das ganze daher nicht geeignet und auch nicht gedacht. Es dient eher der Skin- und PlugIn-Entwicklung und ermöglicht Entwicklern, die Programme vorher zu testen und bestimmte Änderungen direkt am PC ausprobieren und nachvollziehen zu können. Für das Debuggen ist dies eine große Erleichterung. Ein weiterer Vorteil ist, dass man auch die Auflösung der (Test-) Anzeige ändern kann und Enigma2 außerdem auf einem ziemlich aktuellem CVS-Stand ist. Neben dem PC lässt sich Enigma2 auch auf der PS3 emulieren, sofern vorher ein Linux-System darauf installiert wurde (das ist nur auf älteren PS3-Modellen möglich, die aktuelle PS3 Slim ist dafür leider nicht geeignet).

Wer also gerne Skins und PlugIns entwickelt und nicht immer zwischen Fernseher und PC hin und her springen möchte, um zu sehen, ob noch alles passt, für den eignet sich eine Enigma2-Emulation auf dem PC sehr.

Eine genaue Anleitung dazu sowie den passenden Support-Thread gibt es im IhaD-Board.

PlugIn zur Verbesserung der Bildqualität (Enigma2)

Vor Kurzem ist ein PlugIn von DMM veröffentlicht worden, mit dem man durch verschiedene Einstellungen (Kontrast, Schärfe etc.) die Bildqualität verbessern kann. Das PlugIn gibt es für die DM800, DM8000 sowie für die DM7025(+). Allerdings ist es bis jetzt nur auf der DM8000 lauffähig und dort auch nur mit den allerneusten Treibern (dreambox-dvb-modules_2.6.12-5.1-brcmstb-dm8000-20090916-r1_dm8000.ipk). Das Programm findet sich, wie die Treiber auch, auf dreamboxupdate.com. Dazu muss man auf den jeweiligen, zur Dreambox passenden experimentellen Feed zugreifen und nach der neusten Version des Enigma2 System-PlugIn Videoenhancement suchen.

Auf der DM800 und DM7025 sollte das PlugIn mit dem nächsten Treiber-Update ebenfalls lauffähig werden — wenn es soweit ist, folgt selbstverständlich ein neuer Blog-Eintrag!

Aktuelle Diskussionen und Erfahrungsberichte zu dem PlugIn gibt es derzeit im IhaD-Board.

Permanent Recording Plugin für Enigma2

gutemine hat im IhaD und im Dreamboard ein neues Plugin für Enigma2 veröffentlich. Basierend auf dem „Orwell Permanent Recording“ hat gutemine alles in Python nachgebaut.

Dieses Plugin ermöglicht ein permanentes Timeshift. Zum jetzigen Stand nimmt das Plugin alles auf was geschaut wird. Beim Umschalten wird die aktuelle Aufnahme beendet und eine neue begonnen. Das Plugin hat momentan den identischen Funktionsumfang wie das „Orwell Permanent Recording“. Es ist jedoch davon asuzugehen das gutemine den Funktionsumfang erweitern wird.

Warum permanentes Timeshift unter Linux nicht einfach ist

Sehr viele wünschen sich ein permanentes Timeshift für die Dreambox nach Vorbild anderer Receiver. Das gibt es auch bereits schon als PlugIn, in das Homey sehr viel Arbeit gesteckt hat. Die Entwicklung von einem permanenten Timeshift auf einem auf Linux basierten System ist jedoch nicht so einfach, wie manche es glauben — was auch der Grund ist, warum eine komplette, voll funktionale und in das Enigma2 fest eingebaute Permanent-Timeshift-Funktion nicht gibt. Für eine genaue Erklärung, warum das nicht so einfach ist, möchte ich auf das Dreamboard verweisen. Die Erklärung von Olove findet sich hier. Um solch eine Funktion mit all ihren Features (nachträgliches Speichern eines durch das Timeshift aufgenommenen Filmes sowie Zurechtschneiden etc.) benötigt man vor allem erstmal ein Konzept, um so etwas auf Linux realisieren zu können und anschließend sehr viel Zeit für die Entwicklung.

Empfehlenswert ist es daher im Moment auf das bereits von Homey geschriebene PlugIn zurückzugreifen und die Entwicklung von diesem gemeinsam voranzutreiben! Schließlich funktioniert es schon ziemlich gut. Weitere Informationen zum dem PlugIn gibt es im IhaD sowie im Dreamboard.

DTS jetzt endlich auch für die DM8000!

Darauf haben alle, die sich mit dem MKV-Format beschäftigt haben, gewartet: DTS funktioniert jetzt auch mit der Dreambox — zumindest mit der DM8000. Bislang musste beim MKV-Containerformat die DTS-Audiospur immer in AC3 konvertiert werden, damit der Film lauffähig war. Mit den neuen freigegebenen Treibern kann die Dreambox endlich mit DTS umgehen (DTS-Passthrough) und man kommt so in den Genuss eines super Bildes (mit dem MKV-Format lassen sich mit der DM8000 und DM800 Filme in 1080p24 wiedergeben) in Verbindung mit einem super Ton. Alle nötigen Informationen zu den für den DTS-Ton benötigten Paketen hat ibrahim im IhaD-Board zusammengestellt. Einen entsprechenden Thread gibt es auch im Dreamboard.
Danke an Oberspacken und ibrahim, die den Artikel vorgeschlagen haben!

Streaminterface „Dreambox WebTV“ jetzt im Webinterface

Gestern hat Reichi das aus dem alten Webinterface von Enigma2 bekannte Streaminterface, oder auch „Dreambox WebTV“ genannt, in das neue Webinterface eingebaut. Da es im Moment noch in der Entwicklung ist, lässt es sich derzeit nur manuell über http://ip-der-dreambox/web-data/streaminterface.html aufrufen. Mit der aktuellen Version kann man zwischen den Bouquets und Sendern wechseln, den Ton lauter sowie leiser machen oder ganz ausschalten und den Stream auf Fullscreen schalten. Was noch auf der To-Do-Liste steht ist die Unterstützung von Teletext, die richtige Einbindung in das Webinterface sowie die ganzen EPG-Informationen. Anforderungen sind halbwegs aktuelle Browser mit einem installierten VLC-PlugIn — dabei muss VLC mindestens in der Version 0.8.5.1 vorhanden sein. Damit man das Streaminterface auch bei sich hat, reicht bei den experimentellen Images ein einfaches Software-Update. Eine genauere Beschreibung gibts im Dreamboard.

Feedback zum RC-Image der DM800 — Kurz verlinkt (7)

Vor ein paar Tagen habe ich auf das Release Candidate Image für die DM800 aufmerksam gemacht. Nun gibt es im Dreamboard einen Sammelthread, in dem Feedback zu diesem Image gewünscht wird. Dieses Image soll später mal als neues offizielles Release veröffentlicht werden. Das ist auch der Grund, warum in das RC nur als stabil geldende Features eingeflossen sind. Wer das Image gerade bzw. seit ein paar Tagen schon laufen hat, kann im Dreamboard ein Feedback abgeben. Für das RC der DM8000 existiert vermutlich ein ähnlicher Thread im DM8000-VIP-Forum, doch das kann ich nicht mit Sicherheit sagen, da ich dort keinen Zugriff habe.