飞豹客 · 课能看,资料也能带走
飞豹客软考考证 会员免费

音视频开发技术学习视频教程(第一季)-小码哥2021进阶年课

这套课的第一季,先把一个关键问题讲清楚:它不是在教你“音视频是什么”,而是把你放到一个真实的客户端工程场景里——推流、编解码、网络传输、播放器链路,一环扣一环。如果你只是对音视频有点好奇,看完可能觉得吃力;但如果你确实要在工作里碰这块,或者面试岗位描述里写着“熟悉音视频协议/FFmpeg/流媒体传输

单课价¥29.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
8 人关注 更新于 2026-10-21 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员可免费领取。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥29.90

会员 · 按档位

永久免费可领
年免费可领
月免费可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

这套课的第一季,先把一个关键问题讲清楚:它不是在教你“音视频是什么”,而是把你放到一个真实的客户端工程场景里——推流、编解码、网络传输、播放器链路,一环扣一环。如果你只是对音视频有点好奇,看完可能觉得吃力;但如果你确实要在工作里碰这块,或者面试岗位描述里写着“熟悉音视频协议/FFmpeg/流媒体传输”,那这季内容的价值会直接体现出来。

它解决的是哪类工作场景

最常见的三类:第一,做移动端或桌面客户端,需要接入直播、短视频编辑、音视频通话能力,却只能调第三方 SDK,出了问题定位不下去;第二,做后端或服务端转码、流媒体分发,需要理解编码参数、封装格式、传输协议之间的取舍;第三,想从前端、Java、测试等方向切到音视频赛道,简历上缺一个能讲清楚的实战项目。

这门课的处理方式是:把“黑盒”拆开。你会接触到原始音视频数据的组织方式、编码压缩的基本原理、以及网络层如何把这些数据稳定地送出去。重点不在公式推导,而在工程上够用的那部分理解——什么参数影响什么结果,什么环节容易卡住。

学完能独立做什么

按第一季的体量,比较现实的预期是:你能独立跑通一条采集—编码—传输—解码—播放的完整 Demo,理解每一步的输入输出和常见异常;能在没有现成 SDK 的情况下,自己查文档、翻源码,把 FFmpeg 或系统原生接口用起来;遇到花屏、卡顿、音画不同步、延迟偏大这类问题,能形成排查顺序,而不是只能重装或换库。这几点,在面试里比背概念有用得多。

资料适合什么基础

需要你至少写过 C/C++ 或一门系统级语言,理解指针、内存、线程的基本概念,网络编程部分会提到 Socket、TCP/UDP,如果完全没接触过,建议先补一补再进来。整套内容偏进阶,不适合把音视频当作第一门编程课的人。反过来,如果你已经会写业务代码但对多媒体链路陌生,这季的节奏是合适的:先讲基础概念,再进综合实战,章节笔记用来复盘。

怎么用这套资料

  • 按顺序学,不要跳着看实战章节。音视频的坑大多埋在基础环节,跳过之后实战只会变成抄代码。
  • 每完成两到三节,用笔记整理一份自己的小结,写清楚“这一步的输入是什么、输出是什么、参数改了会怎样”,面试前翻这个比翻视频快。
  • 最终目标不是看完,而是独立复现一套完整 Demo,放进个人作品集。能讲清楚自己踩过哪个坑、怎么定位的,才是这套资料真正能给你的东西。

如果你现在的工作已经绕不开音视频,或者准备往这个方向转,这季值得投入时间;如果只是想“先囤着”,它不会自己变成能力。


这套课程的价值2800元,来自小码哥教育。

课程推荐

《音视频开发技术学习视频教程(第一季)-小码哥2021进阶年课》这套课程的价值2800元,来自小码哥教育。【技能收获】学完可掌握:C/C++ 网络编程。课程以实战为导向,覆盖从基础概念到完整项目落地的关键步骤,配套章节笔记便于课后复盘与面试前快速回顾。【学习建议】建议按目录顺序学习,先打基础再进入综合实战章节;每完成 2~3 节可结合笔记整理一份学习小结,最终尝试独立复现一套完整 Demo 写入个人作品集。【就业发展】可面向岗位:相关领域工程师、技术专项人才、项目实战型开发者。系统学习并产出可展示的项目成果,是技术岗跳槽与晋升的有效路径;完整课程目录有助于制定阶段性学习计划并在简历中体现技术深度。 若你已有一定编程或运维基础,本课程可帮助你在现有技能栈上快速叠加热门方向能力,提升求职时的项目说服力与薪资谈判空间。

视频目录(40 节)

视频

01.音视频开发概述-_ok.vip.mp4

02.基础环境搭建-_ok.vip.mp4

03.音视频基础知识-_ok.vip.mp4

04.音频编码原理-_ok.vip.mp4

05.音频采集实战-_ok.vip.mp4

06.视频基础知识-_ok.vip.mp4

07.视频采集实战_ok.vip.mp4

08.播放PCM_02_ok.vip.mp4

09.PCM转WAV_播放WAV_ok.vip.mp4

10.解码实战(一)_ok.vip.mp4

11.音频重采样细节_ok.vip.mp4

12.播放WAV_录制WAV_录音时长_ok.vip.mp4

13.编译FFmpeg_AAC编码_ok.vip.mp4

14.AAC编码实战.vip.mp4

15.AAC解码实战.vip.mp4

16.重识视频_YUV.vip.mp4

17.视频编码实战.vip.mp4

18.视频解码实战.vip.mp4

19.Socket服务器搭建.vip.mp4

20.信令服务器搭建.vip.mp4

21.视频通话.vip.mp4

22.多人会议.vip.mp4

23.H264解码.vip.mp4

24.H264编码原理_解封装格式.vip.mp4

25.多媒体播放器项目实战.vip.mp4

26.多媒体播放器项目实战.vip.mp4

27.多媒体播放器项目实战.vip.mp4

28.流媒体.vip.mp4

29.流媒体.vip.mp4

30.流媒体.vip.mp4

31.RTMPDump使用及发送.vip.mp4

32.直播优化.vip.mp4

33.泛娱乐直播系统架构.vip.mp4

34.RTMP服务器搭建.vip.mp4

35.SRS流媒体服务器.vip.mp4

36.CentOS安装.vip.mp4

37.RTMP推流拉流.vip.mp4

*   资料代码在博客和github,地址视频里面有讲

*   Mac播放器.zip

*   Win播放器.zip

课程目录

课程目录34 集
  • 01、开发概述.mp4
  • 02、集成FFmpeg到Qt项目.mp4
  • 03、Mac开发环境搭建.mp4
  • 04、信号与槽_声音.mp4
  • 05、音频编码_命令行录音.mp4
  • 06、通过编程方式录音.mp4
  • 07、播放PCM_01.mp4
  • 08、播放PCM_02.mp4
  • 09、PCM转WAV.mp4
  • 10、采样格式_音频重采样.mp4
  • 11、音频重采样细节.mp4
  • 12、播放WAV_录制WAV_录音时长.mp4
  • 13、AAC编码_Mac编译FFmpeg.mp4
  • 14、Windows编译FFmpeg_AAC编码实战.mp4
  • 15、AAC解码实战.mp4
  • 16、parser源码解读_YUV采样格式.mp4
  • 17、YUV格式转换_视频录制实战.mp4
  • 18、YUV单分量_SDL显示BMP.mp4
  • 19、SDL显示YUV.mp4
  • 20、像素格式转换.mp4
  • 21、linesize_尺寸缩放.mp4
  • 22、YUV播放器完善_H264编码.mp4
  • 23、H.264解码.mp4
  • 24、解封装格式.mp4
  • 25、解封装的音频处理.mp4
  • 26、H.264编码原理.mp4
  • 27、项目实战01_界面搭建.mp4
  • 28、项目实战02_解封装.mp4
  • 29、项目实战03_音频解码.mp4
  • 30、项目实战04_SDL播放.mp4
  • 31、项目实战05_内存管理.mp4
  • 32、项目实战06_画面显示.mp4
  • 33、项目实战07_音视频同步.mp4
  • 34、项目实战08_seek、暂停.mp4