Introduction to Gstreamer

Presenter: Thilo Koch

Writing multimedia applications from scratch is hard work. There are many aspects to consider: I/O, formats for video and audio, conversions, real-time conditions, synchronization, (de)multiplexing, effective control and so on. The Gstreamer framework tries to help with this.

GStreamer is a library for constructing graphs of media-handling components. The applications it supports range from simple Ogg/Vorbis playback, audio/video streaming to complex audio (mixing) and video (non-linear editing) processing. Applications can take advantage of advances in codec and filter technology transparently. Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface.

This seminar will give a short introduction into concepts and structures of the Gstreamer framework and will present examples and tools.

(video presentation in portuguese)

When: March 11th, 2014

Where: Auditório do CCSL - IME/USP