Registrierung Mitgliederliste Administratoren und Moderatoren Suche Häufig gestellte Fragen Zur Startseite  

DsChAeK Forum » dboxTV » Developers » Box Interface DLL » Konzept/Stand » Hallo Gast [anmelden|registrieren]
Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
DsChAeK DsChAeK ist männlich
Administrator




Dabei seit: 14.09.2007
Beiträge: 1403

Beschreibung Box Interface DLL Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       IP Information Zum Anfang der Seite springen

Stand 24.04.2011, Entwicklung läuft...

Die Box Interface DLL soll zukünftig die Kommunikation mit der Box ermöglichen und als Vorlage für andere DLLs dienen.

Konzept:
-Jede DLL ruft selbständig Daten von der Box ab, dadurch ist man später flexibel was die Schnittstelle angeht (z.B. http),
außerdem kann man jederzeit auf DLL-Seite Sonderfunktionalität einbauen!
-Die DLL holt sich Daten (IP/Port/...) der aktuellen Box immer über eine dboxTV Funktion, Daten können in der DLL nicht
gehalten werden!
-Die DLL extrahiert Daten und füllt Daten-Strukturen, die an dboxTV übergeben werden
-dboxTV ruft die DLL-Funktionen im Context auf
-Die DLL soll unabhängig von Delphi programmiert werden können
-dboxTV stellt der DLL HTTP Funktionalität bereit
-dboxTV stellt der DLL RegEx Funktionalität bereit
-dboxTV stellt der DLL eine Logfunktion bereit (-> dboxTV.log)
-Jede DLL verfügt über eine Check()-Funktion, damit dboxTV selbstständig die passende DLL finden kann

Wer Lust hat für andere Boxen/Images die DLL anzupassen, bzw. eine Eigene zu schreiben, der kann sich ja schonmal bei mir
melden. Die Entwicklung soll eine Zusammenarbeit zwischen euch und mir sein, um dboxTV noch vielseitiger einsetzbar zu machen!
Dafür werde ich auch ein SVN-Repository hosten und die Sourcen meiner DLLs offenlegen.

___________________________________________________________________

02.04.2010
Mittlerweile habe ich die neutrino-DLL fertigestellt und parallel zum aktuellen Projekt in dboxTV integriert!
Eine Zusammenführung steht noch aus.

11.07.2010
Die DLL ist in der v4.0.0.0 (Beta) integriert und im Laufe der Implementierung habe ich das Konzept etwas umgestellt und verbessert.

31.07.2010
Die DLL für NeutrinoHD ist fertiggestellt und in der v4.0.0.0 (Beta) eingebaut.

24.04.2011
Die DLLs sind weiter optimiert worden und in v5 eingebunden. Es gibt keine Abwärtskompatibilität mit v4!

__________________
dboxTV
Philips D-Box2 (SAT)
BluePeer v1.2.1
yWeb v2.7.0.4
nhttpd/3.1.8 (yhttpd_core/1.2.0)
VLC v0.8.6h
WinXP SP2

Dieser Beitrag wurde schon 5 mal editiert, zum letzten mal von DsChAeK am 31.07.2010 11:10.

14.11.2009 10:59 DsChAeK ist offline Email an DsChAeK senden Homepage von DsChAeK Beiträge von DsChAeK suchen Nehmen Sie DsChAeK in Ihre Freundesliste auf
DsChAeK DsChAeK ist männlich
Administrator




Dabei seit: 14.09.2007
Beiträge: 1403

Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       IP Information Zum Anfang der Seite springen

-Die neutrino.dll ist nun von Delphi unabhängig programmierbar. Alle Funktionen wurden angepasst und umgestellt!
-Die Integration mit dem Hauptzweig ist abgeschlossen, und die Grundfunktionalität gegeben.
-Ausführliche Tests werden in einer eigenen Betaphase stattfinden.

__________________
dboxTV
Philips D-Box2 (SAT)
BluePeer v1.2.1
yWeb v2.7.0.4
nhttpd/3.1.8 (yhttpd_core/1.2.0)
VLC v0.8.6h
WinXP SP2

18.05.2010 21:35 DsChAeK ist offline Email an DsChAeK senden Homepage von DsChAeK Beiträge von DsChAeK suchen Nehmen Sie DsChAeK in Ihre Freundesliste auf
DsChAeK DsChAeK ist männlich
Administrator




Dabei seit: 14.09.2007
Beiträge: 1403

Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       IP Information Zum Anfang der Seite springen

-Konzept ist überarbeitet
-Neue DLL ist in v4.0.0.0 Beta im Einsatz

__________________
dboxTV
Philips D-Box2 (SAT)
BluePeer v1.2.1
yWeb v2.7.0.4
nhttpd/3.1.8 (yhttpd_core/1.2.0)
VLC v0.8.6h
WinXP SP2

11.07.2010 11:21 DsChAeK ist offline Email an DsChAeK senden Homepage von DsChAeK Beiträge von DsChAeK suchen Nehmen Sie DsChAeK in Ihre Freundesliste auf
DsChAeK DsChAeK ist männlich
Administrator




Dabei seit: 14.09.2007
Beiträge: 1403

Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       IP Information Zum Anfang der Seite springen

-Box Interface DLL für NeutrinoHD ist fertiggestellt und in v4.0.0.0 Beta eingebunden

__________________
dboxTV
Philips D-Box2 (SAT)
BluePeer v1.2.1
yWeb v2.7.0.4
nhttpd/3.1.8 (yhttpd_core/1.2.0)
VLC v0.8.6h
WinXP SP2

31.07.2010 11:12 DsChAeK ist offline Email an DsChAeK senden Homepage von DsChAeK Beiträge von DsChAeK suchen Nehmen Sie DsChAeK in Ihre Freundesliste auf
DsChAeK DsChAeK ist männlich
Administrator




Dabei seit: 14.09.2007
Beiträge: 1403

Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       IP Information Zum Anfang der Seite springen

Box Interface DLLs sind in v5.0.0.0 eingebunden und weiter optimiert worden.
Die aktuellen DLLs sind nicht mehr mit v4 kompatibel!

__________________
dboxTV
Philips D-Box2 (SAT)
BluePeer v1.2.1
yWeb v2.7.0.4
nhttpd/3.1.8 (yhttpd_core/1.2.0)
VLC v0.8.6h
WinXP SP2

25.04.2011 13:13 DsChAeK ist offline Email an DsChAeK senden Homepage von DsChAeK Beiträge von DsChAeK suchen Nehmen Sie DsChAeK in Ihre Freundesliste auf
 
Neues Thema erstellen Antwort erstellen
Gehe zu:

Powered by Burning Board Lite 1.0.2 © 2001-2004 WoltLab GmbH