|
6 U9 ]! f; t# A2 T
百度云排版比较乱,建议对着目录学习6 A. v# M! {. o' l; k
, I \ L" L( S* X! U) R
目录:2 S) s2 f" G6 ~" L$ \; ^: D
% x; V, R% B; U+ |* r" N* D- 开发概述
0 T8 ^( L" v$ B: M! W$ R4 X - 集成FFmpeg到Qt项目& t* {% ]0 Y% E( r6 h" E1 W0 s
- Mac开发环境搭建& o/ i2 z! P0 s0 r' z: ~
- 信号与槽_声音/ ?5 U6 t3 r, ?2 J; V% K$ t
- 音频编码_命令行录音' Y% p, Q, {; J) K+ \$ ^% G( g
- 通过编程方式录音
4 _7 w9 U1 ~. e O - 播放PCM_01) j% X2 ~, i3 j, j, w
- 播放PCM_02
6 L) M! p. E, E% B+ a: N; V" I- l- E - PCM转WAV
/ A) u! S' V. M0 P - 采样格式_音频重采样4 U# `, G* }# \- U. T% M
- 音频重采样细节4 I; w" b$ u$ ?( |' [& f9 T
- 播放WAV_录制WAV_录音时长9 L; d% ~5 g( b- T; `6 t6 C
- AAC编码_Mac编译FFmpeg
7 L" h7 v. a0 g; N8 H! i) V - Windows编译FFmpeg_AAC编码实战
2 R8 `3 W3 C0 h - AAC解码实战
1 D/ @) s9 A g x4 n3 p - parser源码解读_YUV采样格式
2 s3 C |% a- p2 H: R* Q. F; P, A - YUV格式转换_视频录制实战4 w( n7 {' C" d' Z: X9 V& v5 h
- YUV单分量_SDL显示BMP
+ l5 c8 Z8 J# b! `3 x( \: ] - SDL显示YUV
1 |6 t7 q5 P8 `3 K - 像素格式转换: o: G2 L* c8 L& G4 t6 k
- linesize_尺寸缩放
% G' x& J6 R7 n, Q - YUV播放器完善_H264编码
; `2 z4 x* R, p+ B# ` - H.264解码& w% C1 d( Q- H& r W3 j3 l" D
- 解封装格式- Z9 l0 w* u6 a
- 解封装的音频处理8 p2 w& v0 u. h
- H.264编码原理
+ Z# N6 A- _1 m7 k1 z* e* K - 项目实战01_界面搭建
, a& I, T c @' K( a - 项目实战02_解封装
) c( ]: H S( d - 项目实战03_音频解码
& Q, \ i" T Q0 b$ U- h - 项目实战04_SDL播放
4 s& D2 d! p1 r - 项目实战05_内存管理4 i# p7 ?+ h3 F7 ~
- 项目实战06_画面显示
2 N' r; X" X1 }6 i* b0 z8 C$ B! S - 项目实战07_音视频同步! ^8 o0 T+ y1 l; l
- 项目实战08_时间戳_时间基_seek操作; h8 n0 `8 ]+ q
- 项目实战09_暂停 x7 Q1 k+ H1 Y4 {; ~
- CentOS安装RTMP推流拉流7 @" h# o% B; ~5 K5 B/ I$ M
8 n8 T, M- q* p" u
资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见
# S: `" T; i# f, k. p
# N9 x1 x+ G7 I5 L# o" U& z& T3 t6 C9 U/ A, `* K' v3 Y/ u
, {& e( L, {: z1 U, }
本资源由Java自学网收集整理【www.javazx.com】 |
|