Homebrew developer "Chomper" builds JVM, ports mPlayer for webOS | webOS Nation

Homebrew developer "Chomper" builds JVM, ports mPlayer for webOS

by Jonathan I Ezor#IM Wed, 29 Dec 2010 11:49 am EST

The worldwide homebrew community continues to push the edges of webOS. One Chinese developer, Chomper, has recently released early versions of two long-awaited additions to the platform: a Java Virtual Machine (JVM) and a port of the open-source, multiformat mPlayer media player.

Java (not to be confused with the Javascript Web site scripting language, already a major part of webOS) is a sophisticated, cross-platform programming language developed by Sun Microsystems (now part of Oracle). Developers can write a single applet or application in Java that will work in many different operating systems, provided that a Java virtual machine is available for those OSes to interpret the code. (For example, Jason Robitaille's webOS Quick Install and other Canuck Coding tools, and Palm's own webOS Doctor, are both written in Java.)

Until recently, webOS has been left out of the Java pot, since there had been no JVM available. Chomper has now released a beta JVM (original posting in Chinese here; Google translation here) that, while buggy, seems to be working for users.

Not content with that success, apparently, Chomper has also ported mPlayer to webOS. Using mPlayer, webOS users can now (potentially) play a huge number of additional media file types, including (from the mPlayer site's description):

most MPEG/VOB, AVI, Ogg/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, RealMedia, Matroska, NUT, NuppelVideo, FLI, YUV4MPEG, FILM, RoQ, PVA files, supported by many native, XAnim, and Win32 DLL codecs. You can watch VideoCD, SVCD, DVD, 3ivx, DivX 3/4/5, WMV and even H.264 movies.

It's still in the early stages, so we don't yet know whether all of these formats will work under webOS, and forum postings suggest that this mPlayer port is not (yet) compatible with webOS 2.0.

Check out the links above to download these two new additions to the webOS homebrew world.