Java auf der dBox2

Wünsche, Anträge, Fehlermeldungen
bbfan
Interessierter
Interessierter
Beiträge: 26
Registriert: Dienstag 7. August 2001, 00:00

Java auf der dBox2

Beitrag von bbfan »

Hi.

Ich weiß, ihr werdet mich gleich alle steinigen, aber ich will es einfach wissen. :)

Ich habe vor, eine Java-Oberfläche zu bauen *duck*. (evtl. will ja einer mitmachen?!)

Da die Original-Soft ja auch in Java ist, müßte doch eigentlich eine Runtime Environment existieren. Und auch eine entsprechende API vorliegen, oder?

Gibt es da irgendwo weitere Informationen?


P.S.: Hab es hier bei "Vorschläge" reingeschrieben, da ich nix passendes gefunden hab.

bbfan
--[my station]------------
Sagem Kabel (grau)
Avia 600L
1xIntel
Fernbedienung
viele Kabel
Duke1651
Einsteiger
Einsteiger
Beiträge: 156
Registriert: Montag 11. Februar 2002, 22:26

Beitrag von Duke1651 »

Hi,

hab keine Ahnung ob es das gibt, aber wenn dann nur mit Copyright / Lizenz oder? :(
OPERATOR
Einsteiger
Einsteiger
Beiträge: 124
Registriert: Samstag 21. Juli 2001, 00:00

Beitrag von OPERATOR »

Hi bbfan,

wenn du was findest bin ich auch dabei, da ich doch ein bisserl java kann. Leider versteh ich nichts von C und mich da neu rein zu lernen ist zu viel arbeit. Aber bei Java helf ich gerne mit.

lg

OPERATOR
lg

OPERATOR
/**************************************
* DBboxII Mirror

* 1xdboxII 2xI
* 1xDreambox 7000s
* Infos
*************************************/
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

fuer die APIs einfach mal bei http://www.etsi.org gucken und dort nach
MHP suchen. Das hat allerdings dann wenig mit der BR-API zu tun.

Der Draft ist seeehr umfangreich.
_blip_
Neugieriger
Neugieriger
Beiträge: 7
Registriert: Donnerstag 3. Oktober 2002, 11:10

java

Beitrag von _blip_ »

hi!

ich würde mich auch sehr gerne an einer java entwicklung für die dbox-2 beteiligen! einziges hindernis für mich:

hat jemand ein howto wie ich auf die box eine java vm bekomme? am liebsten wäre mir da natürlich ein fertiges 'kompilat' zu reinkopieren :D

..... wenn mir da jemand helfen könnte!

das mit dem java erledige dann ich!

blip
Zahni
Tuxboxer
Tuxboxer
Beiträge: 2227
Registriert: Freitag 24. Mai 2002, 10:38

Beitrag von Zahni »

Grusel !! Kein Java. Bitte nich !!
Das haben wir doch schon (BetaNova) !!

Box ist viel zu langsam dafuer !!

-Zahni
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Zahni hat geschrieben:Box ist viel zu langsam dafuer !!
Ne, Java ist viel zu ressourcengierig - so herum wird ein Schuh draus ;)
There are 10 types of people in the world: those who know binary and those who don't
_blip_
Neugieriger
Neugieriger
Beiträge: 7
Registriert: Donnerstag 3. Oktober 2002, 11:10

java

Beitrag von _blip_ »

hallo!

es gibt aber offensichtlich ein paar unverbesserliche, die gerne mit java 'herumspielen' wollen - ich bin einer davon!!!
dafür brauche ich aber eine lauffähige java-vm die leider nicht mitinstalliert wird, wenn ich laut http://www.neutrino-anleitung.de auf meine 2er box linux draufgebe.
gibt es eine installierbare version?

blip
krombacher
Interessierter
Interessierter
Beiträge: 71
Registriert: Montag 23. Juli 2001, 00:00

Beitrag von krombacher »

Jaa, ich hätte auch Lust ein bißchen mit Java auf der Box rumzuspielen, auch wenn es bestimmt nicht so doll werden würde, wie neutrino und enigma...
Aber wie greifen wir auf die ganzen hardware-nahen Sachen zu? Das geht doch wohl nur mit JNI, oder? Und ich finde JNI echt bah...
_blip_
Neugieriger
Neugieriger
Beiträge: 7
Registriert: Donnerstag 3. Oktober 2002, 11:10

Beitrag von _blip_ »

krombacher hat geschrieben:... Aber wie greifen wir auf die ganzen hardware-nahen Sachen zu? Das geht doch wohl nur mit JNI, oder? Und ich finde JNI echt bah...
das ist problem nummer 2 :-?
aber ohne vm brauchen wir uns darum gar nicht zu kümmern.
ich denke aber dass das halb so schlimm sein wird. damit habe ich schon genug erfahrung - wenn man auf dcom/com+ objekte zugreifen musste, dann sollte eine gut dokumentierte schnittstelle doch nicht so das problem sein - oder?

wenn wir da noch ein paar gute java leute finden könnten .....

blip
chkdesign
Senior Member
Beiträge: 1544
Registriert: Freitag 12. Oktober 2001, 00:00

Beitrag von chkdesign »

Ihr könnt ja versuchen die Betaresearch Soft zu nutzen. Die ist doch schon in Java, also muss da auch ein Interpreter oder VM bei sein.
Bild
bbfan
Interessierter
Interessierter
Beiträge: 26
Registriert: Dienstag 7. August 2001, 00:00

will auch

Beitrag von bbfan »

Hi.

Hm... Vielleicht kriegen wir ja doch noch was zurande! :)
Dann müßte man mal an die Original-VM gehen.
--[my station]------------
Sagem Kabel (grau)
Avia 600L
1xIntel
Fernbedienung
viele Kabel
OPERATOR
Einsteiger
Einsteiger
Beiträge: 124
Registriert: Samstag 21. Juli 2001, 00:00

Beitrag von OPERATOR »

Also ich bin auf jedenfalls dabei, wenn die VM mal auf der DBox2/Dreambox läuft. Ich denk mal das die Dreambox genung power haben sollte um auch einiges auf Java laufen zu lassen. Was mich interessieren würd, wär die JDK 1.4.1, das wär der Hammer, weil dann könnte man mal testen wie schnell das ding wirklich im vergleich zu anderen devices ist.
lg

OPERATOR
/**************************************
* DBboxII Mirror

* 1xdboxII 2xI
* 1xDreambox 7000s
* Infos
*************************************/
krombacher
Interessierter
Interessierter
Beiträge: 71
Registriert: Montag 23. Juli 2001, 00:00

Beitrag von krombacher »

Ich weiß ja nicht, irgendwie hab ich das Gefühl, das J2SE Overkill für die arme Box ist...
Hat sich schon mal jemand das Personal Basis Profile von Sun angeguckt? Das ist ein Profile für J2ME, und ist laut Sun
highly suitable for the interactive television market and contains many of the necessary API's for support of the Multimedia Home Platform (MHP)
Die Referenz Implementierung läßt sich auf Linux/x86 kompilieren, aber irgendwie müsste das doch auf für ppc gehen. Also ich finde, das klingt interessant.... :D

http://java.sun.com/products/personalbasis/
woglinde
Einsteiger
Einsteiger
Beiträge: 261
Registriert: Donnerstag 15. November 2001, 00:00

Beitrag von woglinde »

Hi,

ihr wisst das ne javavm im cdk ist?

Gruss Woglinde
trh
Senior Member
Beiträge: 130
Registriert: Mittwoch 30. Januar 2002, 15:03

Beitrag von trh »

woglinde hat geschrieben: ihr wisst das ne javavm im cdk ist?
Ist aber auch gemein, dass die kaffe heisst *g*

- trh
_blip_
Neugieriger
Neugieriger
Beiträge: 7
Registriert: Donnerstag 3. Oktober 2002, 11:10

java

Beitrag von _blip_ »

mir ist es prinzipiell recht egal was für eine java vm auf der box läuft (J2ME, J2PE oder J2SE) für performance tests brauche ich sie sowiso nicht :-)

wenn sich MHP durchsetzt (ob das gut oder schlecht ist sei dahingestellt) dann haben wir sowiso java auf jeder box! und um die performance brauchen wir uns dann sicherlich keine sorgen mehr machen weil die boxen hersteller die kisten mit entsprechend power ausstatten müssen. worauf ich mich schon sehr freue .....

muss ich mir also jetzt das cdk downloaden, beim kompilieren fast die finger brechen 8) - oder kann ich irgendwo die kaffe vm fix und fertig downloaden und einfach 'reinkopieren' ?!?!?

oder anders: gibt es die jeweils aktuellen cdk's auch als fertige binaries?

bis bald,
blip
_blip_
Neugieriger
Neugieriger
Beiträge: 7
Registriert: Donnerstag 3. Oktober 2002, 11:10

java auf der box ....

Beitrag von _blip_ »

über eine antwort meiner frage würde ich mich RIESIG freuen :-)

blib!
trh
Senior Member
Beiträge: 130
Registriert: Mittwoch 30. Januar 2002, 15:03

Re: java

Beitrag von trh »

_blip_ hat geschrieben: oder anders: gibt es die jeweils aktuellen cdk's auch als fertige binaries?
aka YADD (bei homar - http://www.remote-admin.de/)
Allerdings habe ich keine Ahnung, ob da kaffe mit dabei ist - ich bezweifle es aber.

- trh
_blip_
Neugieriger
Neugieriger
Beiträge: 7
Registriert: Donnerstag 3. Oktober 2002, 11:10

Re: java

Beitrag von _blip_ »

hat denn wirklich keiner eine ahnung wo ich ein fertiges cdk mit der java virtual maschine herbekomme???

... oder hat jemand einfach nur lust mir ein solches binary zu kompilieren?

besten dank,
blip
woglinde
Einsteiger
Einsteiger
Beiträge: 261
Registriert: Donnerstag 15. November 2001, 00:00

Beitrag von woglinde »

Hi,

FAQ lesen und selber machen.

Gruss Woglinde
metatron123
Interessierter
Interessierter
Beiträge: 42
Registriert: Dienstag 24. Dezember 2002, 15:31

Beitrag von metatron123 »

Ich glaube nicht, dass es so einfach ist, eine VM für die Box zu bekommen.
Ohne VM brauchen wir hier aber gar nicht weiterreden und vom SDK 141 sicher auch nicht. Warum immer so komische Ziele? Wie wäre es, "einfach" mal eine VM für Java 1.0 zu erstellen und dann weiter zu sehen?

Warum wird hier von einer Oberfläche in Java gesprochen, wenn keine VM vorliegt? Seid ihr sicher, dass ihr wisst, wovon ihr redet?
dbox2, nokia, kabel, 2x intel, avia500, gtx, alexw 1.6.3, cdk.cramfs 18.02.2003
OPERATOR
Einsteiger
Einsteiger
Beiträge: 124
Registriert: Samstag 21. Juli 2001, 00:00

Beitrag von OPERATOR »

Hi woglinde,

ich denk mal die Ausgabe auf dem Framebuffer zu bekommen könnte ein Problem sein, ansonst wär das kompilieren ja nicht so ein Problem. Aber mal ganz abgesehen davon, hat sich schon mal jmd angeschaut, wieviel Speicher eine Java SDK normal unter Linux braucht? Ich hab eine Serveranwendung programmiert unter Java und da verbrauch ich bei 3MB Heap Memory schon 41MB Speicher. Ich denk mal, dass wir da nicht genügend Hauptspeicher haben dürften um Java Programme zu fahren. Das dürfte wohl auch der Grund sein, wieso bei BN immer alles neu nachgelesen wird und das so ewig dauert.
lg

OPERATOR
/**************************************
* DBboxII Mirror

* 1xdboxII 2xI
* 1xDreambox 7000s
* Infos
*************************************/
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

Also fuer MHP gibt es schon eine kleine Demo-Implementierung (nur class-files verfügbar), die auf die JavaMediaLibrary aufbaut. Aber Standandalone in der Box wird das wohl wegen Speicher nicht gehen.

Von der Geschwindigkeit wird das aber auch nicht der Hit sein...
OPERATOR
Einsteiger
Einsteiger
Beiträge: 124
Registriert: Samstag 21. Juli 2001, 00:00

Beitrag von OPERATOR »

Hi rasc,

ich denk mal sowas könnte man ja mal auf der DB ausprobieren, weil man da ja mehr spielraum hat als auf der DBox und dann findet sich vielleicht ein weg. Aber ich weiß, das ist jetzt im falschen Forum ;)
lg

OPERATOR
/**************************************
* DBboxII Mirror

* 1xdboxII 2xI
* 1xDreambox 7000s
* Infos
*************************************/