gstreamer doesn't have dependency on any GUI system, it just depends on glib, you can integrate it into any platforms with glib supported.
I think all you need to do is to find the correct plugins or elements you want and create pipelines.
about doc, you can refer

Zhao Liang

From: [] On Behalf Of Dragos Cirjan
Sent: Wednesday, July 16, 2008 5:34 PM
Subject: [gst-embedded] using gstreamer in gnome and QT

Hi there,

1st let me tell you that I'm very young with linux programming, yet I'm willing to learn.
At this very moment GStreamer seems a huge nebula for me, that why I really need your help.

I need to integrate GStreamer in a GNOME Window and in QT (QT4 would be great :D), actually I need to integrate it not in a simple window, but in smth similar to panels, because I need to make a huge interface to support up to 60 video streams in the same time.

Can you please give me some simple examples, or some links to read about ?

Thanks in advance,

Cristian - Dragos, Cirjan
Telefon: +40726355762