Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 9402|回复: 81

51CTO FFmpeg第一季:小白开窍+九阳神功

  [复制链接]

该用户从未签到

5

主题

140

帖子

265

积分

普通会员

Rank: 2

积分
265
发表于 2022-11-9 08:21:01 | 显示全部楼层 |阅读模式
082102pzommmyymi1u89ng.png & w+ Z/ S/ P! E6 h% \% \( a
课程目录:
; Z6 v( |8 Z. |! S  HFFmpeg第一季:小白开窍+九阳神功-梅老师% l! h9 C4 m  N6 W3 m( E
├──01第一阶段:  FFmpeg小白入门  2 F- T/ t" D, X+ R# O/ @3 J
|   ├──02[25023]_FFmpeg4.3开发系列之二:音视频基础理论_梅会东-99  . ]; g1 Q7 L: b7 \6 L
|   |   ├──第1章 音视频小白入门经典  
+ G% @' ?, _: w+ b4 N0 @8 y2 J|   |   ├──第2章 音视频开发常用工具  , }4 O. c; Q) p6 E* T# i0 M
|   |   ├──第3章 音频基础理论  
. i% N& D$ Z  g0 k|   |   ├──第4章 视频基础理论  * ]& U) H5 O5 \/ y% n: i3 ^+ d: ^* Q6 o
|   |   ├──第5章 音视频编解码原理与实现  ' @" y7 ^/ T3 h( p( |  P
|   |   ├──第6章 H.264与AAC基础理论  0 e7 r5 G/ h  E( y
|   |   ├──第7章 FFmpeg小白入门经典  
7 n( g  E. z5 X1 k6 N+ G|   |   ├──课程目录.txt  2.33kb2 x6 v8 D1 {1 ^) K' |8 z2 S7 k
|   |   └──课件.zip  24.12M( |: q$ ?$ n9 S: l+ X& G" E) C
|   ├──03[25680]_FFmpeg4.3开发系列之三:流媒体直播基础理论_梅会东-99  $ n5 v* G7 c6 n3 _' G
|   |   ├──第1章 流媒体与直播小白入门  3 [; W& J: L" q0 g  K1 ]9 E" w
|   |   ├──第2章 RTSP协议讲解  
$ |6 e# O# t8 x  R5 d& _|   |   ├──第3章 RTPRTCP协议讲解  
7 u0 Q! U: u2 f6 y|   |   ├──第4章 HLS直播协议详解  
5 h0 J9 ?1 R. Y- W) K|   |   ├──第5章 RTMP协议讲解  8 M* A9 d1 D- p, M- E8 J# R
|   |   ├──第6章 HTTP-FLV讲解  
2 ]; Z0 S3 z6 Z5 s1 N% N|   |   ├──第7章 WEBRTC简介  % q8 A6 n3 q* k7 ]/ }7 K# A
|   |   ├──第8章 流媒体开源库简介  6 p% e1 \# S% ~
|   |   ├──课件  3 r9 Y/ }; k- v5 d
|   |   └──课程目录.txt  2.34kb2 i1 r6 Y4 x7 d
|   ├──04[25750]_FFmpeg4.3开发系列之四:命令行实践与解析_梅会东-78  5 u" N1 a1 d5 o4 k
|   |   ├──第1章 FFmpeg选项的讲解  
" g! D5 I" e; S& z$ d0 K|   |   ├──第2章 FFmpeg常用命令简介  + O8 X  i4 x6 l$ P9 U1 u
|   |   ├──第3章 专题一:音视频相关操作  " u8 E0 I! ]6 {+ `: P3 R
|   |   ├──第4章 专题二:流媒体与直播  8 S0 s+ h& Z2 ^/ B3 _+ |4 o
|   |   ├──课件  
8 e0 m5 r, F. I5 ?4 k  r|   |   └──课程目录.txt  2.50kb
5 ?* p1 C% q5 v$ b  \/ j0 \& A; f|   └──05[25186]_FFmpeg4.3开发系列之五:SDK二次开发详解与直播实战_梅会东-99  
* u3 s* r4 T: [& d0 T|   |   ├──第10章 画龙点睛:捋起袖子亲手操练直播项目  4 f" x- z! r+ X$ D2 a! v  V, n9 x5 z
|   |   ├──第1章 亲手编译FFmpeg4.3并搭建开发环境  
- S' o: i* ^; k# s4 d- ^|   |   ├──第2章 把控FFmpeg骨架:“八大金刚”核心开发库  1 _1 S8 h+ u. }3 w
|   |   ├──第3章 夯实FFmpeg基础:重要数据结构与API  " K* i% k$ x: `1 c! t9 E- ~  _
|   |   ├──第4章 精通FFmpeg流程:击鼓传花之责任链模式  1 J4 h4 x  f4 Y; M8 B" o
|   |   ├──第5章 Libavutil详解:理论与实战  
* [1 X( Y' ]6 f6 I, [! i  q|   |   ├──第6章 协议层:理论与实战  4 U! X5 ]' v1 c/ Y( v' P
|   |   ├──第7章 封装层:理论与实战  
4 Z; Y4 U! H/ n|   |   ├──第8章 编解码层:理论与实战  
" G: _& L" g5 x: Q& }% c# l|   |   ├──第9章 过滤器:理论与实战  
. r2 a2 e- s' |# b|   |   ├──课件  
/ Z5 r  V6 l, `4 w! W8 K|   |   └──课程目录.txt  2.22kb3 y0 ^7 L3 t- E4 f! R+ _
├──02第二阶段:  音视频+转码器+播放器+录音录屏  
' h. ~% R* p, A9 \4 K5 \, U  d|   ├──01-25289_FFmpeg4.3开发系列之六:音视频转码器C++版_梅会东-99  $ x: j+ H2 ]! m0 Z+ \! Y
|   |   ├──第1章 三大多媒体框架简介与分析  : V1 y6 C% B0 V/ s: y0 ?
|   |   ├──第2章 FFmpeg4.3的开发环境搭建  % g) U) h; k9 I! w7 u
|   |   ├──第3章 ffmpeg.c(4.3.1)源码剖析  
* p9 x- u, m5 {" ~" S" Y! ^|   |   ├──第4章 获取音视频流信息(Metadata)  
& s6 {! z3 Q  O|   |   ├──第5章 获取ffmpeg转码的实时进度  
% B, Y/ o# }2 @1 r& j( A|   |   ├──第6章 MFC实现FFmpeg音视频转码器  7 v+ G! {$ {8 w% I' {
|   |   ├──第7章 Qt实现FFmpeg音视频转码器  
. |+ w) e) b( g; R' z|   |   ├──课件  
* |4 B+ X4 V! O) g2 h6 j$ Q9 q|   |   └──课程目录.txt  2.45kb! ^4 u0 z: C. Z! @1 f
|   ├──02-24549_FFmpeg播放器理论与实战(Qt+QSS)_梅会东-199  
% t" G5 n# t) M$ h  x|   |   ├──课件  9 A7 t- Y8 m$ k5 O6 J
|   |   ├──1-1 5G+音视频.mp4  57.75M0 R& ?! \( G7 ~
|   |   ├──1-10 多媒体到底是什么.mp4  20.35M3 U* [' p8 Y* u
|   |   ├──1-11 多媒体概念特点优势.mp4  35.22M
, G0 o8 p  F' O4 B5 {) E|   |   ├──1-12 数字电视基础.mp4  35.65M
) l6 |6 Q8 L; y' q# ^+ _7 s- A|   |   ├──1-13 短视频基础.mp4  25.96M
) ~- n3 u0 b$ }) C6 W|   |   ├──1-2 音视频自学的困惑.mp4  31.20M
/ @+ B: @5 j! f. \+ _% R|   |   ├──1-3 视频到底是什么.mp4  65.25M
  _$ i; S% F6 ?2 g' Z|   |   ├──1-4 颜色空间RGB和YUV.mp4  22.33M% p& K, {3 m1 o3 O  x# Z# k
|   |   ├──1-5 音频到底是什么.mp4  39.31M" D: v$ P4 g7 D5 {; Z9 ?" W, t
|   |   ├──1-6 声道码率采样率.mp4  25.26M3 a) B6 J( L* m6 G3 i4 Y
|   |   ├──1-7 视频编码基础.mp4  53.01M
; X2 @; s$ t/ B# f  u|   |   ├──1-8 音频编码基础.mp4  30.73M
2 L* C2 w& n3 c! I4 c. f|   |   ├──1-9 音视频封装容器.mp4  22.71M
) Y6 q1 f  U7 o3 w+ @|   |   ├──10-1 搭建环境Qt5.9.8+FFmpeg.mp4  25.71M
4 N% P* x  ]: U* K, n% b|   |   ├──10-2 FFmpeg 常用数据结构.mp4  26.61M: D2 F  s- a7 C; L7 R$ W* Q
|   |   ├──10-3 FFmpeg解封装原理与实战.mp4  73.02M- i+ G$ }; ?! v7 F0 q
|   |   ├──10-4 FFmpeg解码原理与实战.mp4  39.42M
+ f2 r( a1 u2 Q2 J5 {|   |   ├──11-1 SDL到底是什么.mp4  41.50M
, P9 j, D5 |* L3 D$ A7 T$ j4 l, ^|   |   ├──11-2 SDL2的数据结构及API介绍.mp4  53.17M
6 f% ^# i5 L2 S! F; Q2 X1 ^& B/ W|   |   ├──11-3 SDL2创建窗口并显示图片.mp4  38.05M- ?. @1 p# y1 p2 z  q7 K
|   |   ├──11-4 Windows操作系统原理介绍与架构分析.mp4  36.82M
& J( r+ D2 z( R  `2 N) ^  Z. L|   |   ├──11-5 SDL2的事件机制与实战.mp4  28.80M
' Y9 Y3 K7 g9 E5 `- s: i1 b1 ]( n* J|   |   ├──12-1 FFplay.c播放器的原理流程与架构分析.mp4  26.26M
6 E) g" r6 F7 w4 N4 c6 c2 e; L! e|   |   ├──12-2 FFplay.c播放器的初体验及整体代码概览分析.mp4  60.34M
/ h2 A2 k3 q6 r1 {( X|   |   ├──12-3 FFplay.c主要函数线程API分析及概要流程图解剖析.mp4  37.30M
2 C6 K! ]8 B$ V/ x4 d|   |   ├──12-4 FFplay.c的StreamOpen函数图解分析.mp4  45.11M
* D. J$ \; I- S0 n# o8 H|   |   ├──12-5 StreamComponentOpen函数图解分析.mp4  67.63M
6 x$ b! w" v$ O0 ]|   |   ├──12-6 FFplay.c的音频解码函数图解分析.mp4  62.21M
+ T( V1 e/ ?/ N|   |   ├──12-7 FFplay.c的eventloop事件循环函数分析.mp4  58.45M8 @+ x1 t8 R% |$ j0 t
|   |   ├──12-8 FFplay.c的音视频同步函数分析.mp4  55.72M
/ A. @2 Y0 q* o& G1 s8 B' R1 L|   |   ├──13-1 Qt+FFmpeg实战之一:功能组件概览与MVC架构的集成.mp4  29.57M6 Y, I7 S/ F- V. u$ @0 d& n
|   |   ├──13-2 Qt+FFmpeg播放器实战之二:QSS界面设计与代码分析.mp4  27.51M
, u4 a! Q' i7 v% n* f  y, T5 C- p|   |   ├──13-3 Qt+FFmpeg实战之三:主解码功能组件及播放流程剖析.mp4  53.40M# a4 _# y& }6 @# K
|   |   ├──13-4 Qt+FFmpeg实战之四:音频解码组件及SDL渲染流程剖析.mp4  36.53M* ~. R+ C+ [( n. S) q4 U% c; R
|   |   ├──13-5 Qt+FFmpeg播放器实战之五:音视频到底如何同步?.mp4  25.88M
; g$ H6 \4 _; J* y9 l|   |   ├──13-6 Qt+FFmpeg实战六:视频到底如何解码并通过QT显示图像.mp4  35.58M& {5 y- [- e( T# Y. `! z9 R
|   |   ├──13-7 Qt+FFmpeg实战之七:音频到底如何解码并通过SDL播放.mp4  41.64M
0 ]7 q. p% `; W8 M, r& `|   |   ├──13-8 Qt+FFmpeg实战八:胳膊、腿、大脑有机组合,开始战斗.mp4  31.49M
) b: k/ D8 m( b( N( \; W- f! V. @|   |   ├──13-9 Qt+FFmpeg实战之九:Qt+FFmpeg播放器小结.mp4  12.12M
, ^4 K; N8 Y% N! y+ U|   |   ├──2-1 VLC简介.mp4  73.74M
4 z; G  L9 J" Z% D: K6 ?|   |   ├──2-2 MediaInfo简介.mp4  44.85M, \( S3 e# o, H0 |  q( I
|   |   ├──2-3 FlvAnalyser简介.mp4  60.01M
6 V, T* W- V/ ^- {7 {|   |   ├──2-4 Elecard简介.mp4  36.25M4 ?' T: N/ ]# ]/ R
|   |   ├──2-5 FFmpeg简介.mp4  57.85M
/ G. S& s. x  w$ k|   |   ├──3-1 音频基本概念.mp4  50.82M* h  R. k  N! o8 O8 V8 d
|   |   ├──3-2 音频处理基础.mp4  37.20M
2 M3 j4 C4 h; @; J|   |   ├──3-3 音频编码原理.mp4  38.10M  `5 v- C3 s2 T+ p  K* f
|   |   ├──3-4 音频编码原理2.mp4  32.51M
4 L( ^* f) w7 t|   |   ├──3-5 音频格式与压缩.mp4  21.56M- k: R& X8 a. Y+ \
|   |   ├──3-6 音频深度学习.mp4  25.13M
  P& _& w* i$ U* U6 q, y3 [|   |   ├──4-1 图像与视频的基本概念.mp4  57.55M1 C! c& m, r. v6 ]/ {
|   |   ├──4-10 视频播放原理简介.mp4  35.11M
! v: ^3 \* _* c7 V7 s0 x  T" y|   |   ├──4-11 短视频技术原理简介.mp4  22.59M
- W& U  ^5 e( r% I3 C|   |   ├──4-2 视频编码基本知识.mp4  64.63M
( h0 B3 _. J7 l2 L4 c+ m6 W9 b$ s|   |   ├──4-3 HVS,RGB,YUV.mp4  29.52M+ v2 f3 d( ~! V/ ?
|   |   ├──4-4 视频帧率码率分辨率.mp4  49.68M
: q0 d: h+ l/ f  b  L; P|   |   ├──4-5 视频文件格式封装格式编码格式.mp4  30.15M
+ U/ i/ g3 B5 k& |! ?" t|   |   ├──4-6 视频封装原理简介.mp4  30.35M
( i# N- p/ \: x" X! n) A|   |   ├──4-7 mp4格式和avi格式.mp4  45.15M% f' d6 J5 q6 r% w- y1 o# Y) m
|   |   ├──4-8 FLV格式和TS格式.mp4  57.18M+ d- q6 O4 W5 c: |" q
|   |   ├──4-9 视频编码原理简介.mp4  53.60M
: W1 I$ `4 m' F8 P|   |   ├──5-1 编解码基本概念.mp4  38.22M. w. E, c/ U% X, f. @. K
|   |   ├──5-10 H.264(SODB,RBSP,EBSP).mp4  37.69M
0 E) P+ a$ i, z|   |   ├──5-11 H.264(NAL单元).mp4  40.22M
6 \! m, M: E/ h% l$ x1 ?" ~+ U" w|   |   ├──5-12 H.264码流结构分析.mp4  25.75M
1 G# e9 e0 B8 i5 \! K|   |   ├──5-13 AAC编码基础.mp4  36.64M! d# l- V% K$ @3 g; l
|   |   ├──5-2 编解码关键技术.mp4  35.89M
& B) j. O4 x, Z( M* |5 L* @|   |   ├──5-3 视频编码原理简介.mp4  53.76M
, X' d3 n8 F. G: z4 y+ h( D|   |   ├──5-4 编解码的实现原理1.mp4  25.18M: m9 y. G0 t: {0 H: ~
|   |   ├──5-5 编解码的实现原理2.mp4  34.86M6 U0 F# F, X+ K. I
|   |   ├──5-6 编解码的实现原理3.mp4  16.79M
6 }+ E0 {7 @: O+ E+ F|   |   ├──5-7 H.264编码原理与实现1.mp4  50.54M) y  U- g2 f6 R; b$ I" T
|   |   ├──5-8 H.264编码原理与实现2.mp4  18.16M
, J( x, C: c. }6 x; R- ?|   |   ├──5-9 H.264分层结构.mp4  23.04M
! X) l' [1 I1 W; L0 i|   |   ├──6-1 Qt开发环境搭建(Qt Creator5.9.8).mp4  27.84M0 P: l/ w9 e7 n% `4 z" H
|   |   ├──6-2 QT的SDK功能说明.mp4  26.99M
) T7 R3 c2 X8 q; _6 d|   |   ├──6-3 Qt Creator介绍以及HelloWorld程序.mp4  17.82M7 N& Z( T1 y3 k$ V, G! S0 H2 C/ E; H
|   |   ├──6-4 找不到头文件corecrt.h.mp4  26.60M7 q% R1 e6 {; f$ v' b" O. v
|   |   ├──6-5 用VS2015创建项目.mp4  15.48M
" T' I3 U" ]& f4 X6 z& B|   |   ├──6-6 Qt工具之Qt Linguist介绍.mp4  28.49M
2 [* D! I: r# m|   |   ├──6-7 Qt国际化项目实战.mp4  41.41M6 ^) }; n9 Y8 L7 J
|   |   ├──6-8 Qt Designer与creator学习.mp4  35.65M
* _4 i- U6 |5 {* X|   |   ├──7-1 信号槽机制.mp4  29.36M6 h/ l& Z. i( w. m8 e: I3 @
|   |   ├──7-2 moc机制.mp4  31.47M' W. O- j! N. w* O
|   |   ├──7-3 信号槽的关联.mp4  26.27M
( `- u! p2 u# ~2 c1 v3 t9 k|   |   ├──8-1 视频播放原理简介.mp4  5.76M% |: z3 d: |6 W" d
|   |   ├──8-2 Qt播放器简介.mp4  24.00M, x" K" E+ r# B( u
|   |   ├──8-3 QMediaPlayer实战.mp4  41.85M
& B5 r, R( O/ L$ c, T|   |   ├──8-4 时长与进度.mp4  27.53M' l3 L, g0 {3 C7 `2 \
|   |   ├──8-5 播放暂停全屏随机进度.mp4  24.63M7 Z1 q. M: K7 Q/ G2 n
|   |   ├──9-1 FFmpeg到底是什么.mp4  18.72M; v9 k0 }$ Q5 q' p
|   |   ├──9-2 FFmpeg环境搭建及初体验.mp4  33.86M) i+ I; z2 J. b% a
|   |   ├──9-3 Windows下编译FFmpeg.mp4  53.46M9 \$ G3 Y$ k- ~2 d! X/ q
|   |   ├──9-4 FFmpeg播放器.mp4  35.38M
' q1 K8 \; Y! t! _|   |   ├──9-5 FFmpeg转码器及特效.mp4  37.43M
3 }! o4 I; P6 L2 B9 W* B|   |   └──课程目录.txt  4.20kb5 N0 Y& W$ T+ c% D* k4 i
|   ├──03-26075_FFmpeg4.3开发系列之8:SDL2.0小白入门_梅会东-99  / A" O; f, `! I8 X
|   |   ├──第1章 小白入门与开发环境的搭建  9 j$ _$ [4 K+ J! `0 L
|   |   ├──第2章 SDL2.0核心对象:窗口、表面、渲染器、纹理等  ! {  u1 j/ s5 V8 G# n8 g
|   |   ├──第3章 SDL2.0扩展库:SDL_image,SDL_mixex  4 Y* C( }; d  _$ f
|   |   ├──第4章 SDL2.0处理PCM和YUV  9 U+ Q0 `. [) y* B3 W/ X/ a
|   |   ├──第5章 SDL2.0事件处理机制的详解  3 j! k! F% |& B% E, D9 m9 a* a2 A, o
|   |   ├──第6章 SDL2.0官方推荐案例实战:TwinkebearDev  8 J, e/ i" M8 R% i2 O6 }
|   |   ├──课件  
; c7 F9 t9 w1 V$ ^|   |   └──课程目录.txt  1.92kb
. n  D( v4 ~3 |) H% v, x|   ├──04-28036_FFmpeg4.3开发系列之9:PCM重采样及音频编解码实战_梅会东-121  
6 {$ [: I- }5 F|   |   ├──课件  8 T, |/ F- X) n* ^3 ~5 j) h
|   |   ├──第1章_1-1_PCM重采样及编解码课程概览.mp4  16.73M
/ z. Y7 A) Z+ p8 w|   |   ├──第1章_1-2_PCM的交错模式与平面模.mp4  61.12M
6 m) i$ e$ U* t" o' W|   |   ├──第1章_1-3_ffmepg命令行处理PCM的原理详解.mp4  51.99M5 R' S1 H% _; K& e6 n4 Q
|   |   ├──第1章_1-4_ffmepg的pcm格式分析.mp4  44.33M6 w2 ~3 C- \7 n0 j$ p4 c
|   |   ├──第2章_2-1_WAV头文件格式详解.mp4  37.07M, d+ h2 c  Q  ~3 X
|   |   ├──第2章_2-2_WAV头文件格式详解.mp4  31.41M( k" m$ L2 R9 P* f  Q6 v
|   |   ├──第2章_2-3_WAV头文件解析的C++代码.mp4  58.99M
6 d- q& m: y# n* E7 u. X* r. {|   |   ├──第2章_2-4_PCM转WAV调试与实战.mp4  76.17M
% Y, s  R2 q& q5 g|   |   ├──第2章_2-5_WAV转PCM的核心代码与原理分析.mp4  57.90M6 a' d0 a7 E; ?4 y
|   |   ├──第2章_2-6_WAV转PCM的调试与实战.mp4  29.95M
, `4 j. t. h9 g, [|   |   ├──第3章_3-1_音频解码为PCM的流程和原理.mp4  20.86M1 d+ u( }' U0 K1 k6 m
|   |   ├──第3章_3-2_ffmpeg的API与数据结构及核心代码.mp4  43.05M
7 S1 I: M% G- c+ R  M. {|   |   ├──第3章_3-3_音频解码为PCM的C++类的封装.mp4  61.49M) H% s' @$ |' L% t* j' u" J
|   |   ├──第3章_3-4_音频解码为PCM的核心代码.mp4  78.78M5 s: \: [( O9 ^
|   |   ├──第3章_3-5_创建解码并开始解码.mp4  54.83M/ r" X5 W4 X1 W& V, z  ^
|   |   ├──第3章_3-6_调试bug及平面模式PCM分析.mp4  41.99M
9 U% V+ h1 j% A" Q* r* l0 H5 w|   |   ├──第4章_4-1_PCM的planar与packed存储模式详解.mp4  45.68M+ G+ o  I+ M% W; ?& D% t
|   |   ├──第4章_4-2_PCM重采样的核心数据结构与API流程分析.mp4  35.33M
. L( o% W! ]' e8 n; C" C9 n|   |   ├──第4章_4-3_官方案例剖析resampling_audio.c.mp4  100.30M
8 v0 v) n$ S. z$ a|   |   ├──第4章_4-4_PCM打开本地文件并重采样.mp4  61.34M6 E0 l- s% S) {/ t# a  ]/ z' a
|   |   ├──第4章_4-5_PCM重采样代码封装与调试.mp4  48.42M
; F) I2 `2 \& Q, }2 o' ?. G! i0 X|   |   ├──第4章_4-6_PCM打包模式转平面模式.mp4  71.92M
& I2 a7 J# O# e/ \( x% v7 k$ M|   |   ├──第4章_4-7_PCM打包转平面代码及调试.mp4  48.63M8 g: i' n) _0 {4 L: J% r2 L
|   |   ├──第4章_4-8_PCM重采样总结.mp4  32.45M! A4 L# K; V. r
|   |   ├──第5章_5-1_AAC编码流程与头格式分析.mp4  22.90M
! d: W1 t: A+ a6 g. ?. f|   |   ├──第5章_5-2_PCM编码为AAC的代码讲解.mp4  58.67M
0 p! \4 W3 U# v" O& W1 y3 x|   |   ├──第5章_5-3_PCM编码为AAC调试与总结.mp4  60.45M
2 }4 V6 r+ `8 k  r! U$ l" U|   |   └──课程目录.txt  1.49kb/ ~& H# t; U0 A  q; V3 x
|   ├──05-28102_FFmpeg4.3开发系列之10:采集麦克风AAC+MP3编码存储并直播实战_梅会东-121  ; F% c$ X9 M  ^' T2 H, N. w
|   |   ├──课件  ' }4 w2 ~2 S6 p6 c* [2 k: c: y
|   |   ├──第1章_1-1_本课程效果展示与概览.mp4  26.44M6 H: {$ K9 C( Y1 K' J6 @! A
|   |   ├──第1章_1-2_采集麦克风的流程与架构分析.mp4  23.31M  \: e" A; F; [+ A) P# Z- O1 i
|   |   ├──第1章_1-3_命令行采集麦克风并存储为aac或pcm.mp4  36.14M2 Y" ~' y$ Y" e
|   |   ├──第1章_1-4_编码器aac支持的pcm格式.mp4  30.49M- W0 d5 B4 s5 t, Y" n
|   |   ├──第1章_1-5_采集麦克风的核心数据结构与API.mp4  31.65M4 k3 Q: \$ |( `( \' F) E
|   |   ├──第1章_1-6_如何将重采样的PCM数据扔给编码器.mp4  39.18M) w, |" q2 ~* I) L( a" ~0 ~
|   |   ├──第2章_2-1_API读取麦克风的核心代码讲解.mp4  28.75M
+ e/ o# [$ S5 H( i8 r# r|   |   ├──第2章_2-2_亲手写代码使用API读取麦克风.mp4  99.16M: x3 X4 a: Q$ x: }: W. _3 Y
|   |   ├──第2章_2-3_读取麦克风的代码步骤总结.mp4  34.23M% X2 h. X9 _, m+ q
|   |   ├──第2章_2-4_读取麦克风的核心代码及详解.mp4  87.89M
4 K" m" _" u  t|   |   ├──第2章_2-5_将麦克风数据存储为PCM文件.mp4  53.88M
' ^4 Q  E( d$ R0 Q; J  {0 G|   |   ├──第2章_2-6_将麦克风数据重采样.mp4  45.20M5 D5 o$ h# K* f+ B/ f. h/ v
|   |   ├──第2章_2-7_采集麦克风并存储PCM小结.mp4  26.02M3 ], |  x- K1 x# e3 B' j
|   |   ├──第3章_3-1_采集麦克并转码存储的效果展示.mp4  27.54M
: f, H4 u  p; u|   |   ├──第3章_3-2_采集麦克并转码的核心数据结构和API.mp4  22.09M
; S+ W. w+ F7 s|   |   ├──第3章_3-3_生产者消费者模型详解.mp4  34.79M
) J# ]# f, U! z|   |   ├──第3章_3-4_头文件的详解.mp4  29.97M
% _% s1 h% t6 x9 p|   |   ├──第3章_3-5_CPP文件的代码流程详细分析.mp4  65.24M& D1 ~" e7 d/ c! U' F* p5 z& l
|   |   ├──第3章_3-6_信号量互斥体线程同步代码讲解.mp4  61.87M6 O9 U  E  M3 k: |3 t7 e
|   |   ├──第4章_4-10_总结分析汇总提升.mp4  12.63M
$ P. S; ~+ v" u( u0 d( l|   |   ├──第4章_4-1_亲手写代码之1:工程与解码.mp4  41.34M
4 p  F( }; z, [+ x! @|   |   ├──第4章_4-2_亲手写代码之2:头文件与核心数据.mp4  31.91M
4 Y: M7 \. {" `1 D: f/ X|   |   ├──第4章_4-3_亲手写代码之3:生产者线程的主代码.mp4  46.54M- z: l8 ]! A& Y
|   |   ├──第4章_4-4_亲手写代码之4:生产者线程的完善.mp4  54.67M$ J7 t, \2 ?# h2 l) q
|   |   ├──第4章_4-5_亲手写代码之5:消费者线程的主代码.mp4  84.15M6 f* I7 I6 s2 |# N. n
|   |   ├──第4章_4-6_亲手写代码之6:消费者线程的完善.mp4  46.45M4 G" d7 Z% s. g8 r5 l$ ~
|   |   ├──第4章_4-7_亲手写代码之7:开始与停止.mp4  35.81M
$ x2 ]& N# D- R# B2 x$ K: _|   |   ├──第4章_4-8_亲手写代码之8:运行与调试.mp4  40.30M
2 m3 X( l6 F+ @1 q8 a$ b|   |   ├──第4章_4-9_喝杯咖啡、分析一个脚本.mp4  25.60M
9 O* _8 _3 n$ G# O|   |   ├──第5章_5-1_采集麦克风AAC编码并直播.mp4  49.04M
; a3 v) m1 C; c$ f6 M" ]|   |   └──课程目录.txt  1.81kb2 i. e$ M0 J( S
|   ├──06-28117_FFmpeg4.3开发系列之13:Qt采集麦克风及智能语音识别_梅会东-53  , U* U( U- ^/ L1 i' J: N/ J  g6 C
|   |   ├──课件  
* W! w% `4 c+ n$ Y, i" R|   |   ├──第1章_1-1_语音识别的效果展示与流程分析.mp4  18.53M
" r/ E  H. K2 c; F' a|   |   ├──第1章_1-2_Qt音频采集及智能语音识别.mp4  22.06M: C/ ]+ g/ z2 _1 Z& I
|   |   ├──第1章_1-3_QAudioFormat及QAudioInput.mp4  37.12M
, ]1 C  D0 M* i8 V, t4 B- C|   |   ├──第1章_1-4_开启与停止代码的讲解.mp4  20.42M
7 [5 J2 N4 h$ F$ a/ ?/ a% Z/ K|   |   ├──第1章_1-5_创建工程并写核心代码.mp4  44.40M. u* U0 a# f. z
|   |   ├──第1章_1-6_绘制界面并测试PCM.mp4  21.97M
$ g* S+ n5 N0 }! `) F, W|   |   ├──第1章_1-7_QAudioOutput播放PCM声音.mp4  77.03M
0 Z& B! ?' r" o& R4 d1 Y1 {0 m9 g" r|   |   ├──第2章_2-1_Qt的HTTP的Post提交数据.mp4  52.00M
/ z" m  u5 p, H# u% Z- g* a% d1 t+ s9 x# ^|   |   ├──第3章_3-1_百度语音识别的原理流程.mp4  27.27M  w; k0 t! w. p" ^
|   |   ├──第3章_3-2_百度语音识别的代码与步骤.mp4  30.13M. m3 f* u" {" x. c. j
|   |   ├──第3章_3-3_创建语音识别类,完善代码.mp4  39.83M& H$ Y' p* n" ]! {4 M) L
|   |   ├──第3章_3-4_运行代码测试调试分析.mp4  39.96M/ ?/ m( I( I$ a1 v* l1 f2 m! c: T% b
|   |   └──课程目录.txt  0.81kb
0 T( n; A5 {5 C" k  l) w|   ├──07-28148_FFmpeg4.3开发系列之14:音频探测器波形图及播放器实战_梅会东-107  * u: O( T/ ?2 d" n/ o
|   |   ├──课件  
7 G  R, A3 u+ E3 i$ X|   |   ├──第1章_1-10_创建独立工程移植核心代码、跑起来.mp4  37.67M
, {4 E) |  x. T|   |   ├──第1章_1-1_采集麦克探测音频及波形图的概览.mp4  52.10M: n* L1 }  t) ^
|   |   ├──第1章_1-2_Qt音频采集及波形图架构流程分析.mp4  22.14M
* W: y% l& L/ T. ]" ^) u|   |   ├──第1章_1-3_Qt音频采集及波形图类结构分析.mp4  28.59M
! ?5 ]! u/ E$ d) c|   |   ├──第1章_1-4_Qt处理音频的重要类及功能总结.mp4  77.26M* _3 V- n5 k2 w% f8 ]& r6 M3 H$ W
|   |   ├──第1章_1-5_QAudioProbe音频探测及波形图分析.mp4  36.27M
% M- Q. ^0 F6 l+ m|   |   ├──第1章_1-6_Qt的录音器详解之QAudioRecorder.mp4  43.61M- P1 J# e9 M! N; ~) w9 X* N. M3 Y
|   |   ├──第1章_1-7_Qt的音频探测的AudioLevel代码.mp4  44.68M. y) v8 T6 W' d
|   |   ├──第1章_1-8_Qt音频探测的分析音频声道的PCM数据峰值.mp4  55.78M
6 t" l% Y& a) `) Y4 A; b( T4 F|   |   ├──第1章_1-9_Qt音频探测的QAudioProbe代码应用.mp4  76.31M; ~1 h) V1 o5 c, {9 |* U* U7 V
|   |   ├──第2章_2-1_音频播放及波形图的概要分析.mp4  20.94M' s, q8 W6 W' z; P: j+ M
|   |   ├──第2章_2-2_音频播放及波形图的三个主要类及代码结构.mp4  46.40M" c8 M4 M$ k4 O( J) q
|   |   ├──第2章_2-3_ffmpeg解码重采样并分析PCM.mp4  103.53M
# p9 J: u/ Q" t; j|   |   ├──第2章_2-4_添加WaveFile类.mp4  47.02M
& S1 f- n" R6 e) d1 r/ L|   |   ├──第2章_2-5_绘制波形图的原理及详细代码分析.mp4  70.84M
7 i% M1 p# e( x9 s8 }9 R; P- R|   |   ├──第2章_2-6_添加WavWidget类,绘制波形图.mp4  25.51M# ?( d$ q; ?- R% G$ L& H
|   |   ├──第3章_3-1_音频播放器界面开发.mp4  44.83M
# v. a  Q/ w4 B2 m' M  U! j# Z|   |   ├──第3章_3-2_音频播放器核心代码.mp4  53.68M% d" ?  ]& L% B) \4 D
|   |   ├──第3章_3-3_音频播放器运行与调试.mp4  40.90M! w2 {; s. |) u6 n
|   |   ├──第3章_3-4_音频播放器优化与总结.mp4  36.28M
% N6 A( U& g0 B9 M. T1 j|   |   ├──第3章_3-5_音频播放器分析汇总.mp4  25.37M
  S5 o8 f  `( ~) S/ ]- O  \; a|   |   ├──第3章_3-6_TableView列表界面与代码.mp4  63.64M- r# U, A6 u' Q" G3 Y* y) g. w
|   |   ├──第3章_3-7_自定义ButtonDelegate原理与代码.mp4  88.91M* z4 X- s# j% |, z: |  @3 l
|   |   ├──第3章_3-8_音频探测与录制列表的运行调试分析.mp4  25.47M
) g+ {/ f; \2 W$ ~7 [2 I|   |   └──课程目录.txt  1.50kb, Y% d# |/ Z! d1 G
|   ├──08-28404_FFmpeg4.3开发系列之15:同步录音录屏并存储或直播实战_梅会东-182  
' F# [* D$ z2 D1 R) s' w|   |   ├──课件  - U; j2 [7 r: p9 Q, n3 {7 N' H
|   |   ├──第1章_1-1_同步录屏录音的全书概览.mp4  40.73M" E& N( I5 @% F1 j1 }! a* u
|   |   ├──第1章_1-2_gdigrab录屏及参.mp4  57.08M  w. T5 X( }) f. ], Q2 k. }5 R
|   |   ├──第1章_1-3_pix_fmt指定yuv420p有一个大坑.mp4  49.86M
  m  j8 X7 H8 P* r|   |   ├──第1章_1-4_桌面录屏与直播推流播放.mp4  61.96M
  |; S. |0 [+ ~/ k% a/ F|   |   ├──第1章_1-5_采集麦克风与直播推流播放.mp4  36.48M0 S9 r0 |' o9 q# E
|   |   ├──第1章_1-6_同步录音录屏与直播推流播放.mp4  25.35M* `+ ]& N& @+ d4 T( ^9 u! a; j) X
|   |   ├──第2章_2-10_手写代码之收尾工作与编程思维的训练.mp4  65.37M9 f" `# S' @- F* |, J) `) z
|   |   ├──第2章_2-1_录音录屏的草稿分析.mp4  22.35M( L, \- c8 ?9 `/ b7 N! _
|   |   ├──第2章_2-2_录音录屏的主要代码解析.mp4  50.75M6 Z) h$ A7 v% k* f# e$ _
|   |   ├──第2章_2-3_录音录屏的原理流程与架构图.mp4  52.22M) j- X4 X( A2 c
|   |   ├──第2章_2-4_录制录屏的核心代码与流程分析.mp4  50.98M8 `( ?, o  `5 m. r/ S
|   |   ├──第2章_2-5_录制录屏的数据结构API等详解.mp4  32.66M# c2 M& t( v" Z) j2 K0 {, a
|   |   ├──第2章_2-6_颜色空间转换SwsContext.mp4  54.01M9 l: x/ ]$ b! B; ~$ d
|   |   ├──第2章_2-7_手写代码之打开视频设备并准备SwsContext.mp4  64.83M
. B6 E' y+ d% l* D: j+ B|   |   ├──第2章_2-8_手写代码之循环读取视频帧并颜色空间转换.mp4  69.01M( W# s$ c( y5 `* f3 w# B
|   |   ├──第2章_2-9_手写代码之存储为YUV420P并测试.mp4  38.59M
6 P9 F  M1 y$ A- C0 G|   |   ├──第3章_3-1_AVFifoBuffer共享队列的原理流程分析.mp4  48.61M: f* P. _* ~! e) t0 x6 x7 _* R' `
|   |   ├──第3章_3-2_AVFifoBuffer共享队列与多线程同步机制.mp4  71.88M# H: x# ^9 p' u2 {& C% T9 f/ {- @) z
|   |   ├──第3章_3-3_YUV编码封装存储的代码流程解析.mp4  78.74M
! B! \: F9 W  R1 V9 Y$ w2 E|   |   ├──第3章_3-4_YUV编码封装存储的Qt工程创建.mp4  52.30M! T: z) ~* O0 ~; j" O
|   |   ├──第3章_3-5_YUV编码封装存储的MUXThread线程代码.mp4  64.06M
7 k# x; w( E4 d9 o! c|   |   ├──第3章_3-6_YUV编码封装存储的其它主要代码.mp4  61.62M
0 Q3 W+ ?) \) E: {8 r|   |   ├──第3章_3-7_YUV编码封装存储的开始停止及运行调试.mp4  34.78M
  }7 |( ?0 E/ N" K: H|   |   ├──第4章_4-1_麦克风采集简介.mp4  14.22M
$ a; F5 u6 \! e3 {1 @|   |   ├──第4章_4-2_PCM重采样及音频编解码实战.mp4  16.72M
+ \' ~6 y) R  v- ]; u8 l|   |   ├──第4章_4-3_采集麦克风AAC+MP3编码存储.mp4  26.36M3 Z  O" J; R8 B" S& I% k5 X
|   |   ├──第5章_5-1_音视频同步编码的几个重要API讲解.mp4  69.07M$ {4 i: O+ P. v5 f, O0 s6 p" p0 H
|   |   ├──第5章_5-2_avcodec_send_frame的几个坑.mp4  48.01M
9 C2 [. G9 U+ q' T( |/ L|   |   ├──第6章_6-1_同步录屏录音并直播实战.mp4  61.49M
5 Q, u7 t' S7 f( M& x& U0 g' F|   |   ├──第6章_6-2_同步录屏录音的运行调试.mp4  15.03M8 `+ m7 t1 x' E( r
|   |   └──课程目录.txt  1.81kb. B  y. _9 I4 a* v. ~! i* v
|   └──09-24657_Android打点播放器_梅会东-26  . p9 k* M0 c) U0 ~$ ?. z# T
|   |   ├──课件  
5 `. G, ^* W& d|   |   ├──第1章_1-1_Anroid打点播放器实战效果演示及产品介绍.mp4  14.29M
: ]. F& n0 g$ p6 V! A% z" H+ q- I4 j|   |   ├──第1章_1-2_Anroid打点播放器布局文件及主要控件讲解.mp4  30.16M
; }7 f8 X. u3 F8 I|   |   ├──第1章_1-3_Anroid打点播放器项目简介及主要功能组件分析.mp4  19.98M
9 ~; B3 {/ s6 C4 q3 }9 x/ G+ o|   |   ├──第1章_1-4_Anroid打点播放器程序入口及BaseActivity剖析.mp4  31.63M; E% R" T7 _$ W0 u8 y
|   |   ├──第1章_1-5_打点播放器的各个功能组件类的详细详解与分析.mp4  61.21M1 d. D/ Y, X% ^- T
|   |   ├──第1章_1-6_Anroid打点播放器胳膊、腿、大脑,有机组合,程序跑起来.mp4  27.31M, c3 Q7 F2 d) V2 ]! B
|   |   ├──第1章_1-7_Android打点播放器的小结.mp4  11.21M
. m' z) b- y5 {|   |   ├──第2章_2-10_多媒体到底是什么.mp4  20.37M" h. ?) ]( F  [- ~7 e2 v7 S  |6 X
|   |   ├──第2章_2-11_多媒体概念特点优势.mp4  35.25M4 t& z8 W: _+ J- ~0 _5 T
|   |   ├──第2章_2-12_数字电视基础.mp4  35.68M# j9 A7 N$ M: j7 u/ r
|   |   ├──第2章_2-13_短视频到底是什么?.mp4  25.98M
" E2 K+ ^  Y, L$ n$ T|   |   ├──第2章_2-1_5G+音视频到底是什么?.mp4  57.81M
. @" `1 N6 D% n, ~. |" c5 B/ e|   |   ├──第2章_2-2_音视频小白自学的困惑.mp4  31.23M  q% e1 s: o5 e4 h7 q6 a* k
|   |   ├──第2章_2-3_视频到底是什么.mp4  65.33M
- g4 U1 h- h7 s+ l  d) L! y|   |   ├──第2章_2-4_颜色空间RGB和YUV.mp4  22.35M0 X7 f( l2 Q. }. D
|   |   ├──第2章_2-5_音频到底是什么.mp4  39.35M
, ~/ z, }: n5 ^|   |   ├──第2章_2-6_声道码率采样率.mp4  25.28M
+ p9 U& A! Y" c( N" j: S2 D|   |   ├──第2章_2-7_视频编解码基础.mp4  53.06M- y: Q$ @# T' W' q
|   |   ├──第2章_2-8_音频编解码基础.mp4  30.76M
! P8 {* d+ G$ u" F+ r$ e4 F|   |   ├──第2章_2-9_音视频封装容器到底是什么?.mp4  22.73M
; n5 p# m. o! k' j1 M# t|   |   └──课程目录.txt  1.16kb
# L0 Z' ?# _. Y+ E& |! U├──03第三阶段:  FFmpeg流媒体及直播实战系列  3 L. k, w; P$ K
|   ├──01-25348-FFmpeg4.3开发系列之11:M3U8直播点播详解【视频切片+AES加密+多码流自适应】_梅会东-59  7 x4 \& y( u8 f$ s5 k
|   |   ├──第1章 HLS直播协议详解  
4 n  S9 H0 {. _+ T! H|   |   ├──第2章 FFmpeg+Nginx+VLC打造M3U8点播  
% p% t& p0 d4 K|   |   ├──第3章 FFmpeg+Nginx+VLC打造M3U8直播  
2 B+ N, v& R. Q0 x|   |   ├──第4章 FFmpeg:M3U8的多码流自适应  - ?) G. `0 _& h) o$ _
|   |   ├──第5章 Win10快速安装OpenSSL(不用编译源码)  
- M# Z( p( K8 l  x- a|   |   ├──第6章 FFmpeg:M3U8的AES加密  
1 ~& N+ E+ j2 W5 B! p6 o|   |   ├──第7章 音视频小白入门常识  & q1 p, L  k8 F0 ~3 n
|   |   ├──课程目录.txt  1.74kb+ N8 E. @  d2 j/ @
|   |   └──课件.zip  130.22M
( [7 z& i9 i" x% P' x|   ├──02-25616-FFmpeg4.3开发系列之12:RTSP+Live555直播点播详解_梅会东-78  ; A. K! h3 F* l* {; S
|   |   ├──第1章 RTSP协议讲解  
4 n) `+ q; G: x  ~9 \9 ~$ p0 Q7 A|   |   ├──第2章 RTPRTCP协议讲解  
- M0 X; X/ I9 ]3 v* t|   |   ├──第3章 Live555简介  
, q$ V( o" `, o! t: ~6 T8 O|   |   ├──第4章 DirectShow读取摄像头数据  
1 P7 K/ ~% X7 r. I5 Q; B2 ||   |   ├──第5章 rtsp+live555摄像头直播  9 X. z4 `$ n2 T' r* H7 ~- @2 X
|   |   ├──课程目录.txt  1.76kb% r0 i7 [$ P  u3 G
|   |   └──课件.zip  291.10M
5 E( L6 j6 K6 y. o6 i3 c|   ├──03-27029-FFmpeg4.3系列之16:WebRTC之小白入门与视频聊天的实战_梅会东-161  , W. F% I( e' I& g' b) _  p
|   |   ├──课件  
- a# U) h7 ~3 d|   |   ├──第1章_1-10_使用独立的js文件.mp4  26.45M+ B1 R6 U4 X. T  O( X
|   |   ├──第1章_1-11_JavaScript中的变量及作用域的讲解.mp4  45.36M
& v* G$ ^  U0 Y1 n0 _7 b3 T|   |   ├──第1章_1-1_WebRTC视频会话效果演示与讲解.mp4  32.77M
. v# o  F! @8 O2 f( O+ \|   |   ├──第1章_1-2_HTML入门简介及动手操练.mp4  23.35M; m$ F$ ?: A; g0 W( z
|   |   ├──第1章_1-3_div与table的讲解与实践.mp4  33.62M
$ p; b; ]/ i: O|   |   ├──第1章_1-4_video的讲解与实践.mp4  34.41M
/ v$ _5 y. P7 K* H" e3 M* O9 F$ M: U|   |   ├──第1章_1-5_nginx发布网页的讲解与实践.mp4  32.20M
5 P! g  p3 I0 k7 \0 ]0 [; {|   |   ├──第1章_1-6_CSS的入门讲解与实践.mp4  31.69M% F+ F, k/ j2 Y
|   |   ├──第1章_1-7_CSS的id与class选择器的讲解.mp4  20.81M$ b% U/ a$ Z" T7 ]) A
|   |   ├──第1章_1-8_JavaScript入门简介与动手实践.mp4  28.52M
; O7 l- i! d$ l3 a+ P, x& R' I& N|   |   ├──第1章_1-9_JavaScript的按钮点击事件及函数的讲解.mp4  22.44M: X3 Q8 ?% j; k) J6 `. Y; Y; v
|   |   ├──第2章_2-10_jQuery事件函数的讲解.mp4  22.00M7 A  l9 L1 A8 m0 Y0 T5 s
|   |   ├──第2章_2-11_WebSocket的简介.mp4  37.90M
9 g! b% |9 {' G|   |   ├──第2章_2-1_BOM对象模型的讲解.mp4  29.23M
/ R4 ]( Y: `6 ]) S|   |   ├──第2章_2-2_window对象的讲解.mp4  20.37M+ C  \+ Z! d/ h: [
|   |   ├──第2章_2-3_timer对象的讲解.mp4  21.47M
7 M* v) y7 U3 k# j: _  E! o* D2 E|   |   ├──第2章_2-4_document对象的入门讲解.mp4  37.26M
- O3 e) O- h& @- N9 o$ u|   |   ├──第2章_2-5_document对象的更多属性和方法.mp4  30.34M( F2 O4 J6 ]9 f) i# U, E
|   |   ├──第2章_2-6_location对象的讲解.mp4  31.52M
  X9 h* y1 X8 n0 Y( F1 |0 u|   |   ├──第2章_2-7_navigator对象的讲解.mp4  34.72M; O  f  y- t/ t+ o
|   |   ├──第2章_2-8_jQuery的入门讲解.mp4  25.86M
% Z7 r( r6 H6 \9 E2 n|   |   ├──第2章_2-9_jQuery选择器的讲解.mp4  29.18M  h4 n) ^2 o! W4 r1 B
|   |   ├──第3章_3-1_WebRTC的架构与流程简介.mp4  44.47M, w; t5 J$ I8 G$ @' t% J
|   |   ├──第3章_3-2_视频聊天的简介.mp4  23.27M) ]5 F+ n. @# g5 A
|   |   ├──第3章_3-3_视频聊天的流程和步骤分析.mp4  38.71M9 c, R! O0 w; K% o1 A4 }3 c
|   |   ├──第3章_3-4_Socket网络通信的简介.mp4  29.32M
- d* J3 B# ^$ d|   |   ├──第3章_3-5_TCP的三次握手与四次挥手的介绍.mp4  28.13M
& r$ Q! w1 V* o0 l, @( ~|   |   ├──第4章_4-10_TURN协议的讲解.mp4  20.05M: d9 `+ S1 m" F+ z( R; P# I! Z
|   |   ├──第4章_4-1_NAT到底是什么?.mp4  28.90M. ~) g+ z9 d1 d) x3 N" R$ \; W
|   |   ├──第4章_4-2_NAT的工作原理是什么?.mp4  40.47M
' ?) T) M% ]# U|   |   ├──第4章_4-3_NAT多路端口复用的讲解.mp4  26.34M; ^% H! u( p% y9 I0 c. j
|   |   ├──第4章_4-4_NAT类型的简介.mp4  41.07M
; d# h3 ]; D+ M3 [: K2 f|   |   ├──第4章_4-5_NAT三种非对称型的讲解.mp4  21.98M
, S% m. i& E# r/ _7 B* }|   |   ├──第4章_4-6_NAT对称型的讲解与分析.mp4  19.34M
+ [+ J3 @( W( l1 _|   |   ├──第4章_4-7_NAT类型检测的详细步骤讲解.mp4  28.43M
- \; x; E) @) h' B# G: l+ S|   |   ├──第4章_4-8_NAT概述与总结.mp4  18.88M
* Q5 d5 c, e; |* ^; }|   |   ├──第4章_4-9_STUN协议的讲解.mp4  24.92M# `4 G4 H/ g- w  d7 J
|   |   ├──第5章_5-1_信令的流程与原理讲解.mp4  34.69M
% I3 [; F$ {3 L. a|   |   ├──第6章_6-10_RTCPeerConnection传输媒体流的讲解.mp4  20.33M
/ t+ B: m: K8 g% z( ~0 b|   |   ├──第6章_6-1_MediaStream获取视频流并显示.mp4  21.57M* ]: u' x3 I  M4 G/ p
|   |   ├──第6章_6-2_WebRTC几种通信模型的讲解.mp4  31.54M5 Y; d7 c# L% x+ U  k% Q& r
|   |   ├──第6章_6-3_WebRTC通信流程的讲解.mp4  20.00M/ @/ h: G' M. T+ `1 S; S
|   |   ├──第6章_6-4_WebRTC媒体流信息的讲解.mp4  50.35M+ q7 l# u+ j% p+ k
|   |   ├──第6章_6-5_WebRTC信令的讲解.mp4  32.59M
) x. i% y2 `9 t, X. X" g) B|   |   ├──第6章_6-6_stun和turn的讲解.mp4  14.83M" j4 ], i8 K  v+ V; n2 l0 P5 w
|   |   ├──第6章_6-7_对等连接与offer、answer的讲解.mp4  12.80M
4 }  ~/ ?/ |7 A9 |+ F1 {" _9 g& e|   |   ├──第6章_6-8_信令传输与数据通道的讲解.mp4  13.23M4 {0 [' M: c! {% l
|   |   ├──第6章_6-9_MediaStream与本地媒体流的讲解.mp4  21.01M+ s) k/ N7 o& J, C% \/ Q
|   |   ├──第7章_7-1_stun和turn服务器的搭建与讲解.mp4  40.15M0 m" ^: l1 Z# T: U2 |) c
|   |   ├──第7章_7-2_stun和turn服务器的测试问题与总结.mp4  20.61M8 p+ `! H$ c6 i& s" i6 B/ c+ y
|   |   ├──第7章_7-3_SignalMaster服务器的搭建与讲解.mp4  24.82M1 S6 |. ?, h& S
|   |   ├──第7章_7-4_SignalMaste信令服务器的运行与分析.mp4  30.89M
7 \& f2 [' f$ D4 V! c|   |   ├──第7章_7-5_配置nginx及https.mp4  30.40M
4 j! v* v7 X: w9 N- O7 k$ Z|   |   ├──第7章_7-6_网页视频会话的搭建与讲解.mp4  23.69M0 z9 V, R! f: X" G
|   |   └──课程目录.txt  1.85kb
* ~% j& ]* B1 @0 b0 [) l# M; t) s- ~4 f, f|   ├──04-28410_FFmpeg4.3系列之17:SRS4+WebRTC摄像头直播_梅会东-135  
( v' }8 v# |- O|   |   ├──课件  . ]- D) v8 {$ H1 m
|   |   ├──第1章_1-10_Centos7环境SRS4下载源代码与快速编译运行.mp4  80.66M
, e0 E+ E' {- G9 {! n* u|   |   ├──第1章_1-1_srs4+webrtc的摄像头直播概览简介.mp4  22.01M
- k9 p% t9 e* {+ ~' O  }|   |   ├──第1章_1-2_vmware与ubuntu18的安装.mp4  30.10M& Q7 R  J) p! ?) q3 l% l
|   |   ├──第1章_1-3_SRS4直接下载源代码与快速编译.mp4  80.46M' `5 Q. {- K; s% |( x4 v
|   |   ├──第1章_1-4_srs4的依赖项的安装.mp4  37.03M4 n! q/ U, ~0 f& ^5 C. @9 O
|   |   ├──第1章_1-5_srs4的编译安装.mp4  51.95M
7 A0 x3 L0 y) M|   |   ├──第1章_1-6_srs4的运行与调试.mp4  44.23M
$ k! P4 a8 b2 ~7 ?, d|   |   ├──第1章_1-7_srs4的控制台与播放器的地址及坑.mp4  22.70M
/ w, f5 [7 }0 Z) _# \' c' I|   |   ├──第1章_1-8_srs4的直播推流与拉流.mp4  69.29M* c# m9 u9 T/ {: F- K
|   |   ├──第1章_1-9_srs4的摄像头麦克风直播.mp4  45.48M
! V8 F% @3 ]. b& u7 E|   |   ├──第2章_2-1_SRS集群Cluster的配置之1.mp4  37.95M) C/ M. F. }! X$ Y: m: C0 ^
|   |   ├──第2章_2-2_SRS集群Cluster的配置之2.mp4  97.64M
# U' {  l  @/ z|   |   ├──第2章_2-3_SRS配置之srs.conf和full.conf.mp4  78.54M
# L4 o) h  g/ ?' J; x|   |   ├──第2章_2-4_SRS配置之ingest.conf.mp4  63.87M
* J' _4 D3 u3 `|   |   ├──第2章_2-5_SRS配置之hls.conf.mp4  49.81M
1 [; I2 e1 m9 b7 U4 Z4 g/ ?0 ~|   |   ├──第3章_3-1_srs4的webrtc功能的开启.mp4  46.17M
4 t& B6 c) ?3 I$ s5 J: O  `|   |   ├──第3章_3-2_srs4的webrtc直播测试及失败了.mp4  20.72M
$ i; w! s# z- Y9 T5 l% Y|   |   ├──第3章_3-3_srs4的webrtc直播运行及调试.mp4  27.72M, Y+ s1 V9 `9 ]! h( p! ]* z
|   |   ├──第3章_3-4_srs4的webrtc本地文件推流运行及调试.mp4  38.59M( D2 m2 I! x+ Z* i) p
|   |   ├──第3章_3-5_h264_mp4toannexb和aac_adtstoasc.mp4  35.05M
4 z, ~5 Q1 F8 [3 X|   |   ├──第4章_4-1_ffmpeg的sdk摄像头推流原理流程.mp4  40.80M
8 i; F4 ]% D* d|   |   ├──第4章_4-2_ffmpeg的sdk摄像头推流代码讲解.mp4  64.56M
5 x9 S5 D& C# |! l8 m+ E" @|   |   └──课程目录.txt  1.24kb2 c+ M2 V+ N" s! u. H
|   ├──05-28471_FFmpeg4.3系列之18:ZLMediaKit流媒体直播_梅会东-67  
4 J2 g% q! S1 s|   |   ├──课件  
" @% E2 Z6 R4 T4 c|   |   ├──第1章_1-1_ZLMediakit的讲解.mp4  23.31M+ d7 g8 g" w5 y2 a% x
|   |   ├──第1章_1-2_ZLMediakit的运行演示及代码简介.mp4  60.88M! `3 I) G# K8 A7 s; Q! J
|   |   ├──第1章_1-3_ZLM安装依赖项OpenSSL.mp4  58.53M
, U5 t% p# ^/ E|   |   ├──第1章_1-4_ZLM安装依赖项libsrtp.mp4  29.74M3 d7 r8 x$ o( H* l
|   |   ├──第1章_1-5_ZLM的源码下载与编译.mp4  35.25M: K: s6 l+ W% V3 K0 C% E. i2 [
|   |   ├──第1章_1-6_ZLM的rtmp和rtsp的推流拉流.mp4  60.98M, F" P" S: F4 Q) X  b; l
|   |   ├──第1章_1-7_ZLM的HLS直播点播之1.mp4  16.48M
& F  V, m' ]5 D; O0 G" h|   |   ├──第1章_1-8_ZLM的HLS直播点播之2.mp4  59.57M4 c2 A3 I) D  w# s# b
|   |   ├──第2章_2-1_Windows安装配置编译ZLMediakit.mp4  89.16M
1 I7 E+ `, b2 C- }( P! n|   |   ├──第2章_2-2_Windows运行测试ZLMediakit.mp4  64.01M4 M( F( y  }& ~- m) t, @
|   |   ├──第3章_3-1_centos7安装依赖项.mp4  40.71M
0 ^% r: Z0 ?. e8 N, o! N5 V|   |   ├──第3章_3-2_centos7编译ZLM.mp4  81.15M
( \2 C3 L+ C; ]# ~0 F) W|   |   ├──第3章_3-3_centos7运行测试ZLM.mp4  44.01M/ k# z6 `/ Z- n& X8 n. g* P" b+ L5 Q
|   |   ├──第4章_4-1_ZLM魔幻二次开发之原理分析.mp4  31.85M$ ~- _( E* j" n2 S6 l0 a
|   |   ├──第4章_4-2_ZLM魔幻二次开发之拉流并转发.mp4  21.93M' J8 m! p* Q1 h8 l, ?
|   |   ├──第4章_4-3_ZLM魔幻二次开发之代码简介.mp4  29.04M
. r* w2 T( m* Q# f1 M3 T  E|   |   └──课程目录.txt  0.90kb
6 T# k6 Q! w! b6 q" U3 k2 A|   ├──06-28513_FFmpeg4.3系列之19:EasyDarwin流媒体直播_梅会东-80  
" u1 o4 l0 d: F5 D3 G|   |   ├──课件  ; \4 R7 |: g6 n  X2 }
|   |   ├──第1章_1-1_EasyDarwin运行效果展示与介绍.mp4  49.41M! g/ Y! M+ p# x2 G% c+ c  N
|   |   ├──第1章_1-2_Ubuntu18安装配置EasyDarwin.mp4  50.83M2 F' U, O$ P" X9 h& n* C
|   |   ├──第1章_1-3_推流拉流测试包括文件摄像头和桌面.mp4  48.43M
) u! x5 D1 c* G) g8 h|   |   ├──第1章_1-4_EasyDarwin的录像功能和HLS播放.mp4  79.64M
* b5 I5 S  T* {6 J" F; s; N|   |   ├──第1章_1-5_EasyDarwin的拉流分发之1.mp4  26.81M' f& c( M# I; u) j* S  I7 B2 g- V
|   |   ├──第1章_1-6_EasyDarwin的拉流分发之2.mp4  19.75M
& O  \: s7 A2 Z7 N# c& N  S|   |   ├──第1章_1-7_Win10下安装配置EasyDarwin与集群拉流转发.mp4  33.82M
" p& C" b9 n+ s# z5 M$ a/ F|   |   ├──第2章_2-1_EasyPusher推送本地MP4文件的简介.mp4  32.09M
. {0 `7 U0 L' T2 W0 p|   |   ├──第2章_2-2_MP4格式的简介之1.mp4  71.59M
$ P( i+ d- M3 p- H|   |   ├──第2章_2-3_MP4格式的简介之2.mp4  32.46M6 Q/ q% [: t9 G7 ~$ @& c- C
|   |   ├──第2章_2-4_ffmpeg命令行推流原理解析.mp4  21.51M# }$ r4 i$ z$ j+ [, g7 x/ N
|   |   ├──第2章_2-5_mp4文件的在线播放faststart.mp4  58.31M! t* |4 `& f/ @" V8 u% o7 d
|   |   ├──第2章_2-6_EashPusher的API和数据结构讲解.mp4  29.41M
; \! o" k6 A  P# ]* b6 _5 n/ E|   |   ├──第2章_2-7_EashPusher的源码简介之1.mp4  69.34M
5 `9 M. i* A! N+ d  m9 r# a  _# l|   |   ├──第2章_2-8_EashPusher的源码简介之2.mp4  102.46M6 H9 H( y5 C& l  s8 _
|   |   ├──第3章_3-1_EasyPlayer运行效果及简介.mp4  34.14M
4 W1 o: y- W& U  d5 v8 S|   |   ├──第3章_3-2_libEasyPlayer的代码简介.mp4  85.54M6 l: S0 l! S' `$ g2 G3 w
|   |   ├──第3章_3-3_EasyPlayer的代码简介.mp4  80.14M
% _+ w0 f5 ~% @; e  ]|   |   └──课程目录.txt  1.06kb1 a) c5 I2 y, X4 n9 C+ ^7 }! c
|   ├──07-28550_FFmpeg4.3系列之20:GStreamer小白入门_梅会东-107  3 z, c0 Z6 t$ k4 g2 d* F  m
|   |   ├──课件  " g; }$ z5 g. u  s4 R) G2 ]
|   |   ├──第1章_1-10_gst-launch简介之3.mp4  15.68M. K7 L& m0 Y4 T7 e# |
|   |   ├──第1章_1-1_gstreamer课程简介.mp4  24.59M& S' O# s8 ~. S6 X' L7 e
|   |   ├──第1章_1-2_gstreamer宏观架构的讲解.mp4  44.12M
1 s+ U3 ?  l9 K  b, O& r|   |   ├──第1章_1-3_gstreamer和ffmpeg的区别.mp4  35.37M, c* Y; D( e( f
|   |   ├──第1章_1-4_glib的简介.mp4  34.25M
( q4 ~* q9 P  w& R: j|   |   ├──第1章_1-5_pipeline等基础概念的讲解.mp4  52.11M
6 E% |* h6 C9 n2 r: u9 z, T|   |   ├──第1章_1-6_bus消息交互机制的讲解.mp4  21.86M
& F& B% t+ B: w9 u|   |   ├──第1章_1-7_gstreamer的安装及简单应用.mp4  56.63M
! P5 o1 E3 \; j9 @  s8 i|   |   ├──第1章_1-8_gst-launch简介之1.mp4  40.64M
0 z4 x$ M) z, z, z|   |   ├──第1章_1-9_gst-launch简介之2.mp4  15.41M
3 `$ D3 T8 }/ X; X|   |   ├──第2章_2-1_第1篇Helloworld之1.mp4  31.68M
8 t$ |1 a) }5 S2 K5 a|   |   ├──第2章_2-2_第1篇Helloworld之2.mp4  47.41M
* _1 O# y& A) _; X5 V|   |   ├──第2章_2-3_第1篇Helloworld之3.mp4  36.24M$ i2 M* T4 `: v3 C
|   |   ├──第2章_2-4_第2篇手工创建容器和元素之1.mp4  49.76M6 _* i2 A8 A4 h  e+ B# D
|   |   ├──第2章_2-5_第2篇手工创建容器和元素之2.mp4  39.12M
4 R9 N5 a2 m: P7 }* F# p|   |   ├──第2章_2-6_第3篇动态pipeline之1.mp4  60.03M
4 }6 R& ]# G8 G6 {6 ]|   |   ├──第2章_2-7_第3篇动态pipeline之2.mp4  78.62M
7 \' @* I1 G- B' K' b# i% c|   |   ├──第2章_2-8_第3篇动态pipeline之3.mp4  30.88M8 z( X* {5 Y( X, ~; F. y
|   |   ├──第3章_3-1_第4篇播放时间控制之1.mp4  50.63M
7 `- K% |# G/ w4 `  r|   |   ├──第3章_3-2_第4篇播放时间控制之2.mp4  48.84M
! h* y* o7 \3 ~2 ]: G|   |   ├──第3章_3-3_第5篇播放速率控制之1.mp4  50.37M
; G6 h& e9 P5 J4 l4 A|   |   ├──第3章_3-4_第5篇播放速率控制之2.mp4  55.04M
+ m2 a0 l  U  Q. L/ t$ ^$ o|   |   ├──第3章_3-5_第6篇获取媒体信息之1.mp4  28.06M
0 F2 m- {3 _) ]|   |   ├──第3章_3-6_第6篇获取媒体信息之2.mp4  46.07M( V# M; ]& P* f! U5 d: \
|   |   ├──第4章_4-1_安装依赖项.mp4  57.40M
4 o8 K/ p2 E5 r! L+ [! X* M|   |   ├──第4章_4-2_安装meson.mp4  42.54M+ ~: p% V$ `* j# A; I
|   |   ├──第4章_4-3_源码编译gstreamer.mp4  60.00M
9 p' Q2 P. M4 f3 z1 V# f|   |   ├──第4章_4-4_源码编译其它插件.mp4  28.78M
9 r) K$ l& l6 P! T|   |   └──课程目录.txt  1.30kb* X3 X: X0 v9 x2 w) k. B
|   ├──08-26274_FFmpeg4.3系列之21:OpenCV4小白入门与实战58例_腾讯课堂_梅会东-135  : t/ |9 t7 W& o, U$ r5 k
|   |   ├──01 小白入门与初体验:禁果尝鲜  
/ C% F- P5 a7 p9 \3 c|   |   ├──02 小白入门与初体验:禁果尝鲜之2  % X; G1 f: p) O" S
|   |   ├──03 图像基本操作:懵懵懂懂学图像  ; h+ a* h; O8 `" H
|   |   ├──04 图像统计操作:七七八八有收获  
9 P3 C; g+ {2 D1 q- }. ||   |   ├──05 图像卷积:不入虎穴焉得虎子  
8 X9 Q6 t' Z- ^; D5 J3 Q) z0 K/ s|   |   ├──06 磨皮美颜:柳暗花明又一村  7 r3 `5 |5 q. y$ R
|   |   ├──07 二值图像:阴阳合一法自然  / `& h6 J# E* D- J, b5 D' |- d: n4 B
|   |   ├──08 图像形态学:登高望远天地阔  ) N. M+ T% G1 i$ E  o% V8 H
|   |   ├──课件  
. p4 d+ n) d3 `|   |   └──课程目录.txt  3.38kb
! O$ j7 ]+ p. B. S! l/ s% d|   ├──09-28892_FFmpeg4.3系列之22:OpenCV4视频处理与摄像头直播实战_梅会东-87  
/ O) F, s9 p2 ]9 s|   |   ├──课件  
* F) y4 D7 C- w8 c( ^( x$ W|   |   ├──第1章_1-1_OpenCV4+FFmpeg4摄像头直播实战运行效果演示与讲.mp4  38.04M* m8 i/ L0 l1 _3 o
|   |   ├──第1章_1-2_OpenCV4的环境搭建与视频处理简介.mp4  46.04M
' A/ l: N0 x0 E: B9 }; Y& k0 P|   |   ├──第1章_1-3_OpenCV4读取和显示本地视频文件.mp4  55.88M7 a& G6 ~6 n8 q( H: `  Y# `
|   |   ├──第1章_1-4_OpenCV4对处理后的视频图像进行保存.mp4  74.57M/ U# t1 A5 v" H4 a8 h  V' z
|   |   ├──第1章_1-5_OpenCV4从摄像头中读取和显示视频.mp4  30.47M
) ~- [! N1 s6 i" p|   |   ├──第1章_1-6_Opencv4调用摄像头进行实时显示并保存文件.mp4  60.60M
5 ^; |+ w6 v+ L! t5 C5 T|   |   ├──第1章_1-7_Opencv4调用摄像头进行实时显示并提取轮廓.mp4  33.14M
# t( y; I/ q! [) C|   |   ├──第1章_1-8_Opencv4调用摄像头并磨皮美颜.mp4  47.14M
* ^* {; s1 B+ O6 P|   |   ├──第1章_1-9_Opencv4调用摄像头并膨胀腐蚀.mp4  29.53M6 w2 |9 M. p1 |* z8 F+ _1 D
|   |   ├──第2章_2-1_OpenCV4结合FFmpeg直播推流的原理和步骤.mp4  18.17M$ {. h6 [1 i% t. J  p' Z
|   |   ├──第2章_2-2_直播运行效果与代码流程解析.mp4  66.20M: B+ T- G, n, ]( m! P: f. w( s
|   |   ├──第2章_2-3_搭建环境并创建项目.mp4  44.34M
- h+ L5 W7 P' L|   |   ├──第2章_2-4_Opencv4读取并显示摄像头.mp4  37.55M! V' h" L( W& D/ v3 A3 F5 S
|   |   ├──第2章_2-5_FFmpeg4的初始化之1.mp4  75.47M
/ m! u2 z) M5 ^# \( b) \2 \# o2 ^|   |   ├──第2章_2-6_FFmpeg4的初始化之2.mp4  53.21M
& k2 Z6 ?/ S5 \+ v4 n% G; Z' g|   |   ├──第2章_2-7_循环读取摄像头的帧并特效处理.mp4  59.68M
  L# _: R* [. s4 G5 o1 c& O  z! U" d, a|   |   ├──第2章_2-8_搭建直播服务器并开始推流实战演练.mp4  47.63M
1 }# N+ Q; }0 w|   |   ├──第2章_2-9_推流的同时加入特效处理.mp4  28.50M$ M- i! l+ t4 g" l9 e
|   |   └──课程目录.txt  1.23kb
5 l4 S! d3 T8 v1 M|   ├──10-28940_FFmpeg4.3系列之23:PS和TS码流详解与代码实战_梅会东-107  0 l' o$ ~  M8 }  g6 R
|   |   ├──课件  ; T; I% v' p7 `1 E7 N1 U
|   |   ├──第1章_1-1_PS和TS码流详解的课程运行效果演示及简介.mp4  32.06M( x" ]1 |  C3 H$ `
|   |   ├──第1章_1-2_MPEG2标准的简介.mp4  43.37M; M9 S; t& \9 A5 y# Z( j
|   |   ├──第1章_1-3_ES+PES+PS+TS简介.mp4  30.33M
4 u" B4 t7 s6 n! j9 N6 K5 \1 m& y|   |   ├──第1章_1-4_基本流程与小结.mp4  28.84M
" c; J: V9 Z) N; |$ O|   |   ├──第2章_2-10_PAT表结构的案例分析.mp4  39.59M% E: W* s/ ~+ R1 n( T
|   |   ├──第2章_2-11_PMT表结构的分析之1.mp4  41.20M
6 \7 T+ a- k' u* K9 Q7 q5 E|   |   ├──第2章_2-12_PMT表结构的分析之2.mp4  41.05M
4 V& c" O8 L! J& w& |7 T3 o|   |   ├──第2章_2-1_TS码流简介.mp4  28.79M
5 L+ V4 E. v( L, p% b|   |   ├──第2章_2-2_TS码流工具分析.mp4  45.02M, X; q- P8 d% O, y+ S6 \
|   |   ├──第2章_2-3_TS的包头结构详解.mp4  54.42M
8 w. @! E8 d% d6 U( ||   |   ├──第2章_2-4_PSI节目专用信息的讲解.mp4  20.80M
3 O8 f! r( f% [% i5 x; G5 ~- O  j|   |   ├──第2章_2-5_PAT表结构详解之1.mp4  31.80M
: V$ [7 V3 Q: l7 d. e|   |   ├──第2章_2-6_PAT表结构详解之2.mp4  77.53M
* L8 ~6 f, Y7 `- X* Q# e|   |   ├──第2章_2-7_PAT表结构详解之3.mp4  28.48M0 v' O$ Q+ ^* P- f; S
|   |   ├──第2章_2-8_PAT表结构详解之4.mp4  41.35M3 I" T& F2 [7 A
|   |   ├──第2章_2-9_PAT表结构的C语言代码解析.mp4  71.89M
: l* i. F2 T) `7 T' v8 s|   |   ├──第3章_3-1_PS码流解析之1.mp4  50.72M
3 G$ }* D% F# P/ d! g7 d" w|   |   ├──第3章_3-2_PS码流解析之2.mp4  32.73M
2 X; `9 x. H" ]# a0 g7 E|   |   ├──第3章_3-3_PS码流解析之3.mp4  43.02M
* ?8 Q& r  f4 |8 ?& U7 R- n|   |   ├──第3章_3-4_PS码流解析之4.mp4  19.14M3 |/ _8 [$ L8 r
|   |   ├──第4章_4-1_FFmpeg命令行处理PS和TS.mp4  47.91M
; O  c. f4 O$ o2 t7 ~|   |   ├──第4章_4-2_FFmpeg代码处理PS和TS的核心数据结构与流程.mp4  27.48M
% k( N% k# A3 N* m6 b|   |   ├──第4章_4-3_FFmpeg代码处理PS和TS的开发环境搭建.mp4  18.42M
& s( N  `2 X8 f7 S|   |   ├──第4章_4-4_FFmpeg代码处理PS和TS的详细代码.mp4  43.25M
( V. }# z  M+ Q6 m$ R# ||   |   ├──第5章_5-1_纯手工C++代码解析TS码流之1.mp4  48.44M
, F% L8 H$ `. g|   |   ├──第5章_5-2_纯手工C++代码解析TS码流之2.mp4  29.66M
8 d. |/ z% n7 {( P. T+ o% q|   |   ├──第5章_5-3_纯手工C++代码解析TS码流之3.mp4  45.20M) Y) q: a# f3 r# M: T% ^
|   |   ├──第6章_6-1_纯手工C++代码解析PS码流之1.mp4  46.70M) w* P# P+ x: t" D
|   |   ├──第6章_6-2_纯手工C++代码解析PS码流之2.mp4  35.62M
9 I+ X8 W5 \1 n& B( X* n& M|   |   └──课程目录.txt  1.46kb
( c3 h4 w7 J4 g8 ^0 }) p! X|   ├──11-28975_FFmpeg4.3系列之24:RTP及jrtplib发送H.264码流实战_梅会东-114  
8 ]# ?; B8 P( q8 H& e|   |   ├──课件  
5 ~+ L( u6 R7 K6 s1 g4 [4 |  G& T|   |   ├──第1章_1-1_jrtplib发送H264码流效果展示及简介.mp4  40.61M: r8 n! h# _% _8 Y
|   |   ├──第1章_1-2_RTP简介.mp4  42.00M9 x! m  {+ l( I; c
|   |   ├──第1章_1-3_RTP包头结构讲解.mp4  51.39M* N/ T- p. K  \/ f! r8 o$ M: f/ X
|   |   ├──第1章_1-4_RTP荷载H264码流的单包模式.mp4  43.23M8 {2 _) X9 C4 u) m# [
|   |   ├──第1章_1-5_RTP荷载H264码流的FU分片模式.mp4  38.97M
( v4 V) o+ ?) `; a+ \% ?|   |   ├──第1章_1-6_H264码流结构简介.mp4  52.18M
0 z" B" J: f$ K7 [, r% x|   |   ├──第1章_1-7_H264的NALU格式小结.mp4  25.39M
6 S' B4 Q. p4 G: e$ T$ C|   |   ├──第2章_2-1_编译jthread源码.mp4  46.86M- r* f4 A* Q7 X3 X7 A8 w
|   |   ├──第2章_2-2_编译jrtplib源码.mp4  36.22M
/ N0 D, ?5 m' r4 g7 z|   |   ├──第2章_2-3_搭建jrtplib的开发环境.mp4  45.39M2 U3 l' `3 b% ^+ ~) E! ~
|   |   ├──第3章_3-1_使用jrtplib来发送数据包.mp4  57.41M
) n9 o4 _! y. L|   |   ├──第3章_3-2_自己写UDP程序来接收jrtplib发过来的数据包并分析.mp4  54.50M% a/ v; |% m3 u* Q8 H% |  W
|   |   ├──第3章_3-3_使用jrtplib来接收自己发送的数据包并分析.mp4  24.01M5 B9 A$ @, e5 F4 w& u3 H
|   |   ├──第3章_3-4_RTPPacket数据结构的分析.mp4  37.42M$ y5 ~( M  F5 O) E# C9 p' H
|   |   ├──第3章_3-5_使用jrtplib收包.mp4  15.37M5 f1 {& c4 @5 c" n: j
|   |   ├──第3章_3-6_Example2设置更多参数.mp4  37.71M
5 K4 U! X: b7 n- S: d$ M& o|   |   ├──第3章_3-7_Example3自动添加目的地.mp4  42.00M7 r, r, i- i; T$ d7 O
|   |   ├──第3章_3-8_Example4后台线程自动处理.mp4  49.11M
+ |; g# m# f# O( @|   |   ├──第3章_3-9_Example5--8案例分析.mp4  33.97M4 P: I  M4 ~2 s- G( G2 j
|   |   ├──第4章_4-1_RTP及H264相关结构体的讲解.mp4  18.60M7 N8 `, w4 k4 x% w. K! A
|   |   ├──第4章_4-2_VLC使用SDP播放RTP负载的H264码流.mp4  22.95M) {6 t9 |$ \! v( o
|   |   ├──第4章_4-3_解析H264码流获取NALU.mp4  37.62M. O8 j% b( t+ I3 U7 G
|   |   ├──第4章_4-4_RTP封装单片模式的NALU.mp4  25.04M
" _5 l- J* Z, r! O& }4 v|   |   ├──第4章_4-5_RTP封装分片模式的NALU.mp4  27.56M, v" u, [$ F" T5 o+ x
|   |   ├──第4章_4-6_RTP封装分片模式的NALU之2.mp4  28.48M
! q4 n, w2 E  B1 r|   |   └──课程目录.txt  1.33kb: U; f" f: n  `  f
|   └──12-29012_FFmpeg4.3系列之25:RTMP与librtmp发送H.264码流实战_梅会东-114  4 S/ z! i3 l0 i# @, [
|   |   ├──课件  , g/ B3 [6 L1 a" ~
|   |   ├──第1章_1-1_RTMP+jrtmplib发送H264码流简介.mp4  22.76M
. ^; }& L, b5 W4 u# L" f|   |   ├──第1章_1-2_RTMP简介.mp4  31.77M3 |1 ]# V( r% R1 n8 r
|   |   ├──第1章_1-3_ffmpeg推送RTMP流并用Nginx直播.mp4  25.56M
& ?) w& y7 d( W* e|   |   ├──第1章_1-4_RTMP握手流程讲解.mp4  28.34M! W' c' t" _* ], e. s
|   |   ├──第1章_1-5_wireshark抓包RTMP握手流程并分析.mp4  62.64M
+ o( a% F2 P+ X0 R3 _5 p|   |   ├──第1章_1-6_RTMP的块基本头详解.mp4  42.84M0 h1 d8 z) o( F% P8 |* w/ q
|   |   ├──第1章_1-7_RTMP的块消息头详解.mp4  38.93M
" m3 T4 m# M% F; c- l, D|   |   ├──第1章_1-8_RTMP的消息分块案例分析.mp4  38.71M# T) e8 y1 _$ l* q& q, ^7 R
|   |   ├──第1章_1-9_RTMP协议控制消息及抓包案例分析.mp4  75.56M
6 }% u" I  r' Z( ?) z! L' k& |' q; b|   |   ├──第2章_2-1_VS2015编译RTMP源码的过程.mp4  44.96M
7 M7 F- B7 \% |- b5 `$ N|   |   ├──第2章_2-2_VS2015编译RTMP源码的几个坑.mp4  22.48M! f1 k& Q. v. l0 L7 z& @/ x
|   |   ├──第3章_3-1_ffmpeg处理rtmp的几个命令行.mp4  8.85M  d; U7 O% X9 `: B; @) `
|   |   ├──第3章_3-2_ffmpeg处理rtmp的流程及核心API.mp4  18.53M  K* ~: c. l3 ]$ V& B
|   |   ├──第3章_3-3_vs2015搭建ffmpeg开发环境.mp4  39.39M
: w! x3 J6 }: @/ L. U9 ]8 U6 G|   |   ├──第3章_3-4_ffmpeg推流rtmp的数据结构与api流程.mp4  38.93M0 x3 |1 R6 M* H7 \7 v7 K8 w
|   |   ├──第3章_3-5_两个小函数的使用.mp4  15.54M  S7 H, m+ f( \' o' e- J
|   |   ├──第3章_3-6_解析输入流并创建输出流.mp4  60.99M8 r2 ?; J1 o) y/ {0 {
|   |   ├──第3章_3-7_rtmp推流代码及测试.mp4  30.25M
/ ]3 M# ]& D0 [6 U5 X+ G2 K|   |   ├──第3章_3-8_pts线性单调递增问题.mp4  25.89M! x% I& [; O6 |  }
|   |   ├──第4章_4-1_vs2015搭建librtmp开发环境.mp4  27.54M
" n; ^/ Z& @; J6 ?, B, E* K|   |   ├──第4章_4-2_librtmp数据结构与API简介.mp4  21.30M
: S8 I# K' w* s* ^( w* j/ J|   |   ├──第4章_4-3_librtmp编译过程的几个小坑.mp4  33.47M
$ E/ G9 h! k* X0 s' m|   |   ├──第4章_4-4_librtmp的收流代码.mp4  31.67M/ ]. V+ S, o, o5 u5 ?2 n3 t! P
|   |   ├──第4章_4-5_librtmp的收流并保存为本地文件.mp4  21.28M
; q- E/ F0 B9 S0 \2 S% q% x% h|   |   ├──第4章_4-6_librtmp的几个核心API源码分析.mp4  49.84M0 {( b/ y3 }& l+ R+ B0 c( ?
|   |   ├──第5章_5-1_flv头结构详解.mp4  24.91M
8 C9 _1 S, u* s; \# ~|   |   ├──第5章_5-2_flv的tag结构讲解.mp4  38.71M; f* z% m: J/ G. ^6 d
|   |   ├──第5章_5-3_解析flv并用librtmp封装.mp4  62.00M
9 i, A5 L# e& {" E4 u, ~& \1 l|   |   ├──第5章_5-4_librtmp发送flv的工程创建.mp4  17.18M* I& X) ~5 A, j/ n3 j7 f6 x! B
|   |   ├──第5章_5-5_librtmp发送flv的问题及分析.mp4  16.94M
5 o% U4 X. T9 R8 F|   |   ├──第6章_6-1_librtmp发送H264的代码解析.mp4  82.33M
! u- }& v# Z3 P% u" F|   |   └──课程目录.txt  1.61kb
$ g6 T( c% W8 f) i2 S& p└──04第四阶段:  视频监控+onvif+gb28181  
5 E5 Y" ]# P- B4 [" T& G|   ├──01-26439-FFmpeg4.3系列之26:视频监控之H265多路摄像头播控项目实战_腾讯课堂_梅会东-271  
" p8 X, a, z' C1 p- g* V2 q|   |   ├──01 视频监控的架构和流程  * G% k1 |" B+ z4 C( u7 C1 q' y; F
|   |   ├──02 FFmpeg4.3+SDL2+Qt5开发环境的搭建  
# L" k% p; G4 S& c5 ]7 \+ Z# u2 C|   |   ├──03 FFmpeg的SDK编程回顾总结并操练  ' x* N# j3 y; U0 c5 o+ ~+ m
|   |   ├──04 FFmpeg的SDK编程回顾总结并操练之2  * S$ d! ^: g" Z, X
|   |   ├──05 SDL2.0的编程回顾总结并操练  ! x( y1 H, `9 d/ B& n3 u6 J' _
|   |   ├──06 颜色空间转换RGB和YUV的原理与实战  
8 V+ I1 z+ v* R7 N/ i& v- J4 P# c, `|   |   ├──07 Qt5+FFmpeg本地摄像头采集预览实战  ; |% l% T( q' ^; t  J' R7 q2 l# O
|   |   ├──08 Qt5+FFmpeg本地摄像头采集预览实战之2  ! K1 a5 x' w: j! E9 ^2 a
|   |   ├──09 代码封装:摄像头h2645编码并存储  * s$ c/ B! {& g8 E/ m
|   |   ├──10 RTSP+Live555流媒体的回忆总结  , y* [4 z# Q& [! J+ {
|   |   ├──11 Qt5+FFmpeg单路网络摄像头采集预览  2 ^/ }* Z9 v2 i3 S" _4 k& C( R
|   |   ├──12 多路H265视频监控项目实战  
3 w4 Y- ?3 s/ r2 D2 x, ^/ `; X|   |   ├──13 搭建RTMP服务实现网页预览  % J$ L! G5 H8 e; H9 O' U' z( X
|   |   ├──14 音频播放原理与音视频同步简介  & b- U- J2 a# N5 F- O4 H0 v
|   |   ├──15 onvif与GBT-28181的简介  
+ q8 i. \/ `7 J6 p0 K+ R, e|   |   ├──课件  8 x* u  w+ Z' V+ c, R1 e
|   |   └──课程目录.txt  4.69kb& R2 H- r; M, M
|   ├──02-28717_FFmpeg4.3系列之27:onvif+gsoap协议精讲与代码封装实战_梅会东-175  0 z4 _* H- A9 U7 q$ Y2 T* M3 c: I
|   |   ├──课件  ; @7 \' I9 q8 ^( g7 S: ^
|   |   ├──第1章_1-1_onvif+gsoap协议与代码封装的课程效果演示.mp4  72.37M
+ y9 |# U+ [# `|   |   ├──第1章_1-2_onvif入门简介之1.mp4  17.31M
9 j/ V. d- m) c6 q* ^% r|   |   ├──第1章_1-3_onvif入门简介之2.mp4  30.91M
- ~: i! \' e2 {|   |   ├──第1章_1-4_onvif到底是什么.mp4  22.70M
  g- y8 }+ Y1 t3 r+ H% O|   |   ├──第1章_1-5_onvif规范的实现机制.mp4  37.57M0 v+ Z  q3 Q2 e( Z$ z) y( a) N; I% @
|   |   ├──第1章_1-6_onvif规范的内容及应用.mp4  22.63M  H) _7 f( C; J
|   |   ├──第1章_1-7_onvif规范的技术理解.mp4  29.61M% W' B& N2 g8 N' K, G2 Q
|   |   ├──第2章_2-1_webservice的讲解.mp4  34.24M
, x$ M( X2 j7 f  @2 d|   |   ├──第2章_2-2_gsoap简介与结构分析.mp4  24.50M% Z2 ]  F; W1 a/ n* a+ {( V1 c- A3 I1 u
|   |   ├──第2章_2-3_gsoap开发webservice的流程分析.mp4  23.47M( N( W* E: |* t; C: B# v
|   |   ├──第2章_2-4_gsoap创建SOAP调用实例的代码.mp4  61.87M
& _. b) R) a4 b; c|   |   ├──第2章_2-5_gsoap创建SOAP的vs2010工程调试运行.mp4  78.80M/ ~  n* M# R# @! V/ r7 m# w4 k
|   |   ├──第2章_2-6_gsoap案例代码的分析讲解.mp4  45.85M+ m2 I) \3 W5 ~3 W! ~
|   |   ├──第3章_3-1_ipc简介及onvif回顾.mp4  22.35M$ y, v. e# l7 ?* ]% w
|   |   ├──第3章_3-2_windows下生产onvif框架代码之1.mp4  49.96M
# W: F: T; e. D* b8 D|   |   ├──第3章_3-3_windows下生产onvif框架代码之2.mp4  69.29M
: q3 r4 I, O; g$ \|   |   ├──第3章_3-4_windows下生产onvif框架代码之3.mp4  66.51M9 t- Y# j+ N6 C; f6 _; t# z  _
|   |   ├──第3章_3-5_windows下从头到尾再生产一遍onvif框架代码.mp4  73.81M2 Y& |, _' }% o! j
|   |   ├──第3章_3-6_onvif的设备搜索代码.mp4  81.33M$ }* p- M5 F, [( ?
|   |   ├──第3章_3-7_onvif的获取设备信息代码.mp4  35.65M1 M' }! Y9 p" t1 G/ `
|   |   ├──第3章_3-8_onvif的鉴权认证及获取视频流及抓图等.mp4  68.69M2 n. y" U* C& X9 T! p
|   |   ├──第4章_4-10_设备查找的代码案例.mp4  36.12M9 Z. e) c& y- u% S: n
|   |   ├──第4章_4-1_Ubuntu编译环境安装依赖项.mp4  20.07M
" V; K* ^0 _& g1 H8 }3 J8 L/ Q|   |   ├──第4章_4-2_最新版gsoap2.8.116的编译安装运行.mp4  53.42M/ M3 _2 D! m5 E
|   |   ├──第4章_4-3_typemap.dat的详细讲解及踩坑经验.mp4  67.37M2 w+ _' A+ c& l$ t# n
|   |   ├──第4章_4-4_生成onvif.h头文件.mp4  32.98M1 M5 `; ~7 U" K& @6 [
|   |   ├──第4章_4-5_鉴权认证的讲解及踩坑.mp4  36.18M
* q! H) Y& P/ C' c|   |   ├──第4章_4-6_根据头文件生成框架代码及踩坑.mp4  37.10M( h- P8 i  t- S5 F7 Y% {9 v
|   |   ├──第4章_4-7_拷贝其它用到的源文件到工程中.mp4  23.85M7 z0 P8 J- ^7 k& c0 o3 n
|   |   ├──第4章_4-8_关联命名空间及大功告成.mp4  32.82M* [2 t- F  d& X$ D& [
|   |   ├──第4章_4-9_onvif的相关代码封装.mp4  49.98M  e1 I) d/ Q: l: R0 g$ f; U8 @
|   |   └──课程目录.txt  1.70kb/ t# z4 a% ^0 f* X! u$ S" y
|   ├──03-28809_FFmpeg4.3系列之28:SIP+eXosip+pjsip小白入门实战_梅会东-114  5 s2 u8 P; }1 I2 B7 }: y
|   |   ├──课件  0 n# r) v0 V$ {' F& u
|   |   ├──第1章_1-1_sip+eXosip+pjsip课程预览与简介.mp4  34.89M" U  s7 M# ~$ Y- z' y: y4 B, u( E
|   |   ├──第1章_1-2_sip入门简介.mp4  14.45M
! W0 ~, H+ h& O$ |1 G# E2 B0 r  V2 v|   |   ├──第1章_1-3_sip协议讲解与基本功能.mp4  49.51M) d) n) U9 b; Y# h
|   |   ├──第1章_1-4_sip协议的会话流程.mp4  25.72M
* w8 Y/ c0 c) O! a4 e|   |   ├──第1章_1-5_sip协议与打电话流程的对比分析.mp4  34.19M) J4 Z- E" T5 E, a# E% M, b0 x; J
|   |   ├──第1章_1-6_sip流程讲解与几个小问题探讨.mp4  25.39M
* x- i- z, v& Z/ N|   |   ├──第1章_1-7_sip消息详细讲解.mp4  29.88M
& v9 D3 ?( y! i* }|   |   ├──第1章_1-8_invite消息的示例分析.mp4  39.19M
& _! i/ s0 J7 T! l|   |   ├──第2章_2-10_exosip2案例之UAC原理及代码分析.mp4  49.09M
( H7 c9 e) {2 Y3 }% Z) i' ?|   |   ├──第2章_2-11_exosip2案例之UAS原理及代码分析.mp4  20.37M
; L$ Q# [& U$ B* ]|   |   ├──第2章_2-12_exosip2案例之UAC的工程创建.mp4  55.59M
  b, x) U6 n8 M5 [! X9 b# m|   |   ├──第2章_2-13_exosip2案例之运行效果及流程分析.mp4  47.45M6 ?6 X: |9 B- _+ Q* D6 I
|   |   ├──第2章_2-1_osip+eXosip的简介.mp4  35.00M
$ b. u9 l1 D/ S5 |( D0 m|   |   ├──第2章_2-2_osip+eXosip的windows平台编译源码.mp4  123.00M
/ A* I' m% l7 o7 k8 v5 q  k|   |   ├──第2章_2-3_osip+eXosip的Ubuntu18平台编译源码.mp4  31.99M
! Y* Y) z; {: P6 p* c$ O$ Z|   |   ├──第2章_2-4_osip库的核心数据结构.mp4  57.87M
0 n! _: C" Q" B9 o8 Y* p% [: Q|   |   ├──第2章_2-5_osip库的初始化.mp4  45.86M
/ r8 v0 P$ o: r& h& M9 a|   |   ├──第2章_2-6_osip库的发送和接收消息以及状态机.mp4  39.74M
% k: `# _8 T8 h$ \, B|   |   ├──第2章_2-7_osip协议栈的分析总结.mp4  46.26M' C) c5 Q$ |4 o8 S% m' P
|   |   ├──第2章_2-8_exosip2的模块组成.mp4  43.44M9 I" [( \$ s' ~1 |) ~' f' u
|   |   ├──第2章_2-9_exosip2的初始化与整体流程分析.mp4  54.90M0 Q( V2 Y3 `7 m2 N
|   |   ├──第3章_3-1_pjsip开源库简介.mp4  38.07M
5 @9 U3 m) }8 M* ?4 [% V/ V  k|   |   ├──第3章_3-2_pjsip在windows下编译过程.mp4  38.06M
9 t# [. N8 l0 V" J  T; s2 `( m7 ?5 M1 e|   |   ├──第3章_3-3_pjsip在Ubuntu18下编译过程.mp4  18.90M) @; Q" Z; r- ^
|   |   ├──第3章_3-4_使用pjsip快速创建sip应用程序.mp4  21.68M
5 w  f1 `- s3 Y|   |   ├──第3章_3-5_pjsip的头文件及库文件的引用.mp4  39.49M% Z' K( Y+ _# f
|   |   ├──第3章_3-6_基于pjsip的软件电话的交互流程分析.mp4  34.25M) g) T# x! [4 @9 I  j) E
|   |   └──课程目录.txt  1.48kb
9 {. \. |9 B1 @, ?8 |/ w|   ├──04-28867_FFmpeg4.3系列之29:国标GB28181理论与实战_梅会东-93  3 N* w9 U; S6 `$ }7 ~
|   |   ├──课件    E0 ~( y. l" a; t" m+ ^% @. u1 C
|   |   ├──第1章_1-1_国标GB28181课程预览与简介.mp4  51.33M
0 c6 T, q; ~/ p' d4 \6 ~5 }|   |   ├──第1章_1-2_国标GB28181入门简介.mp4  51.96M
- Q) q2 V' i. b|   |   ├──第1章_1-3_国标GB28181的注册和注销.mp4  34.71M
- ]9 x! G2 x' ]" E; e+ h# Y|   |   ├──第1章_1-4_国标GB28181的音视频实时点播流程.mp4  40.07M
. n+ `6 a+ [% s3 ~) T|   |   ├──第1章_1-5_国标GB28181的命令交互流程.mp4  14.52M
  b* ^( B; H) ~* m|   |   ├──第1章_1-6_国标GB28181的模拟设备和自动化测试工具.mp4  73.91M! s9 E6 C# a( i+ y5 [6 Z# u" }+ A' B
|   |   ├──第1章_1-7_国标GB28181的统一编码规则.mp4  15.33M6 N, _& j$ f! o; {. y
|   |   ├──第2章_2-1_国标平台LiveGBS的搭建与配置.mp4  43.79M, z+ }1 `. V/ t
|   |   ├──第2章_2-2_国标平台EasyGBS的搭建与配置.mp4  34.58M' E& I3 Q9 X4 [( I* M
|   |   ├──第3章_3-1_国标28181抓包分析之注册和心跳.mp4  62.91M
$ r- Z8 }+ {9 c& g6 S3 q( Y|   |   ├──第3章_3-2_国标28181抓包分析之RTP流分析及保存文件.mp4  65.04M6 v; j9 j9 f- V  ]  Y6 S
|   |   ├──第3章_3-3_国标28181抓包分析之invite流程及点播.mp4  51.19M& k6 T& j6 H( Y, }
|   |   ├──第3章_3-4_自己写代码开端口验证注册流程.mp4  45.19M
1 r+ V8 o" K: j$ [' J8 M9 F|   |   ├──第4章_4-1_模拟IPC之程序效果演示.mp4  55.68M
- H9 l' s$ \2 A* v5 j: I$ g* D' u9 H|   |   ├──第4章_4-2_模拟IPC之程序流程分析之1.mp4  62.83M: g1 ^, l3 Y1 D5 ^
|   |   ├──第4章_4-3_模拟IPC之程序流程分析之2.mp4  65.43M
# H4 q* R% }% Y8 l. G+ a- J|   |   ├──第4章_4-4_模拟IPC断点跟踪之register代码流程.mp4  45.64M1 k- m& V; a/ B
|   |   ├──第4章_4-5_模拟IPC断点跟踪之invite代码流程.mp4  52.05M. x) ?6 g4 D' R9 T
|   |   ├──第4章_4-6_模拟IPC断点跟踪之rtp代码流程.mp4  24.12M' `, M/ Q$ Q( m
|   |   ├──第4章_4-7_H.264+PS及RTP封装传输.mp4  55.96M1 s) q7 d  t" t) l: L) t
|   |   └──课程目录.txt  1.26kb
" K7 W/ L+ u/ ]+ x  Z|   └──05-29047_FFmpeg4.3系列之30:Linux+GCC+CMake+Qt开发FFmpeg入门实战_梅会东-87  
1 e9 C. t5 o% Y; v5 b4 A, f: O% ||   |   ├──课件  
% E$ T  G( e3 m" p- b5 [/ {: R|   |   ├──第1章_1-10_CMake多个源文件案例解剖.mp4  22.78M
) |8 H: Z  y( N) F1 r|   |   ├──第1章_1-11_CMake静态库的创建与引用案例解剖.mp4  39.08M
1 n0 i* l' A: f0 d8 n% u% e|   |   ├──第1章_1-1_Linux+GCC+CMake+Qt开发FFmpeg的课程简.mp4  36.87M" Y, v* ~8 f* w8 K$ c: g
|   |   ├──第1章_1-2_GCC的安装.mp4  26.53M$ G3 v# T( M9 m/ I; u# A( d. g# n
|   |   ├──第1章_1-3_GCC编译第一个程序及相关选项.mp4  21.04M
" m& A) n6 X: P' [0 r|   |   ├──第1章_1-4_GCC编译多个文件.mp4  22.47M
/ v' h# p1 U( |0 h! L7 w, ^5 z|   |   ├──第1章_1-5_GCC编译并引用静态库.mp4  37.05M
2 K: J# g' h  Q; o$ n|   |   ├──第1章_1-6_GCC编译并引用动态库.mp4  37.63M
( R5 g% y6 q: R& ^3 l9 l8 h|   |   ├──第1章_1-7_Make实战第一个案例.mp4  36.52M
2 g5 J8 Y6 ~0 z0 p' i|   |   ├──第1章_1-8_Make使用普通变量及系统变量.mp4  39.75M0 _; @9 H8 M! r+ Q( L9 F
|   |   ├──第1章_1-9_CMake单个源文件案例解剖.mp4  56.16M, R% S& H7 Y1 Q: S4 z
|   |   ├──第2章_2-1_安装ffmpeg必备依赖项.mp4  20.21M% P3 N0 _- G. c0 T% ]0 S
|   |   ├──第2章_2-2_编译ffmpeg的三部曲详解.mp4  60.86M  }& B/ d& B/ ~9 O/ K3 I
|   |   ├──第2章_2-3_安装ffmpeg及分析.mp4  42.99M3 _. O  J+ L' K5 `
|   |   ├──第2章_2-4_编译64位的ffmpeg.mp4  34.23M
3 Z8 D8 y3 V3 g, G) G|   |   ├──第2章_2-5_编写ffmpeg的HelloWorld程序.mp4  37.49M
/ c. c+ k4 M% K* y+ ]+ W% }' A|   |   ├──第3章_3-1_ubuntu安装qtCreator.mp4  43.76M: j( W) N: T% Y2 J0 p) ]
|   |   ├──第3章_3-2_纯手工打造第一个Hello Qt程序.mp4  36.75M( Y! W3 b  t5 M# q7 ?# C
|   |   ├──第3章_3-3_QtCreator配置ffmpeg的开发环境.mp4  28.83M" U1 M1 g2 \7 Y4 m
|   |   ├──第3章_3-4_ffmpeg环境的踩坑实践.mp4  22.86M0 B: [0 x' {! l( ~* n* N8 W: v
|   |   ├──第4章_4-1_ubuntu源码编译libx264.mp4  50.00M
; O' b* B% k0 j3 K: }|   |   ├──第4章_4-2_ubuntu源码编译libx265.mp4  40.89M, h3 |" Q0 ~  B. _0 M+ E
|   |   ├──第5章_5-1_centos7源码编译ffmpeg.mp4  50.87M
  }; b7 P; B# `|   |   ├──第5章_5-2_centos7安装配置ffmpeg.mp4  41.23M! W3 O1 z2 Y3 r( S1 r& p
|   |   └──课程目录.txt  1.27kb
4 j" [7 Y8 m$ y9 A6 e9 X. l7 l: o! D& [/ u& G. O
% n7 A( j1 Y. ?6 e- j: P- P
4 p; _! R% c5 ~0 K
  j' X! I8 k4 I6 a: E6 Q
; I) z2 f- [; L9 ]

# U5 M9 I. ?" u1 o+ b, Z资源下载地址和密码(百度云盘):
游客,如果您要查看本帖隐藏内容请回复
[/hide] 百度网盘信息回帖可见5 N+ @/ z" i9 }# v4 X* A

  y0 u2 j% z# |4 ^1 P8 x
% e; x" z: e; F5 V9 e
* Q- d) ~; {1 A本资源由Java自学网收集整理【www.javazx.com】
回复

使用道具 举报

该用户从未签到

3

主题

143

帖子

279

积分

普通会员

Rank: 2

积分
279
发表于 2022-11-9 07:35:34 | 显示全部楼层
强烈支持楼主ing……
回复 支持 反对

使用道具 举报

该用户从未签到

3

主题

152

帖子

291

积分

普通会员

Rank: 2

积分
291
发表于 2022-11-9 07:42:41 | 显示全部楼层
楼主加油,我们都看好你哦。
回复 支持 反对

使用道具 举报

该用户从未签到

4

主题

153

帖子

290

积分

普通会员

Rank: 2

积分
290
发表于 2022-11-9 07:51:42 | 显示全部楼层
强烈支持楼主ing……
回复 支持 反对

使用道具 举报

该用户从未签到

6

主题

149

帖子

304

积分

普通会员

Rank: 2

积分
304
发表于 2022-11-9 08:09:04 | 显示全部楼层
感谢分享
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

164

帖子

301

积分

普通会员

Rank: 2

积分
301
发表于 2022-11-9 08:19:42 | 显示全部楼层
强烈支持楼主ing……
回复 支持 反对

使用道具 举报

该用户从未签到

5

主题

158

帖子

321

积分

普通会员

Rank: 2

积分
321
发表于 2022-11-9 08:24:02 | 显示全部楼层
强烈支持楼主ing……
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

4065

帖子

8132

积分

普通会员

Rank: 2

积分
8132
发表于 2022-12-2 12:01:22 | 显示全部楼层
佩服佩服!
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

4200

帖子

8403

积分

普通会员

Rank: 2

积分
8403
发表于 2022-12-24 19:13:46 | 显示全部楼层
66666,很棒
回复 支持 反对

使用道具 举报

  • TA的每日心情
    慵懒
    2015-7-21 21:19
  • 签到天数: 1 天

    [LV.1]初学乍练

    0

    主题

    4085

    帖子

    8184

    积分

    普通会员

    Rank: 2

    积分
    8184
    发表于 2022-12-31 15:34:54 | 显示全部楼层
    这么优秀的么
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|Java自学网

    GMT+8, 2024-11-24 16:04 , Processed in 0.585225 second(s), 31 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

    快速回复 返回顶部 返回列表