Requirements:
- Google Chrome or Chromium.
- Node.js (recommended v22.6.0 or newer)
- npm (recommended 10.8.2 or newer)
- wireshark
Outline:
- What’s WebRTC and when to use it?
- Theoretical introduction to the WebRTC protocol stack
- Setting up a peer-to-peer audio/video connection between two web browser tabs
- Introduction to WebRTC monitoring and debugging
- WHIP and WHEP - stream from OBS using WebRTC
- Mastering Transceivers
- Why do we need media servers?
- Building a simple video-conferencing application with Fishjam Cloud