Your cart is empty.
Keep shopping
WebRTC,其名称来源于Web实时通信(英文:Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音或视频对话的应用程序编程接口(API)。该技术于2011年6月1日开源,并在谷歌、Mozilla和Opera的支持下被纳入万维网联盟(W3C)的推荐标准。
经过多年的发展,WebRTC技术已经非常成熟。它为HTML5流媒体技术提供了一套完整的解决方案和应用程序编程接口(API),可用于实现一对一视频通话、视频会议、远程教育和远程咨询等应用。尤其是现在5G时代已经到来,WebRTC技术已成为一项必备技能。
H5 WebRTC一对一视频通话实践课程专为具有一定H5开发经验的学生设计。本课程将教授如何使用WebRTC技术在H5应用中实现实时一对一视频通话功能。学生将学习如何构建视频通话的基础设施,处理媒体流的传输和呈现,以及掌握网络连接等关键概念和技术。
项目客户端采用React框架编写。信令服务器使用Golang编写,而Turn服务器则采用PION/TURN技术实现。
通过本课程的学习,学生将能够理解和掌握使用WebRTC技术在Web平台上实现一对一视频通话功能的关键步骤和技术要点。学生将具备开发实时通信应用程序并将其应用于自己项目中的能力。