WebRTC Made Easy: Create-Deploy-Evaluate A Video Conference
Beny Rahman Hakim, M.Kom
8:30:20
Description
Quick Guide for Beginners to Learn and Implement WebRTC Framework by Building Video Conference App with Full Features.
What You'll Learn?
- Understanding WebRTC Framework
- Preparing the necessary requirements for building a WebRTC video conference app
- Creating WebRTC video conference (with start & join meeting pages, mic & camera control, screen sharing, recording, text chat, file sharing, count participants)
- Deploying WebRTC video conference into a hosting server using NodeJS & cPanel
- Evaluate the performance of WebRTC video conference (functionality testing, computer workload, quality of service)
Who is this for?
What You Need to Know?
More details
DescriptionCreating a WebRTC based video conference system can be quiet challenging, especially if you are a complete newbie. Tasks that seem so simple turn out to be more complicated than expected, and it happened many times. For example, when you wish to acquire the names of connected users, having thought itâd be easy to achieve but actually take a very long time to get it to work, or may not work at all. Furthermore, not many references out there, whether from books or internet sources, that contain accurate information on how to successfully build and deploy a WebRTC app. There be the case, and thatâs precisely why this course is here. In this course you will learn basic knowledge of what WebRTC is, the preparation needed to implement it from scratch, step by step programming, app deployment, performance evaluation and some coding tips. The WebRTC video conference app in this course, include some features:
Start a new meeting
Join an existing meeting
User validation with invitation and passcode
Dynamic date
Display users' mini video
Display users' main video
Count number of participants
Microphone control
Camera control
Share screen (get shared screen on join meeting, show shared screen after user change main video)
Record screen
Text chat
File sharing
Leave meeting
Who this course is for:
- Everyone who is curious as how to create, deploy and/or evaluate WebRTC video conference app regardless the programming experience.
Creating a WebRTC based video conference system can be quiet challenging, especially if you are a complete newbie. Tasks that seem so simple turn out to be more complicated than expected, and it happened many times. For example, when you wish to acquire the names of connected users, having thought itâd be easy to achieve but actually take a very long time to get it to work, or may not work at all. Furthermore, not many references out there, whether from books or internet sources, that contain accurate information on how to successfully build and deploy a WebRTC app. There be the case, and thatâs precisely why this course is here. In this course you will learn basic knowledge of what WebRTC is, the preparation needed to implement it from scratch, step by step programming, app deployment, performance evaluation and some coding tips. The WebRTC video conference app in this course, include some features:
Start a new meeting
Join an existing meeting
User validation with invitation and passcode
Dynamic date
Display users' mini video
Display users' main video
Count number of participants
Microphone control
Camera control
Share screen (get shared screen on join meeting, show shared screen after user change main video)
Record screen
Text chat
File sharing
Leave meeting
Who this course is for:
- Everyone who is curious as how to create, deploy and/or evaluate WebRTC video conference app regardless the programming experience.
User Reviews
Rating
Beny Rahman Hakim, M.Kom
Instructor's Courses
Udemy
View courses Udemy- language english
- Training sessions 41
- duration 8:30:20
- Release Date 2023/10/29