Embed high quality MPEG IV/H.264 Video into Java or JavaFX Applications.

Easily embed high quality streaming video into Java or JavaFX applications with the VX30 Streaming Video Player Library. The streaming video player library is a 100% pure java component that is backward compatible to Java SE 1.4. An interface is provided that allows the application developer complete control over the look-and-feel of the video player. The player can decode content (in pristine MPEG IV or H.264 format) that is encoded with a VX30 Universal Video Encoder. An additional library is available for use with the VX30 Video Broadcast System.

About

1: Ready to Integrate

The VX30 Player comes with an API that gives the application designer complete control over the look-and-feel of the video player. A single JAR file includes all the resources the programmer needs to effectively incorporate the video streams.

2: Pure Java Solution

The entire video player, including the decoder, is written in the Java programming language. This makes the player highly portable across different systems and platforms. The MPEG IV player is backwards compatible to Java 1.4. We recommend Java 1.6 for H.264 video streams.

3: MPEG IV and H.264 Streaming Video Format. OGG Stereo audio.

Content can be created, using the VX30 Universal Video Encoding tools, into either the MPEG IV or H.264 video format. MPEG IV is recommended for systems with slower processors and older versions of Java. H.264 produces a much higher image quality. OGG audio accompanies both video formats.

4: Live or Video On Demand

The VX30 Player can playback both on-demand video clips and live broadcasts originating from a VX30 Broadcast server.

5: No Specialized Streaming Server Required

For Video On-Demand applications any ordinary HTTP Web Server can be used as the "Streaming Media" server. This helps alleviate costs normally associated with streaming and greatly reduces the complexity associated with deploying and managing video streams. In addition, since all traffic is sent over HTTP, video streams can be delivered to users behind restrictive firewall settings or proxy servers.