The Higher-level WebRTC Protocols training course is meant to go deeper into how WebRTC works. In a way, it is a continuation of our Low-level WebRTC Protocols course and is designed to be taken after it. Here, we will dive into the protocols that are used on top of RTP and RTCP and are used to manage and orchestrate the media delivery and quality of WebRTC sessions.
Higher-level WebRTC Protocols
Who is this course for?
- Developers who are also taking or took our Low-level WebRTC Protocols course
- Developers who know WebRTC at a high level and have used it a bit
- Those who want to deepen their understanding of how WebRTC works at its lowest levels at the highest detail
- When what you need is to debug tough WebRTC bugs that require looking closely at network traffic
- If you plan on developing your own WebRTC components from scratch
What will you learn?
- What protocols does WebRTC use on top of RTP and RTCP
- The protocols and algorithms WebRTC implements to maintain high media quality
About the Author: Tsahi Levent-Levi
Tsahi Levent-Levi is an Israeli WebRTC consultant and one of the most authoritative independent voices on the WebRTC stack — the browser API and protocol family underneath every modern real-time video / voice / data application (Zoom, Discord, Google Meet, every browser-native voice and video app). He runs BlogGeek.me and the WebRTC paid course catalog at WebRTCcourse.com.
His CourseFlix listing carries three WebRTC courses: Low-level WebRTC Protocols, Higher-level WebRTC Protocols, and Advanced WebRTC Architecture. Together the courses form the most comprehensive WebRTC syllabus available outside the original protocol RFCs.
Material is paid and aimed at engineers building production real-time communication applications. For broader content, see CourseFlix's WebRTC category page.
Watch Online 10 lessons
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Introduction Demo | 11:27 | |
| 2 | RTP demultiplexing | 35:47 | |
| 3 | RTP header extensions | 29:57 | |
| 4 | RTP packetization | 49:29 | |
| 5 | Resiliency in RTP | 47:44 | |
| 6 | Inside RTCP | 46:54 | |
| 7 | Bandwidth estimation | 53:27 | |
| 8 | Resiliency to packet loss | 23:48 | |
| 9 | Jitter buffers and frame buffers | 34:51 | |
| 10 | Recap | 03:04 |
Get instant access to all 9 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionBooks
Related courses
-
Updated 2y agoReact and WebRTC 2023 & Sharing Location App with Video Chat
By: UdemyLearn technologies like React, WebRTC (PeerJS) , SocketIO and Google Maps API by creating amazing project ,,GeoCall''. In this practical course we will jump str8h 11m -
Updated 2y agoDiscord Clone - Learn MERN Stack with WebRTC and SocketIO
By: UdemyLearn how to connect MERN Stack with WebRTC and SocketIO. We will go through all of the steps to create application with group call functionality. We will crea19h 29m -
Updated 2y agoLow-level WebRTC Protocols
By: Tsahi Levent-LeviThe Low-level WebRTC Protocols training course is focused on getting you up to a level of understand of the WebRTC protocols that will enable you to.5h 30m