共计 745 个字符,预计需要花费 2 分钟才能阅读完成。
关注有课学微信公众号,回复 直播 获取购买《从 0 打造音视频直播系统》极客时间专栏地址,购买成功后提交购买截图即可获得返现,另外送《从 0 打造音视频直播系统》专栏学习笔记,待学习笔记更新完成送统一通过微信公众号发放。
《从 0 打造音视频直播系统》专栏作者为李超,新东方音视频直播技术专家,前沪江音视频架构师。
可以预见在未来两三年内,随着 5G 的到来,类似目前常见的抖音、微信短视频、娱乐直播、教育直播、音视频会议音视频技术会是大势,也必定会像当年移动互联网一样出现井喷的人才需求,
音视频人才会成为新的宠儿。面对这样的机遇,你若能掌握音视频技术的核心技术,一定可以在未来职场上获得丰厚的回报和满满的成就感。
专栏分为 3 大模块
- WebRTC 1 对 1 通话
主要讲解如何在浏览器间实现 1 对 1 通话,比如一个人在北京,另一个人在上海,他们打开浏览器进入同一个房间后,就可以进行音视频通话了。这一模块精编了环环相扣的 22 篇文章,每篇文章对应一个实现 WebRTC 1 对 1 通话的主题。也就是说,这 22 篇文章是可以串联为一个即学即用的 1 对 1 实时通话的例子。 - WebRTC 多人音视频实时通话
主要探讨如何实现多人音视频实时互动。首先为你介绍几种多人音视频实时互动的架构,以及它们的优劣;然后,再重点讲解如何使用 SFU 架构实现多人音视频实时通话(SFU 是现在最流行的多人实时互动架构)。学完本模块内容后,你就可以亲手实现多人音视频实时通话了。 - 支持上万人同时在线的直播系统
重点介绍 CDN 原理、RTMP、HLS 协议,以及如何使用各种播放器从 CDN 拉取媒体流。其中,CDN 是支持上万人同时在线直播系统的主要技术,而 RTMP 和 HLS 是其使用的底层传输协议。学完本模块内容后,你就会清楚地知道上万人同时在线直播的原理,并可以自己实现一套这样的直播系统。
正文完