|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/webrtc-2021-practical-course-create-meet-the-strangers-app/
课程评论:没有评论
课程名称:WebRTC 实用课程:创建视频聊天应用 课程概述: 本课程旨在通过使用原生 JavaScript 创建项目来学习 WebRTC。只需具备基本的 JavaScript 知识。我们将逐步指导您创建一个直接通话的应用程序,您可以通过传递个人代码与两个用户建立连接,或者像使用 omegle 或 talkwithstranger 网站那样与陌生人连接。我们将实现自己的 WebRTC 解决方案,以展示如何轻松开发 WebRTC 应用程序。课程中不会使用任何前端框架,因此无需具备 React、Vue.js 或 Angular 的经验。同时,我们还将使用 SocketIO 作为应用程序的信令服务器。 完成本课程后,您将能够创建自己的 WebRTC 应用,不论是实时通信游戏还是视频聊天。您将了解如何在两个对等方之间建立连接的过程。在我们的应用中,我们将使用:WebRTC、JavaScript、SocketIO、Express.js、Node.js、原生 JavaScript 创建前端。 本课程将重点关注与 WebRTC 相关的内容,同时也会传授如何使用 SocketIO 作为您的 websocket 服务器的知识。 创建过程包括: - 准备开发环境 - 使用原生 JavaScript 构建应用前端 - 通过 SocketIO 进行连接 - 添加我们自己的 WebRTC 实现以进行通话 - 添加 WebRTC 数据通道以实现聊天功能 - 添加录音功能 - 添加与陌生人连接的可能性 希望您喜欢本课程,完成后您会对开始准备和调整自己的 WebRTC 实现充满信心。
Learn WebRTC by creating project with vanilla JavaScript. Only basic JavaScript knowledge is required. We will go through all of the steps to create application with direct calls where you can establish connection between two users by passing his personal code or you can just connect with the stranger like in omegle or talkwithstranger web apps. We will write own WebRTC implementation to show how easily you can develop WebRTC application. We will not use any framework for our front-end so you do not need to have any experience with frameworks(React, Vue.js, Angular). We will use also SocketIO as our signaling server for our application. After this course you will be able to create own application which will be using WebRTC. It does not matter if that will be the realtime communication game or video chat. You will know the process how to establish connection between two peers.In our application we will use:WebRTCJavaScriptSocketIOExpress.jsNode.jsVanilla JavaScript to create front-end of our applicationWe will focus on things related with WebRTC. Also you will get a knowledge how you can use SocketIO as your websocket server.App creating proccess:Prepare environmentBuild frontend of our application with vanilla JavaScriptConnect with SocketIOAdd our own WebRTC implementation for callsAdd WebRTC data channels for chat functionalityAdd recording possibilityAdd possibility to connect with the strangersI hope you will enjoy the course and after finishing it you will feel confident to start preparing and adjusting your own WebRTC implementation.