近年来直播已成为互联网行业的大热话题,直播答题、游戏直播、竞赛直播等层出不穷,直播早已成为人们耳熟能详的技术。随着互联网用户消费内容和交互方式的升级,支撑这些内容和交互方式的基础设施也正在悄悄发生变革。手机设备拍摄视频能力和网络的升级催生了大家对视频直播领域的关注,吸引了很多互联网创业者或者成熟企业进入该领域。
本文将介绍学习音视频技术所要知道的技术点(文章出现所相关音视频资料可以后台私信“1获取”)
音视频基础知识入门
音视频课程介绍
课程安排
上课方式
课程内容
FFMPEG环境搭建
Windows平台
Linux平台
音视频基础入门
音频基础知识
视频基础知识
常用工具
MediaInfo
VLC播放器
FFmpeg命令实战
视频录制命令
多媒体文件的分解/复用命令
裁剪与合并命令
图片/视频互转命令
直播相关命令
各种滤镜命令
FFmpeg编程实战
音视频渲染实战
SDL环境搭建
SDL事件处理
SDL线程处理
YUV视频播放实战
PCM声音播放实战
FFmpeg API精讲
FFmpeg框架分析
FFmpeg内存模型分析
FFmpeg常用结构体精讲
音视频编码实战
AAC编解码原理
H264编解码原理
AAC解码实战
AAC编码实战
H264解码实战
H264编码实战
FFmpeg解码流程分析
FFmpeg编码流程分析
音视频封装格式实战
FLV封装格式分析
MP4封装格式分析
多媒体解复用实战
多媒体复用实战
多媒体转封装格式实战
音视频过滤器实战
音视频过滤器
视频过滤器
播放器开发实战
播放器框架分析
模块划分
音视频解码
播放器控制
音视频同步
ffplay播放器
掌握ffplay.c的意义
ffplay框架分析
音视频解码
音视频控制
音视频同步
参数机制
ffmpeg录制转码
掌握ffmpeg.c的意义
ffmpeg框架分析
音视频编码
封装格式转换
提取音频
提取视频
logo叠加
音视频文件拼接
流媒体实战
rtmp流媒体实战
rtmp协议分析
wireshark抓包分析
rtmp拉流实战
rtmp推流实战
hls流媒体实战
hls协议分析
wireshark抓包分析
hls拉流实战
hls推流实战
http-flv流媒体实战
http-flv协议分析
wireshark抓包分析
http-flv拉流实战
http-flv推流实战
RTMP/HLS/HTTP-FLV流媒体服务器分析
整体框架分析
rtmp拉流分析
rtmp推流分析
hls拉流分析
hls推流分析
http-flv拉流分析
http-flv推流分析
FFmpeg转码分析
首屏秒开技术分析
RTSP流媒体实战
RTSP协议分析
RTP协议分析
RTCP协议分析
RTSP流媒体服务器搭建
RTSP推流实战
RTSP拉流实战
wireshark抓包分析
RTSP流媒体服务器分析
WebRTC实战
WebRTC中级开发
WebRTC通话原理分析
WebRTC开发环境搭建
coturn最佳搭建方法
如何采集音视频数据
一对一通话时序分析
信令服务器设计
Web一对一通话
Web和Android通话
AppRTC快速演示
WebRTC高级开发
自定义摄像头分辨率
码率限制
调整编码器顺序
Mesh模型多方通话
Janus框架分析
Janus Web源码分析
Janus Android源码分析
基于Janus实现会议系统
- 另外还有一些关于c++ Linux后台服务器开发的一些知识点分享:Linux,Nginx,MySQL,Redis,P2P,K8S,Docker,TCP/IP,协程,DPDK,webrtc,音视频等等视频。