There are bindings for GStreamer for quite a few languages already.
Here's a quick overview of all of our bindings :