JAVA MOBILE MEDIA PROCESSOR

Description
XinLab's Java Mobile Media Processor (JMMP) is designed to aid mobile service operators and value added service providers in their roll-out of mobile messaging management solutions. The JMMP provides a light-weight, high-performance, Java-based mobile media processing software package that efficiently processes and manipulates 3GPP video files. The JMMP runs in all major JVM/J2EE environments. It facilitates efficient server-side queries, processing, editing, and transcoding of mobile media such as 3GP and MP4 video files.

Features
The JMMP supports transcoding of one file format to another as well as queries of media properties and the extraction of important media information. Furthermore, it supports manipulation and editing of media files. The JMMP supports:

  • Video transcoding: converts a video from one format to another. For example, converting a video from 3GP format to MPEG4 format or from MPEG4 to 3GP.
  • Video and audio editing: reassembly of final media file according to new specifications of media properties such as duration or frame dimension.
  • Media format queries: answers query on video and audio formats.
  • Media properties queries: answers queries to video width, height, bitrate, framerate and duration.
  • Thumbnail generation: generates thumbnail for representative frame of video.
  • Key frame extraction: generates frame images for key frames based on video scene change.
Key Advantages
  • Light weight: The JMMP utilizes a small memory footprint and is efficient in its use of CPU resources.
  • Excellent compatibility: XinLab's JMMP has demonstrated compatibility with all major J2EE-compliant servers
  • Easy integration: The JMMP has shown itself to be easily integrated in any major J2EE- compliant servers.

Compatibility
XinLab's JMMP supports all version of Java 1.1 and higher. It has been tested on all major JVM and J2EE environments.

Document
Data Sheet