我精心打造的新课 《WebRTC源码深入剖析》 终于更新完了!!!
背景
2021年年初,在完成了我的处女作《WebRTC音视频实时互动技术——原理、实战与源码分析》一书之后,我终于下定决心,出一部WebRTC源码分析的课程了。
我精心打造的新课 《WebRTC源码深入剖析》 终于更新完了!!!
2021年年初,在完成了我的处女作《WebRTC音视频实时互动技术——原理、实战与源码分析》一书之后,我终于下定决心,出一部WebRTC源码分析的课程了。
孩子马上要上初中了,在B站上找到了一些不错的课程整理在这里,没事儿的时候可以让孩子看看。
近年来,在音视频领域WebRTC越来越受到大家的追棒,它就像音视频技术的一顶“王冠”,上面嵌了大大小小、各种各样的“宝石”,如回音消除、降噪、自动增益、NetEQ、网络拥塞控制……不胜枚举!几乎所有的实时直播客户端都或多或少的使用了WebRTC的代码或借鉴了WebRTC的思想。
这是我制订的一个音视频学习线路图,希望对学习音视频的同学能所有帮助!
从2018年制作第一门音视频课《ffmpeg精讲》开始,到今年3月我已经陆续录制了4门与音视频相关的课程和一个专栏,分别是《音视频系统入门》、《ffmpeg精讲》、《WebRTC入门与实战》、《百万级WebRTC流媒体服务器》以及《从0开始打造音视频直播系统》,他们基本覆盖了音视频从入门到高阶的所有内容。
作者: 李超 音视频直播技术专家
曾在 跟谁学 负责直播平台技术团队的管理工作;在 新东方集团 任职音视频技术专家;
在音视频会议行业工作6年,在线教育行业工作4年,一直聚焦在多人音视频实时互动领域。
最近经常遇到一些同学问我如何学习音视频,怎样才能快速上手?还有一些对音视频不了解的同学问我该不该学习音视频?作为一名音视频行业的10年老兵,我有一些思考分享给大家,希望能对你有所帮助。
《WebRTC流媒体服器》课程推出已经有一段时间了,受到很多同学们的好评,是慕课网为数不多的10分好课。这门课是专门讲解与WebRTC互通的流媒体服务器的高端课,课程从如何开发服务器程序讲起,逐步向你介绍如何构建出一个可商用的、高并发的、性能优越的流媒体服务器。
该服务器可以与Chrome等浏览器对接,实现多人音视频会议系统或实时互动在线教育系统。毫不夸张的说,只要你能撑握课程中的 85% 的内容,去应聘流媒体服务器的研发岗时,你就不用再担心技术问题了。
说到WebRTC流媒体服务器就不得不提janus
,它是WebRTC众多流媒体服务器中的重要一员,其以优越的性能、丰富的功能、灵活的配置而著称。由于工作的原因,最近这段时间一直在分析janus
,陆续整理出了我对janus的一些分析,希望这些文章对你了解janus
能有所帮助。
答:在各个平台编译方法基本都是一样的。
同学们在学习《音视频课小白系统入门》这门课的过程中,经常遇到一些问题,如Mac系统下为什么无法编译ffmpeg? Xcode编译课程中的程序为什么不成功? 为什么我从设备中读的数据很小?等等不足而一。
实际上,大部分同学提出的问题都是重复的。因此,我将一些最常见的问题整理出了答案放在这里,同学们可以根据自己的情况去查找相应的解决办法,以免我个人原因不能及时回答问题时,给大家的学习造成麻烦和不便。