Curious to know what we're cooking for RTC.ON 2025? Sign up for our newsletter and be the first one to hear the updates! Learn more about the newsletter.
RTC.ON is a developer conference focused on sharing expertise in the WebRTC, streaming & AI development areas. For the third edition of the conference, we've prepared one day dedicated to practical workshops and two days full of exciting talks by multimedia devs. And a boat afterparty to top it all off, of course!
Agenda: 1. Digital audio and video representation. 2. Audio and video coding algorithms. 3. Containers vs codecs. 4. Network protocols in multimedia: UDP, TCP, QUIC. 5. Basics of multimedia protocols: WebRTC, HLS/DASH, RTMP, RTSP, RTP. 6. Types of multimedia systems: video on demand (vod), real-time/interactive communication, broadcasting.*
*The final agenda may vary ad we’ll try to adjust it to the attendees’ level of experience and knowledge.
The highlight of the event! We invite you for a day full of presentations by multimedia professionals, who will share their experience and knowledge. Conference day is also perfect for networking and meeting new people.
On Saturday, we invite you to Software Mansion's office where we offer you a comfortable space for coding, food, drinks and multimedia experts to help you with any challanges you encounter. You can come to work on your own project or build a one proposed by us. But, there’s more! You can take part in on of the workshops prepared by Membrane team:
Introduction to the Elixir programming language & Membrane framework
Real-time dynamic video compositing
Jellyfish in practice
Each workshop will take around 2 hours. You can then join others at the hackathon and use this newly acquired knowledge in your project. We'll finish the day with afterparty!
Important! You don’t have to buy a separate ticket for that day. Hackathon Day and Afterparty are included in the Combo and Conference tickets. You can sign up for specific workshop at later stage - we will contact every ticket holder personally.
Main themes in the 2024 edition
Generative AI in Computer Vision
Description: Dive deeper into the world of Generative AI in Computer Vision! We will start with a solid theoretical foundation in Generative Adversarial Networks (GANs), followed by practical training of a simple GAN. Then, explore the principles of diffusion models and get hands-on experience by implementing and training a simple diffusion model. This course is your pathway to mastering the complex and fascinating field of generative AI. Level: Advanced (wyroznic)
During this workshop, we’ll teach you how to: - create and train your own AI model in python, - serve the model as API, - optimize AI models for real time use cases, - export and optimize the model to python-independent format, - deploy model offline in browsers on edge devices, - find, download and use pre-trained models.
*The final agenda may vary and we’ll try to adjust it to the attendees’ level of experience and knowledge.
13th October
Talks & Networking
9:00 - 11:00
Introduction
Building Jellyfish - Multimedia Server Powered by Membrane and Phoenix
Łukasz Wala
WebRTC on mobile with React Native: the Jitsi journey
Saúl Ibarra Corretgé
Performing transcription of WebRTC media streams in browser
Rob Pickering
The User (has) Generated Content... so what now?
Bartosz Studnik
11:00 - 11:30
Coffee break
11:30 - 13:00
Bandwidth estimation in the Janus WebRTC Server
Lorenzo Miniero
Recording WebRTC: A study of different strategies to build dynamic media pipelines for recording video calls
Rishit Bansal
Sex, Lies & Videotapes - The Truth Behind Your CDN Logs
Javi B
Concurrency, Functional Paradigm and Dynamic Flow Control in Multimedia Processing Pipelines
Łukasz Kita
13:00 - 14:30
Lunch
14:30 - 16:00
Video creation in a JavaScript world
Jonny Burger
VideoCompositor - a case study of live video composing
Wojtek Barczyński
Beyond the frame: Using Computer Vision to unlock the potential of video data
Paula Osés
Why number of parameters and operations is not a good performance indicator for live AI processing
Wojciech Jasiński
16:00 - 16:30
Coffee break
16:30 - 17:30
Spider-Man's Uncle Ben and His Advice for Casting Your Web(RTC)
Dan Jenkins
Getting Started with WebRTC: An Outsider's View
Ritvi Mishra
Rewrite Pion in Elixir
Michał Śledź
14th October
Workshops, hackathon & afterparty
Please note that the workshops are carried out simultaneously in two separate spaces at the Software Mansion office.
9:00 - 11:00
Getting started with Elixir & Membrane
Membrane training space
Jellyworkshops
Training room
11:00 - 11:15
Coffee break
11:15 - 13:15
Building a simple video search engine with AI video transcription
Membrane training space
Video compositor
Training room
13:30 - 14:30
Lunch
14:30 - 20:00
Hackaton
20:00
Afterparty
Important!
You don’t have to buy a separate ticket for that day. Hackathon Day and Afterparty are included in the Combo and Conference tickets. You can sign up for specific workshop at later stage - we will contact every ticket holder personally.
workshops
Multimedia 101
Description: Our best-selling workshop from RTC.ON 2023 is coming back! In this workshop, we’re gathering all the Multimedia basics to fully prepare you for the upcoming audio & video talks.
Level: Beginner
Learn more
Local LLMs & STT with ExecuTorch in C++
Description: An end-to-end workshop on building your own Speech-to-Text and LLM service in C++ using ExecuTorch. Learn how to export models from the HuggingFace Transformers library and run them locally in C++. By the end, you'll be able to create your own fully offline AI solution, powered entirely on-device.
Level: Intermediate
Learn more
WebRTC on Kubernetes - From Pods to Production
Description: Running real-time media applications in the cloud is notoriously hard – especially when Kubernetes is involved. This full-day, hands-on workshop is designed to demystify the complexities of deploying WebRTC-based services in Kubernetes environments. We'll start from the ground up with a practical introduction to Kubernetes fundamentals and build toward a deep understanding of the networking challenges unique to real-time communication systems.
Level: Intermediate
Learn more
Tickets
Book your spot at the upcoming RTC.ON conference now!
Congrats @whizzaf! 🪼🚀 And if you want to learn more about what it took to build https://t.co/x8LfMwlGQb, join us for Zafer's RTC.ON talk in just over a week!
Yesterday, I had the opportunity of speaking at #RTCON conference in Krakow, Poland, where I presented how streaming and real-time communication work at @ClipMyHorse particularly within the #ReactNative mobile apps.📱🐎🎥
Software Mansion is a software development agency based in Kraków, Poland. We’re specialized in building open-source technologies and developers tools. We’ve been working with multimedia systems for a long time. Some of the things we've created include Fishjam, Smelter, Membrane, or Elixir WebRTC. And that's not all there is!
We also know a thing or two about organizing great events! We're organizers of App.js Conf - one of the biggest React Native conferences in Europe.