课程介绍:
这门课程会从 0 开始讲解音视频相关的知识点,慢慢带同学们入门。
● WebRTC 1 对 1 通话
我们对WebRTC 技术的学习,来带领同学们在浏览器间实现两个人之间进行音视频通话。
● WebRTC 多人音视频近实时通话
通过前面学习 WebRTC 实现 1v1通话后,我们会对WebRTC就有了一定的基础,接下来我们会一起带大家实现一个多人音视频实时互动的功能。
这部门会涉及到比较多的coding 环节,我们需要先从 多人音视频系统架构设计,架构讲解开始一步步搭建一个多人音视频通话系统。
● 在线直播系统
在学习上面两大块内容之后,老师会带大家来实操一个应用-直播应用。满足同时万人级别的直播。
设计技术:
WebRTC、音视频通讯协议、网络拆包/粘包、Socket长链接等
开发语言:
Java 、 Javascript、H5