Home / Utilities
Utilities Home Alembik Alembik Media Transcoding Server is a Java application providing transcoding services for a variety of clients. GAIA Reply GAIA Image Trascoder Open Source library that operates image transcoding, with a special focus on mobile applications. WURFLTera Tera-WURFL Use MySQL as a WURFL-powered backend!!! WURFL Utilities mDevInf GUI to query *your* WURFL, by James McLachlan Device Thumbnails Device Thumbnails Add device thumbnails to your appliction! PHP Image Rendering Library (II) Dynamically resizing pictures in PHP (a new one) PHP Image Rendering Library Dynamically resizing pictures in PHP BeeWeeb's MWT Mobile Web Toolkit Open Source library that talks to the same publishing system as your website, but generates a mobile site. Wallify Wallify Turn a CHTML site into a WALL site. Image Server Image Server A Java Servlet (and filter) that will intercept requests to picture and resize the picture appropriately by looking at the screen size. Very Cool! |
GAIA Image Transcoder Transcoding is the process by which a data object in one representation is converted into another representation. Typical examples include conversion between different formats of the same media type (e.g., an image encoded in a certain format is transcoded into an image encoded in a second format), as well as conversion between media types (e.g., speech to text). In addition to format conversion, transcoding also allows a data object to be compressed or transformed. GAIA Image Transcoder (GIT) is an open source library that operates image transcoding,with a special focus on mobile applications. GIT was originally developed by Open Reply team as a part of a content adaptation and delivery framework and its publication under LGPL license is the first step of the entire framework release process. GIT comes in two parts:
The transcoding library works as a transformation pipeline. The pipeline is composed by a set of filters. A filter could operate directly on the image body or indirectly on the associated meta-information. GIT architecture supports the management cycle of such pipes while GIT tag libraries simplifies their definition.
At present GIT supports the following set of filters:
The set of filters can be extended in the future, adding for example:
GIT can work both as a transcoding library to be used in any kind of applications (not only mobile) and as JSP tag library. GIT has the following dependencies, which are bundled with the current distribution:
The Gaia Image Transcoder is distributed under the LGPL license. Download Gaia Image Transcoder can be downloaded here. Installation Copy the content of the directory "webdeploy" under your application server. If you need to modify, recompile and repackage we suggest you to use the provided build.xml file. In this case make sure that you had defined the CATALINA_HOME enviroment variable or update the script with the location of your server libraries. Usage You can find a detailed user guide reference inside the package you download. You can also refer to the transcoding library API reference inside doc directory. Simulate other device If you'd like to test GAIA Image Transcoder with web application example, simulating another device, you had two choices, either you explicitly set UA parameter on request string or you utilize Firefox UserAgent Switcher add-ons with the WALL-GIT test page (link at the bottom of application home page) For more information about GAIA Reply please visit www.gaiareply.eu. |