Hallo Comm,
ich hatte ursprünglich C++ gelernt, bin dann aber länger bei Java geblieben und zuletzt bei Adobe Flash / Flex / ActionScript gelandet. Leider stellt sich möglicherweise heraus, dass meine Anforderungen sich vielleicht mit Adobe Flex nicht lösen lassen. Somit "back to the roots" und ich stelle folgende Frage, ob diese mit Java lösbar wären:
1. Es geht um einen Video-Player, der Full-HD Videos ruckelfrei auf folgender Hardware abspielen soll:
Variante 1:
CPU = Intel Atom D525 (2x 1.8GHz mit HT = 4 Threads)
Chip = ION 2
OS = Windows 7 oder Linux (Ubuntu 10.04 oder 11.04)
HDD = 2.5" mit 5.400 U/min
Variante 2:
CPU = Intel Core2Duo e5300 2x 2.6 GHz
Chip = Intel GMA 3100 (G31)
OS = windows 7 oder Linux (Ubuntu 10.04 oder 11.04)
HDD = 3.5" mit 7.200 U/min
2. Künftige Videos kommen wahrscheinlich im MP4 Format und sind h.264 MPEG4 kodiert. Ein Beispielvideo, welches mit Flex (Adobe AIR 3.1 Desktop-Anwendung!) jetzt schon starke Schwierigkeiten auf oben genannter Hardware macht:
Dateiformat: MP4
Größe: ca. 170 MByte
Bildbreite: 1280px
Bildhöhe: 720px
Datenrate: 19488 KBit/s
Codec: h.264
Das Video kann auf oben genannter Hardware problemlos und mit sehr niedriger CPU-Auslastung mit Videoplayern wie z.B. VLC (VideoLANClient) oder WindowsMediaplayer ruckelfrei abgespielt werden. Mit Flash gibts unerwünschte Ruckler und die CPU-Auslastung ist recht hoch. Nach 2 Tagen Google-Ausquetschen gibt es immer noch keine Lösung.
3. Nach Möglichkeit sollte der Player auf einem Linux-System laufen. Zur Not ist Windows 7 eine Alternative.
Ist das mit Java möglich? Falls nicht, weiß jemand, mit welcher Programmiersprache es sonst möglich wäre? Player wie z.B. VLC schaffen es ja problemlos auch in FULL-HD.
ich hatte ursprünglich C++ gelernt, bin dann aber länger bei Java geblieben und zuletzt bei Adobe Flash / Flex / ActionScript gelandet. Leider stellt sich möglicherweise heraus, dass meine Anforderungen sich vielleicht mit Adobe Flex nicht lösen lassen. Somit "back to the roots" und ich stelle folgende Frage, ob diese mit Java lösbar wären:
1. Es geht um einen Video-Player, der Full-HD Videos ruckelfrei auf folgender Hardware abspielen soll:
Variante 1:
CPU = Intel Atom D525 (2x 1.8GHz mit HT = 4 Threads)
Chip = ION 2
OS = Windows 7 oder Linux (Ubuntu 10.04 oder 11.04)
HDD = 2.5" mit 5.400 U/min
Variante 2:
CPU = Intel Core2Duo e5300 2x 2.6 GHz
Chip = Intel GMA 3100 (G31)
OS = windows 7 oder Linux (Ubuntu 10.04 oder 11.04)
HDD = 3.5" mit 7.200 U/min
2. Künftige Videos kommen wahrscheinlich im MP4 Format und sind h.264 MPEG4 kodiert. Ein Beispielvideo, welches mit Flex (Adobe AIR 3.1 Desktop-Anwendung!) jetzt schon starke Schwierigkeiten auf oben genannter Hardware macht:
Dateiformat: MP4
Größe: ca. 170 MByte
Bildbreite: 1280px
Bildhöhe: 720px
Datenrate: 19488 KBit/s
Codec: h.264
Das Video kann auf oben genannter Hardware problemlos und mit sehr niedriger CPU-Auslastung mit Videoplayern wie z.B. VLC (VideoLANClient) oder WindowsMediaplayer ruckelfrei abgespielt werden. Mit Flash gibts unerwünschte Ruckler und die CPU-Auslastung ist recht hoch. Nach 2 Tagen Google-Ausquetschen gibt es immer noch keine Lösung.
3. Nach Möglichkeit sollte der Player auf einem Linux-System laufen. Zur Not ist Windows 7 eine Alternative.
Ist das mit Java möglich? Falls nicht, weiß jemand, mit welcher Programmiersprache es sonst möglich wäre? Player wie z.B. VLC schaffen es ja problemlos auch in FULL-HD.