A/V Streaming Workflow in Python
summary
Demonstration of a Python pipeline that captures screen + webcam + mic, scales video to 720p, composites camera over gameplay with alpha 0.5, encodes H.264 and writes an MP4 while concurrently pushing FLV/RTMP streams to three destinations (Facebook, YouTube, custom media server). Uses GStreamer via GObject introspection (gi/pygobject), assembles dynamic elements and pad callbacks to detect and link tracks, and shows the demo running live.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 3:44Dynamic Libraries
- 4:47Python Code
- 7:07GStreamer
- 13:23Demo
- 15:06Python Implementation
- 20:54Python Pipeline
related talks
28mUsing Python to stream media using GStreamer for WebRTC and RTSP applications
31mVideo recording conferences and user groups using Python
42mVideo Production Strategies Using Image Sequences
27mVolumetric Performance Capture and Playback: A Workflow with Python
34mUsing Python For Creating Hardware To Record FOSS Conferences
24mA Crash Course in Python 3's asyncio
21mLeveraging Python for Real-Time Image processing
27mReal-time Event Streaming with Python
