YoVDO

WebRTC Full Course & More

Offered By: Traversy Media via YouTube

Tags

Web Development Courses WebRTC Courses

Course Description

Overview

Dive into a comprehensive 4.5-hour course on WebRTC, covering everything from basic concepts to advanced implementations. Learn through two hands-on projects, including a simple SDP handshake demo and a full-featured group video calling application. Explore key topics such as camera feed output, SDP offer and answer creation, signaling with Agora RTM, room creation, mic and camera controls, and screen sharing. Gain practical experience in setting up projects, styling websites, handling remote users, and implementing live chat functionality. Access provided source code, live demos, and additional resources to enhance your learning experience and build real-world WebRTC applications.

Syllabus

- Video & Projects intro.
- WebRTC overview.
- SDP Offer & Answer Exchange Demo.
- PROJECT #1: Introduction & Demo.
- Setup project files.
- Output camera feed to page.
- Create SDP Offer.
- Adding Signaling with Agora RTM.
- Create SDP Answer.
- Create Rooms.
- Mic & Camera Controls.
- Style Website.
- Set video dimensions settings.
- Group Video calling with WebRTC overview.
- PROJECT #2: Introduction & Demo.
- Project setup.
- Template setup.
- Adding agora SDK.
- Join Stream & display camera feed.
- Publishing streams & handling remote users.
- Display user feed in large frame.
- Set camera quality settings.
- Mic & Camera controls.
- Screen sharing.
- Creating Rooms.
- Adding Room Participants with Agora RTM.
- Live chat.
- Mumble Bot Messages.
- More Join Stream Controls.


Taught by

Traversy Media

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Intro to Computer Science
University of Virginia via Udacity
Web Development
Udacity
Software Engineering for SaaS
University of California, Berkeley via Coursera
CS50's Introduction to Computer Science
Harvard University via edX