YiweiCai / gst1-java-core

Unofficial Java bindings for GStreamer 1.x

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GStreamer 1.x Java Core (gst1-java-core)

This is an unofficial set of Java bindings for GStreamer 1.x, an open-source multimedia framework. The bindings are a fork of the original GStreamer-Java bindings for GStreamer 0.10.

These bindings are still under development. They are now mostly functional, but there has not yet been a formal first release. Check under releases for latest test binaries, or build from source.

The bindings have been tested on Linux, Windows and OSX. You will need to have GStreamer 1.x available in your path in order to use the bindings. Windows and OSX downloads of GStreamer are available from the GStreamer project itself.

You will also need the JNA (Java Native Access) library.

See the examples repository for usage. More documentation will follow. Please use the GStreamer-Java Google Group to discuss usage or ask questions.

Please note: this is not an easy-to-use multimedia framework for beginners. It currently requires people to both know the Java language and be familiar with the GStreamer framework (or be prepared to apply things from tutorials on GStreamer programming in other languages (e.g. python or C#) to the Java bindings).

About

Unofficial Java bindings for GStreamer 1.x

License:GNU Lesser General Public License v3.0


Languages

Language:Java 100.0%