YoVDO

System Programming for Real-time Video Capture in Go

Offered By: Gopher Academy via YouTube

Tags

GopherCon Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore system programming for real-time video capture in Go with this GopherCon 2022 talk by Vladimir Vivien. Learn how to leverage Go's standard library abstractions to interact with hardware drivers and capture video streams in real-time. Discover techniques for issuing direct I/O calls to attached devices using the syscall package, and gain insights into working with the Linux userspace video API (V4L2) to control video hardware. Understand the process of building webcam programs that capture and stream image data in real-time. Delve into the intricacies of properly mapping and sharing data between Go programs and drivers to ensure kernel compatibility. This 31-minute presentation offers valuable knowledge for developers interested in expanding their Go programming skills into the realm of system-level video capture and processing.

Syllabus

GopherCon 2022: Vladimir Vivien - System Programming for Real-time Video Capture in Go


Taught by

Gopher Academy

Related Courses

A Holistic Go Experience
Gopher Academy via YouTube
Safe, Fast, and Easy - Building a Plugin System with WebAssembly
Gopher Academy via YouTube
A Journey Through Integration Testing with Go - What Could Go Wrong?
Gopher Academy via YouTube
Kraken Wrangling for Dummies - Go Module Dependency Management at Scale
Gopher Academy via YouTube
Go, the Data Engineer's Missing Tool?
Gopher Academy via YouTube