WebRTC Crash Course
WebRTC (Web Real-Time Communication) is a free, open-source project that provides web browsers and mobile applications with real-time communication (RTC) via simple application programming interfaces (APIs). In this video I go through WebRTC and discuss all the concepts of WebRTC in detail. We will learn about NAT, STUN, TURN, ICE, SDP, Signaling and we will show a demo too! Finally, we will talk about the pros & cons 0:00 Intro 3:44 WebRTC Overview 11:17 NAT 16:54 NAT Translation Methods 26:20 STUN 33:30 TURN 35:00 ICE 38:00 SDP 40:52 Signaling 43:30 WebRTC Demo 1:00:00 WebRTC Pros & Cons 1:04:00 Bonus WebRTC Content ! Resources https://developer.mozilla.org/en-US/d... https://developer.mozilla.org/en-US/d... https://developer.mozilla.org/en-US/d... https://tools.ietf.org/html/draft-iet... https://support.frozenmountain.com/hc... https://webrtcforthecurious.com/ https://getvoip.com/blog/2013/02/27/s... https://www.onsip.com/voip-resources/... http://io13webrtc.appspot.com/#52 Source Code https://github.com/hnasr/javascript_p... Digital Downloads Slides for this course (members get this free) https://payhip.com/b/rD5Q Support my work on PayPal https://bit.ly/33ENps4 Become a Member on YouTube / @hnasr 🧑🏫 Courses I Teach https://husseinnasser.com/courses 🏭 Backend Engineering Videos in Order https://backend.husseinnasser.com 💾 Database Engineering Videos • Database Engineering 🎙️Listen to the Backend Engineering Podcast https://husseinnasser.com/podcast Gears and tools used on the Channel (affiliates) 🖼️ Slides and Thumbnail Design Canva https://partner.canva.com/c/2766475/6... 🎙️ Mic Gear Shure SM7B Cardioid Dynamic Microphone https://amzn.to/3o1NiBi Cloudlifter https://amzn.to/2RAeyLo XLR cables https://amzn.to/3tvMJRu Focusrite Audio Interface https://amzn.to/3f2vjGY 📷 Camera Gear Canon M50 Mark II https://amzn.to/3o2ed0c Micro HDMI to HDMI https://amzn.to/3uwCxK3 Video capture card https://amzn.to/3f34pyD AC Wall for constant power https://amzn.to/3eueoxP Stay Awesome, Hussein

WebRTC Deep Dive: The Protocol That Powers Every Video Call

gRPC Crash Course - Modes, Examples, Pros & Cons and more

Network Routing Crash Course

WebSockets Crash Course - Handshake, Use-cases, Pros & Cons and more

Want to make a video chat app? Watch this video for WebRTC!

APIs for Beginners - How to use an API (Full Course / Tutorial)

Servers for WebRTC: It is not all Peer to Peer (Kranky Geek WebRTC Brazil 2016)

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

Real-time communication with WebRTC: Google I/O 2013

How Does WebRTC Work? | Crash Course

Server-Sent Events Crash Course

WebRTC Live #110: Everything You Need to Know About TURN Servers
![Kubernetes Tutorial for Beginners [FULL COURSE in 4 Hours]](https://i.ytimg.com/vi/X48VuDVv0do/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLDNg7nINwKqigXGqrL80FN9YuTNGg)
Kubernetes Tutorial for Beginners [FULL COURSE in 4 Hours]

The Complete Guide to WebSockets

Apache Kafka Crash Course

The World's Most Important Machine

I FULLY Switched to Linux... but will I stay?

HAProxy Crash Course (TLS 1.3, HTTPS, HTTP/2 and more)

Socket Management in Backend System Design

