Building Multimedia Applications using GStreamer and Python

Talks | Submit a talk
Authors Yuvaraj Pandian T
Level Intermediate
Topic Other Python libraries and extensions
Tags multimedia, gstreamer, audio, video, newbie
Summary

Targeted at Python Developers who want to develop multimedia applications and still want to retain their hair (and sanity). High level basics of multimedia development will be discussed initially. A one-liner video player demo will be shown, and then deconstructed to explain the different concepts used in GStreamer. The demo will then be reconstructed using Python, and features added one by one to demonstrate specific features of GStreamer (Webcam support, Streaming over the network, etc). The talk will close with several common problems that trip people new to GStreamer, and how to avoid them.

Outline
  1. Introduction to GStreamer
  2. Basic multimedia terms explained
  3. Demo - simple video player
  4. Deconstructing the demo - elements, pads & pipelines
  5. Flexibility of the pipeline model
  6. Network streaming in GStreamer
  7. Webcam handling in GStreamer
  8. Explaining caps
  9. Common pitfalls
  10. Further reading
Notes
Profile of the authors

Yuvaraj Pandian T is a 3rd year Computer Science student in KCG College of Technology, Chennai. He is a GSoC student, working with GNOME. He's been a Python user for a little over 2 years, and gave a reappy short lightening talk at last year's PyCon India. Website: http://yuvi.in

Files
file size uploaded comment
startrek.pptx 371.2 KB september 19, 2010

You can upload or delete a file if you are author of this talk.