admin 发表于 2022-5-17 23:43:55

WebRTC源码级深度解析

课程目标
               
                从架构到源码,吃透 WebRTC ,进阶大厂高级音视频开发者
               
                                       
                                                透彻理解 WebRTC 设计原理
                                               
                        从WebRTC整体架构
                        
                        到所涉众多协议再到代码实现
                        
                        深度理解 WebRTC 原理
                        
                        掌握优秀开源库技术、开发的精髓
                        
                                       
                                       
                                                快速提升 WebRTC 改造能力
                                               
                        WebRTC 中 API 类型丰富
                        
                        读懂其C++源码
                        

                        随需求进行个性化改造
                        
                        提升个人开发效率,省时、省力
                        
                                       
                  
                                                从容解决实际音视频开发难题
                                               
                        针对不同业务领域的音视频开发特性
                        
                        快速定位疑难问题
                        

                        解决各种疑难杂症
                        
                        助力成为音视频开发团队的骨干成员
                        
               
            
            
      
   
   
   
      
            
            
            课程亮点
            
                源码级解读 ≠ 只解读源码
                拆解 WebRTC 高阶知识,整体架构、各 API 、代码,逐个击破
               
                  
                        
                        轻松完成
                        
                        前期准备
                        
                        
                        高效搭建
                        
                        知识体系
                        
                        
                        深度解析
                        
                        相关知识点
                        
                        (原理+源码)

                        
                  
                  
                        
                            基础知识
                            从原理层,理清 WebRTC 整体架构设计
                        
                        
                        看“面”:全面梳理 WebRTC 对外提供了哪些接口
                        
                        
                        WebRTC 线程模型
                        
                        音频数据采集
                        
                        音频引擎(音频编解码)
                        
                        WebRTC 网络传输
                        
                        NetEQ
                        
                  
                  
                        
                            操作环境
                            跟随老师,搭建WebRTC源码分析环境
                        
                        
                        串“线”:学习了解这些接口内部的关联逻辑
                        
                        
                        WebRTC 媒体协商
                        
                        视频数据采集
                        
                        视频引擎(视频编解码)
                        
                        WebRTC 服务质量(Qos)
                        
                        Simulcast 与 SVC
                        
                  
               
                源码 ≠ 晦涩
                带着实际开发中的问题,向优秀源码“求答案”,学后自己造轮子!
               
                  
                        音视频实际开发难点
                        WebRTC 相关模块
                  
                  
                        网络质量问题
                        
                        防网络抖动
                        
                        抗丢包性
                        
                        提高实时性
                        
                        更准确的带宽评估
                        
                        减少下行数据量
                        
                        
                        JiterBuffer/NetEQ
                        
                        rtp/rtcp
                        
                        rtp/rtcp;pacing
                        
                        module/congestion_controller
                        
                        video_engine;module/video_coding
                        
                  
                  
                        音频
                        
                        提高音频服务质量
                        
                        从不同终端采集数据
                        
                        支持多种音频编解码器
                        
                        音频混音
                        
                        
                        module/audio_coding
                        
                        SDK;audio_device
                        
                        module/audio_coding
                        
                        module/audio_mixer
                        
                  
                  
                        视频
                        
                        提高视频服务质量
                        
                        从不同的终端采集视频数据
                        
                        支持多种视频编解码器
                        
                        
                        module/video_coding
                        
                        SDK;module/video_capture
                        
                        module/video_coding
                        
                  
               
            
      
   
   
      
      
            
               
                  课程大纲
                                                            第1章课程介绍与学习指南
                  本章主要对整体课程进行介绍,以及学习方法的指导。
                                                                              第2章WebRTC的整体架构
                  通过本章内容可以掌握 WebRTC 源码的整体框架,简要概述一下全章的内容
                                                                              第3章WebRTC源码分析环境的搭建
                  通过本章学习可以掌握如何编译WebRTC源码,并建立调试环境
                                                                              第4章开启WebRTC源码分析之路
                  通过本章学习,主要掌握WebRTC对外提供了哪些接口,这些接口内部的实现逻辑。
                                                                              第5章抓住WebRTC的脉络 (深入理解WebRTC的线程模型)
                  通过本章学习,主要掌握WebRTC的线程模型,它是如何使用多线程来提高效率的,这样使用线程的好处是什么。
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                查看完整目录
                                    
            
      
   
      
   
      
            
               
                专属服务
               
               
                  每个IT资源网课程,都是一个专业的技术社区
                  个性化增值服务,学习有保障更高效
                  
                        
                        
                            答疑专区+技术社区
                            连百度谷歌都搜不到的问题,在这里讲
师都将耐心详细解答,更有小伙伴一起
交流互动,共同进步。
                        
                        
                        
                            课程全套代码下载
                            提供课程全套源代码下载,包含:
全套组件封装镜像、私有仓库、各个服
务的镜像、项目源代码。
                        
                  
                  
                        
                        
                            独家“动态”教辅材料
                            丰富的专属教辅资料上传更新,通过课程
教案、原理图解、技术文档、演示案例等
各种教材,保障你的学习效果。
                        
                        
                        
                            实用图文资料
                            部分简单内容以图文形式呈现,与视频
相配合,既保障学习效果,又提高了学
习效率。
                        
                  
                  
            
      
   
   
   
      
            
               
                音视频推荐学习路线
               
               
                  
                        
/static/module/class/content/img/532/section3-main-item1.png
                        音视频系统入门
                  
                  
                        
/static/module/class/content/img/532/section3-main-item2.png
                        WebRTC 入门与实战
                  
                  
                  WebRTC 源码级剖析(本课)
页: [1]
查看完整版本: WebRTC源码级深度解析