So I'm working on a new project, trying to build a really goo Digital Media Platform, for applications like, shopping malls, airports, hotels, stores.
We want the actually user interface to be in JavaFX, the hardware and operstaing system needs to be able to decode HD content (AVI,WMV,M4V) in 720P or 1080P.
The system also has to be able to support a large touchscreen, this requires the Xorg driver and calibration program.
I'm working with VIA using there hardware platforms to support Ubuntu and JavaFX.
VIA has created the DRM and kernel drivers for the HD decoders and video, also the mplayer and special video out plugins.
The difference when you play an HD movie is amazing, VIA gave me the seen from the matrix movie when the enter the building, if you play it with the standard video out on the 1.5Ghz processor the sound is way ahead of the choppy video.
When I play the same movie using the VIA supplied Mplayer video out plugin, the movie is absolutely smooth and in sink with the sound.
So now we have the basic hardware and OS layer working, I've finally got to the point I cannot put off any longer, learn Java and JavaFX.
I've just started the course, learning Java in 21 days, I'll let you know how it goes.
VIA Digital Media Platform - Front
VIA Digital Media Platform - Back
VIA Digital Media Platform - Left Side
VIA Digital Media Platform - Right Side