课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握WebRTC的音视频采集,编解码技术
  • 掌握WebRTC的抗弱网抗丢包技术
  • 掌握音视频SDK链式架构设计技术
  • 掌握WebRTC的音频3A处理技术

教学服务

  • icon

    课后答疑

  • icon

    学习群答疑

  • icon

    简历指导

  • icon

    实战驱动

讲师介绍

  • 曾任职于BAT等国内知名公司,擅长高性能高并发后台架构设计,在传统大直播、实时音视频、IM等领域有超过10年以上的实践经验,同时有超过5年的技术团队管理经验。

  • 课程详情

    特殊说明

    完整的核心课程内容

    通过本门课程,你可以获得以下核心内容:

    音频技术

    1. 掌握WebRTC的音频设备管理
    2. 掌握WebRTC的音频采集技术
    3. 掌握WebRTC的音频3A处理技术(自动增益,降噪,回声消除)
    4. 掌握WebRTC的静音检测技术
    5. 掌握Opus音频编解码技术

    视频技术

    1. 掌握WebRTC的视频设备管理
    2. 掌握WebRTC的视频采集技术(摄像头、共享桌面)
    3. 掌握windows D3D渲染技术
    4. 掌握H264视频编解码技术

    QoS优化技术

    1. 掌握丢包重传技术(NACK)
    2. 掌握WebRTC拥塞控制技术(GCC、TCC)
    3. 掌握WebRTC音视频平滑发送技术(pace sender)
    4. 掌握WebRTC动态码率自适应技术

    RTP&RTCP包处理技术

    1. 掌握SenderReport,ReceiverReport,NACK,pli、remb,xr等rtcp的生成和处理
    2. 掌握H264 NALU RTP打包技术
    3. 掌握发送端和接收端RTT计算
    4. 掌握利用SR包,计算NTP时间(用于音视频同步)

    通用技术

    1. 掌握跨平台SDK的开发方法
    2. 掌握音视频链式架构设计原理和方法
    3. 掌握基于duilib的windows UI开发
    4. 掌握WebRTC基础库的运用
    5. 其它

    课程效果图

    跨平台SDK-WinDemo

    Web端拉流(与SDK配套)

    移动Web端拉流(与SDK配套)

    VS2022工程