本课程由资深开发者夏曹俊主讲,围绕C++与FFMpeg SDK在直播推流领域的实战应用展开,从直播服务器搭建到音视频同步,再到美颜效果实现,形成一套完整的直播技术学习路径。适合具备一定C++基础、希望深入音视频处理方向的开发者系统提升。 课程核心模块概览: 直播推流基础与协议分析:讲解直播推流整体流程,分析RTMP协议,并演示crtmpserver与nginx-rtmp服务器的编译运行,配合ffmpeg工具完成推流与拉流播放测试。 FFMpeg SDK开发实战:从开发环境准备到打开音视频流、读取帧、配置输出、控制推流速度,逐步完成基于FFMpeg的RTMP推流程序,并拓展至RTSP协议下大华、…...
音视频开发
共2篇文章 · 0人关注
-
百度网盘 小马哥音视频开发实战:2021进阶年课全阶段精讲
本课程是音视频开发领域的一套系统性进阶资源,由资深开发者小马哥主讲,内容覆盖从开发环境搭建到流媒体服务器部署的完整技术链路。课程以FFmpeg为核心工具,结合Qt框架,通过大量可运行的实战项目,帮助学习者深入理解音视频处理的底层原理与工程实现。课程内容编排循序渐进,从基础概念入手,逐步深入到复杂应用场景。前半部分重点讲解音频处理技术,包括PCM与WAV格式转换、音频重采样、AAC编码与解码实战,以及通过编程方式实现录音与播放。后半部分则聚焦视频处理,涵盖YUV像素格式解析与转换、H.264编码原理与解码实现、SDL画面显示等关键技术点。在实战项目环节,课程设计了多个完整的音视频播放器开发案例,…...