YoVDO

GStreamer and Rust - Fast, Safe and Productive Multimedia Software

Offered By: Rust via YouTube

Tags

Rust Courses Systems Programming Courses GStreamer Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intersection of GStreamer and Rust in this 27-minute conference talk by Sebastian Dröge at FOSDEM 2018. Discover how Rust can enhance GStreamer's development, offering a safer, performant, and more productive environment compared to C. Learn about GStreamer application and plugin development in Rust, including current possibilities, ideal use cases, and areas for improvement. Compare the experience of writing applications in Rust versus C, and understand the potential of creating GStreamer plugins in Rust to extend the framework's capabilities. Gain insights into the future of Rust within the GStreamer project and its impact on application and plugin development. Delve into topics such as unsafe code, dependencies, performance considerations, and potential improvements for integrating Rust with GStreamer.

Syllabus

Intro
GStreamer
Rust
Plugins
Future plans
Rewriting Rust
Rust Plugins
My Rust Experience
Unsafe Code
Dependencies
Performance penalties
Wishlist
Questions


Taught by

Rust

Related Courses

Improving NVIDIA Jetson Inference Library for RPi Camera
Paul McWhorter via YouTube
Streamline Deep Learning for Video Analytics with DeepStream SDK 2.0
Nvidia via YouTube
Streaming Video Analysis in Rust Using Pravega
Strange Loop Conference via YouTube
Honey, I Shrunk GStreamer - Using Meson to Slim Down Dependencies
Linux Foundation via YouTube
How Igalia is Driving Innovation in Embedded Systems with Open Source Technologies
Linux Foundation via YouTube