RTC.ON 2024
| title | author | length |
|---|---|---|
| Everything you wanted to know about VLMs but were afraid to ask | Piotr Skalski | 32m |
Overview of concrete capabilities: contrastive CLIP similarity embeddings power zero-shot queries; combine with Segment Anything to turn few box detections… | ||
| WebRTC and QUIC: how hard can it be? | Lorenzo Miniero | 38m |
Implements a custom QUIC stack in about a month and builds prototypes for RTP-over-QUIC and Media Over QUIC (MoQ), plus a Janus plugin that bridges WebRTC… | ||
| Real-Time Video Streaming with WebSockets in React Native | Violina Popova | 22m |
Real implementation of WebSockets in a React Native app sends subscribe actions with userID and channelID, uses onopen/onmessage/onerror/onclose handlers to… | ||
| How we built Algora.TV (livestreaming for developers) using Membrane and Elixir | Zafer Cesur | 25m |
Open source livestreaming platform for developers built with Elixir and Membrane pipelines, ingesting RTMP at global edge nodes on Fly.io and writing HLS… | ||
| Building a Low-Latency Voice Assistant leveraging Elixir and Membrane | Enzo Piacenza | 27m |
Built an Elixir media pipeline using Elixir and Membrane that ingests RTMP, runs VAD and a custom end‑of‑speech classifier (10 ms inference), streams LLM… | ||
| Jitsi Videobridge: the state of the art SFU that powers Jitsi Meet | Boris Grozev | 30m |
Jitsi Videobridge is a decade‑old SFU (selective forwarding) that runs as open‑source servers and Docker containers and can be hosted via JaaS; it forwards… | ||
| DASH and Media-over-QUIC Transport Face-Off: Performance Showdown at Low Latency | Ali C. Begen | 43m |
A testbed of FFmpeg instances, mockpp, mock origin and relay and a mo-player plus cockpit UI compares LL‑DASH (CMAF + HTTP chunking) against Media‑over‑QUIC… | ||
| React and WebRTC - Real-time communication on mobile | Perttu Lähteenlahti | 20m |
Demonstrates a working Expo mobile app for audio/video streaming and VOIP built with react-native-webrtc plus Expo+react-native-callkeep and… | ||
| Elixir WebRTC - batteries included WebRTC implementation for Elixir ecosystem | Michał Śledź | 25m |
Elixir WebRTC delivers a full stack: ready demo apps (including recognizer image detection, a broadcaster Twitch‑like streamer and a Google Meet clone), a… | ||
| The after-movie | 02m | |
A brisk highlights reel that stitches together applause, music and short talk clips to recreate the conference atmosphere inside a Kraków office, with… | ||
| WebRTC: The Kubernetes way | Mate Nagy | 30m |
A Kubernetes-native TURN gateway called STUNner uses the Pion library to present a single IP/port ingress, proxying relayed UDP directly to private… | ||
| LLMs and GenAI: A Guide to Building Your Own RAG Model for Document Interaction | Paula Oses | 18m |
Code walks through a concrete RAG pipeline implemented in Python + LangChain: PDF-to-text extraction, recursive char splitter chunking with overlap, small… | ||
| WebRTC and Spatial Computing on Apple Vision Pro | Damien Stolarz | 38m |
Describes porting WebRTC to Apple Vision Pro using Janus, shipping a VisionOS app and passing security certs day‑and‑date; implements VP9 at up to 36 Mbps… | ||
| What happens when AI starts grocking streaming audio directly | Rob Pickering | 27m |
Compares a classic pipeline (STT → LLM → TTS) built on Jambones with streaming fixes for VAD and pipelining and a demo that runs at roughly two‑second to… | ||
| Improving DX and adoption of Membrane Framework | Mateusz Front | 19m |
Membrane is an Elixir pipeline framework with 60 plugins for live streaming; building an RTMP→HLS pipeline is explicit but has a steep entry cost. A new… | ||
| On challenges and considerations for real time AI processing | Wojciech Jasiński | 27m |
The project builds a real-time video inpainting app that removes objects from live streams using a detection/segmentation front end tuned to beer bottles as a… | ||
| Taking ICEPerf.com to the next level | Dan Jenkins | 34m |
ICEPerf.com is a live service that runs a Pion Go agent from distributed home nodes to measure STUN/TURN performance end-to-end, storing results in Cloudflare… | ||
| Stop Fighting Hydra - Replacing Headless Chromium | Wojciech Barczyński | 29m |
A Rust media server called LiveCompositor in Rust replaces headless Chromium for server-side video/audio composition, receiving RTP and MP4 inputs and… | ||
| Boosting Inclusivity: Closed Captioning & Translations in WebRTC | Alfred Gonzalez Trastoy | 21m |
Demo shows a working backend that centralizes audio from a WebRTC media server, transcodes webm Opus → 16 kHz 16‑bit mono PCM WAV with FFmpeg, and streams it… | ||
| nothing matches | ||