Multimedia development conference

WebRTC
Streaming
Elixir
Janus
Pion
Computer Vision
Jitsi
Membrane
Unity
FFmpeg
AI
Rust
WebGPU
and more

agenda

Two exciting workshops are scheduled for the same day and time. Make your choice and embark on a journey of knowledge and skill development!

Training day

Multimedia 101

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.
book your spot

Conference day

Talks & networking

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.

Check out the line-up here
book your spot

Hackathon day

Workshops, hackathon & afterparty

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.

12th October

Multimedia 101

During this workshop, we’ll teach you:
- digital audio and video representation,
- audio and video coding algorithms,
- containers vs codecs,
- network protocols in multimedia: UDP, TCP, QUIC,
- basics of multimedia protocols: WebRTC, HLS/DASH, RTMP, RTSP, RTP,
- types of multimedia systems: video on demand (vod), real-time/interactive communication, broadcasting.

Development of Real Time AI Image Processing: Journey from Scratch to Service

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.

Speakers

Tickets

Book your spot at the upcoming RTC.ON conference now!
buy tickets
arrow

Conference Ticket

Multimedia 101 Training

not available

AI Training

not available

RTC.On Conference

available

Hackathon

available

Afterparty

available

€429.27

Combo Ticket

Multimedia 101 Training

Multimedia 101 Training

available

AI training

not available

RTC.On Conference

available

Hackathon

available

Afterparty

available

€564.57

Combo Ticket

AI Image Processing Training

Multimedia 101 Training

not available

AI Training

available

RTC.On Conference

available

Hackathon

available

Afterparty

available

€601.47

Venues

Workshops
Software Mansion, Zabłocie 43B, 30-701 Kraków
Conference Venue
Park Inn, Monte Cassino 2, 30-337 Kraków
Hackaton & Afterparty
Software Mansion, Zabłocie 43B, 30-701 Kraków

Organizers

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. We’re experts when it comes to streaming platforms, broadcasting suites and more. We learned the limits of existing tools, so we built our own multimedia processing framework - Membrane.

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.