Рет қаралды 78,590
Jan Schmidt
lca2018.linux.o...
The GStreamer framework is a widely used and comprehensive multimedia processing system. It works cross-platform on Linux, MacOS, Android, Windows and iOS. The flexibility of its pipeline model caters for a very large number of use cases.
This tutorial is about how GStreamer works to process multimedia, and how to harness it for various tasks.
This tutorial will provide:
An introduction to GStreamer terms, usage and the GStreamer pipeline model.
An overview of a few of the many places GStreamer is used
How to build your own GStreamer pipelines for playing, converting, editing and streaming media.
Look at the requirements for various types of processing elements: Data sources, sinks, filters, converters.
Using GStreamer in applications for custom processing and manipulation of data flow.
This talk was given at Linux.conf.au 2018 (LCA2018) which was held on 22-26 January 2018 in Sydney Australia.
linux.conf.au is a conference about the Linux operating system, and all aspects of the thriving ecosystem of Free and Open Source Software that has grown up around it. Run since 1999, in a different Australian or New Zealand city each year, by a team of local volunteers, LCA invites more than 500 people to learn from the people who shape the future of Open Source. For more information on the conference see linux.conf.au/
#linux.conf.au #linux #foss #opensource