你将获得
- 渲染、录制与编码 3 大音视频开发能力
- 100+ 移动端音视频接口的应用场景
- 从业务场景出发,搭建音视频应用架构
- 从 0 到 1 的播放器 / 视频录制项目实战
AI 导学
在后端与架构领域,音视频技术已成为高并发、低延迟系统设计的核心能力之一。本课程《快手·移动端音视频开发实战》由快手资深技术负责人展晓凯主讲,带你深入音视频处理的底层机制与工程架构,掌握从采集、编码、同步到封装的全流程开发能力。课程涵盖 iOS 与 Android 双平台核心技术,通过视频播放器与录制器两个实战项目,构建高性能、可扩展的音视频系统架构。你将掌握 FFmpeg、MediaCodec、VideoToolbox 等主流工具的深度应用,理解音视频同步策略、硬件编码优化、跨平台模块设计等关键技能。这些能力不仅适用于直播、短视频等热门业务场景,更能提升你在分布式系统、流媒体服务等后端架构方向的技术竞争力,助力职业发展迈向新高度。
课程介绍
随着移动互联网的发展和技术的更新迭代,现在市面上任何一款 App 其实都离不开音视频的能力了,甚至可以说音视频能力已经成为了决定业务的关键因素之一。但“打铁还需自身硬”,让业务跑赢的关键点就在于我们是否有强大的音视频技术来支持业务。
而想要实现这一点,成为一个技术够“硬”的音视频开发人员,需要做到:
- 熟练使用常用的音视频框架,比如 FFmpeg、libyuv 等;
- 熟悉各个平台的音视频采集和渲染、音视频的编解码及滤镜处理;
- 了解录播、直播、RTC 等场景的常用架构和最佳实践;
- 熟练使用提高性能的加速库,比如 vDsp、Neon 指令集等;
- 能够自己动手开发播放器 / 录制器项目;
…
为了帮助你系统地学习音视频技术,极客时间联合快手音视频团队及快手中学团队,将多年的音视频技术能力进行了沉淀整理,推出了《快手·移动端音视频实战》专栏。
为此,我们邀请到了快手回森移动端技术负责人展晓凯老师,他会以自己十余年的行业经验为基础,围绕直播与录播两个场景进行架构设计与实践。从基础开始,拆分核心技术,最后手把手地教你上手开发项目。

在内容设计上,老师以终为始,把场景拆分成渲染、录制、编码等基础环节,对每一个环节常用的技术框架做了详细地说明,掌握这些基础环节后,就可以游刃有余地搭建出各种场景了。
专栏的第一部分重点介绍 iOS 与 Android 两大平台的音视频渲染及关键技术框架。最后还会带你实现一个视频播放器项目,把前面的知识点串联起来,同时这个项目还可以作为视频编辑器、导出器的先导知识。
专栏的第二部分会介绍音频采集、视频采集与渲染、音视频处理与编码等知识,并带你实现一个视频录制器项目。这个项目中还有很多音视频架构相关的内容,有助于你在今后工作中,做出更符合业务需求的架构设计。

评论(0)