Using GStreamer

Using GStreamer

82.308 Lượt nghe
Using GStreamer
Jan Schmidt http://lca2018.linux.org.au/schedule/presentation/37/ 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 https://linux.conf.au/ #linux.conf.au #linux #foss #opensource