|
FFmpegWebRTCRTMP音视频流媒体高级开发- i- i! Y {3 Y8 n$ d! J6 `7 J- }
├──01.音视频基础 2 m( \% O9 Q' P7 K# O3 @. G0 d# J
| ├──1--0-音视频开发高级课程简介.mp4 562.47M
, w% z4 c2 e/ U) e| ├──2--1-1_音视频录制原理.mp4 16.64M- W: h5 Z& r4 u/ c. s' T
| ├──3--1-2__音视频播放原理.mp4 5.02M. L' Y" ~3 L( e
| ├──4--1-3__图像表示RGB-YUVV.mp4 447.25M7 T/ {) y v! }3 G+ \; `
| ├──5--1-4__视频主要概念.mp4 56.11M
+ j3 F: [- W" S; D g& y3 w| ├──6--1-5-音频基础知识-物理音频和数字音频.mp4 22.68M) A* Y# R5 \7 D
| ├──7--1-6-音频基础知识-音频常见名词.mp4 21.59M. `4 B& |$ W. R* T3 @' g
| ├──8--1-7-音频基础知识-音频编码原理简介.mp4 56.57M$ R+ z( {+ d; k# g. F5 Q# r7 p3 w
| └──9--1-8_封装格式+音视频同步.mp4 20.50M
/ U: `" ~, \: p5 t├──02.开发环境搭建
5 s; Q) J1 O5 |3 u| ├──10--1-1_Ubuntu16.04-FFmpeg编译.mp4 209.77M) @6 ?# w% H9 E9 c! x
| ├──11--1-2_Ubuntu16.04-QT安装.mp4 430.36M4 l2 M! ]) b+ b- S M
| ├──12--1-3_Ubuntu16.04-QT使用FFmpeg.mp4 550.33M7 o c, Q/ w g( @5 w* R9 F3 `
| ├──13--2-1_Win10-FFmpeg命令行环境搭建.mp4 137.02M
, A: Z; a" O- A+ N| ├──14--2-2_3_Win10-VS2015+QT环境开发.mp4 594.73M
* e- ~! {9 h8 W6 p3 @4 S8 |; u| ├──15--2-4_FFmpeg编译.mp4 1.07G) y1 D1 I7 Q- E" {+ ]% U6 E6 q1 z
| ├──16--2_5_Win10-MSVC2015+QT调用FFmpeg.mp4 351.71M6 G! e7 q' u! S8 O: q6 [
| ├──17--3-1_MAC-FFmpeg编译.mp4 1010.59M
5 A" a/ L7 ~" _$ w| ├──18--3-2_MAC-QT安装.mp4 174.31M; Z$ g- y; Z9 C2 r* b7 J9 Y+ u& @5 Q' c$ d
| └──19--3-3_MAC-QT使用FFmpeg.mp4 357.96M6 p5 x0 q, ^" x, O# k5 v
├──03.FFmpeg命令实战-高屋建瓴1
& b* N4 l! G0 y9 y; [| ├──20--02-FFMPEG如何查询命令帮助文档.mp4 151.66M
4 a5 W, Q% f9 w% y% R4 ~$ X3 `/ J' u| ├──21--03-ffmpeg音视频处理流程.mp4 50.88M
' u, s4 L+ D0 }2 R* u2 V. ~| ├──22--04-ffmpeg命令分类查询.mp4 176.11M% {+ N3 W T0 r1 r9 A
| ├──23--05-ffplay播放控制.mp4 129.48M
* I$ H: W: g* C7 H; w* n/ R| ├──24--06-ffplay命令选项(上).mp4 156.44M
# u) Y: ^! _9 E. n7 U$ ^! P M| └──25--06-ffplay命令选项(下).mp4 139.43M
6 ?8 R" |: A& O├──04.FFmpeg命令实战-高屋建瓴2 6 K) ]5 q# A$ ^+ `1 @3 {% Q8 C0 L) l
| ├──26--07-ffplay命令播放媒体.mp4 52.10M4 l) W" Z' ?9 O0 Z7 v
| ├──27--08-ffplay简单过滤器.mp4 66.63M$ B# F7 [4 Y7 i9 ]. G
| ├──28--09-ffmpeg命令参数说明.mp4 152.18M
3 j! b% E8 J8 _| ├──29--10-ffmpeg命令提取音视频数据.mp4 67.95M
" u. B6 c i2 l$ A3 M| ├──30--11-ffmpeg命令提取像素格式和PCM数据.mp4 174.29M
6 Y' K" [8 p- g| ├──31--12-ffmpeg命令转封装.mp4 162.59M6 I# Q! D; w. n% ~ O8 B- ~6 D, \
| ├──32--13-fmpeg命令裁剪和合并视频.mp4 287.24M4 U0 r6 ?1 ?5 f- v, R+ O
| ├──33--14-fmpeg命令图片与视频互转.mp4 89.92M
) I! ?. z5 b, {| ├──34--15-ffmpeg命令视频录制.mp4 206.96M3 N* d) x/ d7 G2 b& D# V9 m6 O
| └──35--16-ffmpeg命令直播(上).mp4 123.44M* _! V) w! h, G) b
├──05.FFmpeg命令实战-高屋建瓴3 8 W8 k& G5 J7 G9 s6 C
| ├──36--17-ffmpeg命令直播(下).mp4 9.70M
/ B+ Y" Y% m" O. z9 W| ├──37--18-ffmpeg过滤器-裁剪.mp4 47.84M
2 k6 I2 N2 X% r1 q9 m! x6 F| ├──38--19-ffmpeg过滤器-文字水印.mp4 199.82M( Z: C$ Y% K! w7 O- i
| ├──39--20-ffmpeg过滤器-图片水印.mp4 107.86M) F- k, O$ B8 h8 i8 F6 x
| ├──40--21-ffmpeg过滤器-画中画.mp4 106.79M+ R" k# z: b* [/ j! X% g* Q* _4 G
| └──41--22-ffmpeg过滤器-多宫格.mp4 99.92M6 J8 A& X9 g* c0 G
├──06.SDL音视频渲染实战-初学乍练 `' p( d9 f" h* Z7 n) ? A% y
| ├──42--05-SDL-01-Windows平台开发.mp4 95.36M {: _$ q9 I$ J
| ├──43--05-SDL-02-Window显示.mp4 81.78M
4 s; F& a x! D5 m9 `2 V! E1 ~| ├──44--05-SDL-03-Event事件.mp4 96.33M
/ y4 I8 A/ t+ y0 S. F| ├──45--05-SDL-04-Thread.mp4 118.46M* c I I* p3 M$ d3 V( Q3 C+ s" `
| ├──46--05-SDL-YUV播放.mp4 233.63M
. p1 ] @, ^1 b# ]| └──47--06-SDL-PCM声音播放.mp4 175.37M
; u# Z! _; K( M: C. w" O4 o├──07.FFmpeg基础-全面了解 1 }- m4 L, W/ i- c
| ├──48--06-01-FFmpeg入门.mp4 409.87M
7 D# K5 \& L( x0 y3 u3 o| ├──49--06-02-FFmpeg内存模型.mp4 114.96M+ \+ d# \; R; Q) W. a
| └──50--06-03_FFmpeg内存实战.mp4 329.09M0 }' s6 k% N6 `' C
├──08.FFmpeg解封装+解码实战-略有小成
4 d+ x/ B) J0 y5 p, G| ├──51--07-01-音视频解封装流程分析.mp4 397.00M
: ]0 Y$ c% B% G# o| ├──52--07-02-AAC ADTS分析.mp4 300.69M
; L: X/ {( v( x! |- Z| ├──53--07-03-H264 NALU分析.mp4 427.27M
$ w- r. q! f7 N: v6 m# F| ├──54--07-04-FLV封装格式剖析.mp4 343.58M
9 h8 b6 X* i1 W6 Z| ├──55--07-05-FLV解封装实战.mp4 757.16M( h, `+ ], b1 L* ?# L" O8 U) m
| ├──56--07-06-音频解码实战.mp4 358.97M1 B ^+ D6 L7 L5 ~
| ├──57--07-07-视频解码实战.mp4 195.45M9 J: F) w" U( S4 Q* j' A$ u1 o
| ├──58--07-07-MP4封装格式剖析.mp4 583.87M
/ S- A5 ]7 S* j7 Z0 b. B( \4 C3 p| ├──59--07-08-MP4解封装.mp4 836.54M, J" o2 V) @2 b) C2 ~) [' ^
| └──60--7-9-AVIO内存输入模式.mp4 1004.67M3 |: d6 Z& d2 Y- M2 n) k, h, o
├──09.FFmpeg解封装+解码实战-略有小成
2 ?/ Z. E1 s' w! ?| ├──61--7-10-1-音频处理基本概念及音频重采样.mp4 1.08G M5 q$ a+ P$ S( D o. S4 D
| └──62--7-10-2音频处理基本概念及音频重采样.mp4 1.03G! y2 P; X# V+ e! { J
├──10.FFmpeg编码+封装实战-心领神会
: d" ?! w2 y1 {# c# L& V6 T| ├──63--08-01-音频编码实战.mp4 394.24M
; z6 R3 p5 @% v# L| ├──64--08-02-H264编码原理详解.mp4 874.88M! A) V6 V1 H. k4 F& i
| ├──65--08-03-视频编码实战.mp4 496.20M
& C6 i8 r/ g! M/ K! Q' O| ├──66--08-04-音视频H264和AAC合成FLV实战.mp4 824.69M% L8 v+ Y6 y- o/ ^* u
| ├──67--08-05_MP4合成实战1-框架分析.mp4 141.23M& A, m& U! L3 \/ F w. w3 f
| ├──68--08-05_MP4合成实战2-muxer实现.mp4 501.52M
; h1 [, D( i) D1 C| ├──69--08-05_MP4合成实战3-音视频编码实现.mp4 576.23M0 W6 E3 g N) ^
| ├──70--08-05_MP4合成实战4-合成vep.mp4 1.26G H3 b" z; F0 o, z- X# z* l
| └──71--08-05_MP4合成实战5-优化.mp4 746.31M
* K6 S! C% l4 ?7 q6 C8 z├──11.FFmpeg过滤器实战-豁然贯通
" f$ B: A" s; P. R" D6 @4 j) P| ├──72--9-1-FFmpeg过滤器框架分析.mp4 110.87M
0 k( f9 S9 o/ @- ~| ├──73--9-2-视频过滤器实战.mp4 188.48M; t- [" A7 V1 `* S( K \5 J
| ├──74--9-3-音频过滤器实战.mp4 415.96M. p# W9 c3 F4 L0 U+ p( |
| └──75--9-4-5-FFmpeg filter补充讲解.mp4 532.43M& M) U3 ]5 P3 y. m* y4 o
├──12.ffplay播放器剖析1-技冠群雄 # b$ g( c% r+ f# m5 l: z
| ├──76--11-01-ffplay.c意义.mp4 75.81M
6 i( F Z0 s7 V- Y| ├──77--11-02-ffplay框架分析.mp4 72.15M' v! V7 v; [' x1 q7 [4 f: k
| ├──78--11-03-ffplay数据结构分析.mp4 643.47M' N% d( c% }: Q
| ├──79--11-04-ffplay数据读取线程.mp4 1.48G
4 S6 U& g/ _$ f4 T2 F| ├──80--11-05-ffplay视频解码线程.mp4 583.35M0 M4 S- S2 P! a& h: h2 J; T
| ├──81--11-06-ffplay音频解码线程.mp4 253.95M
9 l( T5 X* Q c' f| ├──82--11-07-ffplay音频输出模块.mp4 654.67M/ m) i6 ^, o5 l# a" s3 p
| ├──83--11-08-ffplay重采样.mp4 227.72M% b5 |& J% y2 s& H+ x7 z( g
| ├──84--11-09-视频输出.mp4 1.02G' u: X/ s+ V8 v7 p7 J9 ?* O# o1 y
| └──85--11-10-ffplay图像格式转换.mp4 70.56M; x* H' U& E0 o
├──13.ffplay播放器剖析2-技冠群雄
1 `2 t' T }; K* @9 V7 V| ├──86--11-11-音视频同步基础.mp4 389.03M1 G2 k, t2 B1 b' T
| ├──87--11-12-ffplay播放器-音视频为基准.mp4 507.83M
; l# Z) u1 O+ a: |0 ^| ├──88--11-13-ffplay播放器-以视频为基准.mp4 443.87M
* q/ I2 O' ]2 w2 ]| ├──89--11-14-ffplay播放器-外部为基准.mp4 227.62M8 @) g& y: H( m2 d
| ├──90--11-15-播放器-播放暂停.mp4 383.77M
$ E% L$ x& O- [2 p* }; l8 ~| ├──91--11-16-播放器--逐帧、调音量、静音.mp4 129.86M! i# G$ {) i/ j
| ├──92--11-17-ffplay播放器-快进快退seek.mp4 293.67M0 ]! I/ M4 U$ Z4 u# e
| └──93--11-18-ffplay播放器总结.mp4 12.32M
5 w) N& N% v9 l3 k& ^9 I├──14.FFmpeg+QT播放器实战-出类拔萃 " M, H" ?! z: M2 P" G+ {) }/ k
| ├──100--3-播放器模块分析.mp4 311.30M
' G- d& k3 O3 R0 C| ├──101--4-1-打通UI到播放器核心的通道-消息队列.mp4 472.84M
9 }! k1 ~! [) v| ├──102--4-2-打通UI到播放器核心的通道-类名和接口1.mp4 378.60M, s! G2 f( _% P8 R6 x7 V0 ^
| ├──103--4-2-打通UI到播放器核心的通道-类名和接口2.mp4 164.56M$ k: W2 F5 G& r( w* l' g5 l m( v
| ├──94--1-播放器项目分析.mp4 101.69M6 N$ {; t0 s9 Y; Y8 ^8 C& V+ N8 A. ^
| ├──95--2-界面设计1-ctrlbar1.mp4 269.55M
2 p0 t& H% \1 e. E, N. o' Z| ├──96--2-界面设计1-ctrlbar2.mp4 90.05M& i, V8 r1 `8 f& k+ C& l0 P' y' T
| ├──97--2-界面设计2-titlelbar.mp4 57.53M5 l1 ~2 k9 Z( d
| ├──98--2-界面设计3-playlist-show.mp4 70.50M6 H: v9 g" [! e; e4 T5 `
| └──99--2-界面设计4-完善基本的播放界面.mp4 286.70M
& g/ N6 N8 l0 h9 Z/ D4 d├──15.FFmpeg+QT播放器实战-出类拔萃
3 H! C3 X; f% P j| ├──104--4-2-打通UI到播放器核心的通道-类名和接口3.mp4 389.45M
+ z1 a# T4 K7 m9 _- \| ├──105--5-stream_open和stream_close.mp4 194.04M
H% {0 [- @( y, G q| ├──106--6-解复用、数据读取read_thread设计.mp4 172.33M
8 ~" Y0 t. J& `7 X; L/ m, O, C: t| ├──107--7-解码线程Decoder封装.mp4 334.51M: r& [' ]$ H8 c
| ├──108--8-音频输出.mp4 692.88M
1 o" W7 ?3 {6 C4 `7 b e! o8 M# D| ├──109--9-视频渲染输出.mp4 176.22M
; E5 T/ r( X) Z- {| └──110--10-基本的音视频同步.mp4 346.65M
! d% s3 T( ?" \├──16.ffmpeg媒体转换器1-神乎其技 : Z U0 p1 Q% B& |( i8 I8 v2 z
| ├──111--13-01-掌握ffmpeg.c的意义.mp4 11.62M
: N$ @3 D8 w. o8 O; B3 ^! J! F| ├──112--13-02-ffmpeg框架分析.mp4 709.20M/ ^# V- N. o* z
| ├──113--13-03-命令行解析1.mp4 427.93M
* b1 M& ]2 Y: y3 o. `" X ?$ q| ├──114--13-03-命令行解析2.mp4 508.83M6 b3 K, X: c" J# u- o+ s
| ├──115--13-05-mp4转flv-1.mp4 938.64M2 T$ @, c) [& P2 g
| ├──116--13-06_mp42flv.mp4 470.61M( X5 a& M! D2 Q3 g
| ├──117--13-07-mp4转flv3-filter逻辑.mp4 642.99M/ J+ V; ~$ g9 q8 L4 A5 H
| ├──118--13-08-mp4转flv4-timebase.mp4 533.50M
8 Q. [- I$ L1 N) C2 D/ q| ├──119--13-09-ffmpeg mp4转flv之copy.mp4 718.44M
6 l) h( V& N4 l" n- V| └──120--13-10-mp4转flv6-scale.mp4 251.17M
; J% e8 s e3 G5 i4 J2 H# R! ^├──17.RTMP流媒体实战
6 a; g! {8 Q' ~' D5 _$ { ~| ├──121--1-RTMP流媒体服务器搭建.mp4 288.43M5 a) c$ `& A3 O' o' m3 |2 q. S' T$ e
| ├──122--2-RTMP实战.mp4 1.13G7 k& P( [$ u& e; V$ j
| ├──123--3-RTMP实战.mp4 1.17G( I8 R# e- C* C! C9 U2 ^1 l
| └──124--4-RTMP实战.mp4 1.23G
) W8 ]# m& Q) t0 W) N/ O├──18.HLS流媒体实战
1 w' U; G3 N( Z4 `, }( U0 n| ├──125--16-01 HLS流媒体服务器配置.mp4 258.22M* L0 g; e: g2 i9 a. K
| ├──126--16-02 HLS框架分析.mp4 266.34M
/ H' r/ i& H- ?, g+ w| ├──127--16-03 m3u8协议详解.mp4 84.46M$ m6 `1 d" n" m7 C+ g2 _
| ├──128--16-04 TS协议解析.mp4 259.96M6 `' t, s; A! D- }
| ├──129--16-05 HLS抓包分析.mp4 314.99M
- N. a& T5 v$ q6 ?# x P! t$ c) o! N| ├──130--16-06 HTTP协议分析.mp4 307.82M
" F! a+ r4 A/ q: R$ G) O; v0 O0 E| ├──131--16-07 hls拉流源码分析1.mp4 894.84M
$ J5 V# Q! O4 F| ├──132--16-07 hls拉流源码分析2.mp4 714.92M2 U- ]3 h4 [! ?, Y$ ~: I
| ├──133--16-08 nginx-hls-多码率测试环境搭建.mp4 672.06M
! Q* v; @. b! D6 G4 z$ }/ ]& B| └──134--16-09 TS协议补充.mp4 196.71M2 c, b; D$ r( s- b
├──19.RTMP-HLS-HTTP-FLV流媒体服务器分析
: n2 U3 A$ k! k& `" {6 Z" c! ^| ├──135--01-SRS流媒体服务器开发概述.mp4 595.50M* B7 {" j" K" e0 j, y$ [
| ├──136--02-SRS流媒体框架入门.mp4 866.43M
* t7 O* I& Y- w) ?$ s2 i9 a4 v$ I- Q5 v: @9 S| ├──137--03-SRS流媒体服务器-RTMP推流框架分析.mp4 905.23M
1 c2 @& o; z& b* U* B| ├──138--04-SRS流媒体服务器-RTMP拉流框架分析.mp4 402.15M- t) K8 B0 A, {. a. ^
| ├──139--05-SRS流媒体服务器-RTMP协议1.mp4 992.95M- R' U) t4 \5 }4 H7 L" n; x
| ├──140--05-SRS流媒体服务器-RTMP协议2.mp4 355.83M
?* d# |3 E3 I| ├──141--06-SRS流媒体服务器-RTMP推流消息处理.mp4 841.32M
2 n3 n! R9 z1 {| ├──142--07-SRS流媒体服务器-HTTP-FLV框架分析.mp4 572.59M
& _8 t( n$ C+ A: ~| ├──143--08-1-SRS流媒体服务器-HTTP-FLV-配置文件.mp4 336.16M
' \1 U2 _7 @# `: m8 P* y7 s; t8 g| └──144--08-2-SRS流媒体服务器-HTTP-FLV拉流.mp4 351.85M
$ f- N# H' S1 S├──20.RTMPHLSHTTP-FLV流媒体服务器分析2
5 N& \/ `8 W9 C| ├──145--08-3-SRS流媒体服务器-HTTP-FLV拉流1.mp4 738.54M
, m4 S$ [0 \3 X$ q: b| ├──146--08-4-SRS流媒体服务器-HTTP-FLV拉流2.mp4 741.94M( b! ^9 K0 @2 ]% p1 a
| ├──147--09-1-SRS流媒体服务器-Forward集群配置文件.mp4 241.94M
7 R8 |8 h) b7 D6 Z4 [# k* S% b| ├──148--09-2-SRS流媒体服务器-Forward集群源码分析.mp4 428.28M# l2 b* ~! w$ w
| ├──149--10-1-SRS流媒体服务器-Edge集群配置.mp4 409.11M9 E6 U$ D5 Q( \% W8 f
| ├──150--10-2-SRS流媒体服务器-Edge源码分析.mp4 672.82M# v% R5 e* ?4 a
| ├──151--10-3-SRS流媒体服务器-Edge回源.mp4 202.85M8 ]$ @" z+ k; V0 C
| ├──152--11-1-SRS流媒体服务器-HLS文件配置和测试.mp4 190.11M
6 h0 q% ?7 a* _1 W5 ^, k| ├──153--11-2-SRS流媒体服务器-HLS拉流分析1.mp4 832.91M: Q/ p/ p+ Y5 v6 O5 h8 H6 w+ ]- f
| └──154--11-3-SRS流媒体服务器-HLS拉流分析2.mp4 442.75M T& \; T) s" V; y6 \. W' J& h% G
├──21.RTMPHLSHTTP-FLV流媒体服务器分析3
6 ~5 L+ ~ |- j' \| └──155--11-3-SRS流媒体服务器-HLS拉流分析3.mp4 889.82M, j5 Y* G- q. ]. v& m
├──22.RTSP流媒体实战1
9 |/ `! A' V% e* {. \8 r. y x/ G| ├──156--1-RTSP服务器搭建.mp4 329.21M; ]' y9 O& B3 f
| ├──157--2-RTSP基本原理.mp4 328.47M
J) a* ~+ J4 ~0 v6 y3 ^9 q| ├──158--3-RTP协议讲解.mp4 168.64M
- N4 p$ ^5 q5 l. v* L6 K| ├──159--4-RTP之H264封包和解包1-封包原理.mp4 287.40M
% M+ q8 f, A" s" y/ O- g% Q, \ K| ├──160--4-RTP之H264封包和解包2-封包原理.mp4 973.91M
7 l: T8 r: s" w) \9 j+ ~, h9 `3 j3 u| ├──161--5 RTP之AAC封包和解包1-软件框架分析.mp4 728.04M# j% H5 w2 W1 |; G _5 I4 r) U
| ├──162--5 RTP之AAC封包和解包2-原理和源码解析.mp4 490.77M
1 b1 _) R o' M4 h$ K; \# o# t: X1 F| ├──163--6-RTSP协议交互流程.mp4 361.38M) |0 P: T8 Z/ r+ v& x$ \+ A
| ├──164--7 SDP协议分析.mp4 312.37M
! ~; x! D* M9 z, |" n, r7 u| └──165--8 RTCP解析.mp4 774.67M& n6 g) @8 S+ k3 ?! C1 [
├──23.RTSP流媒体实战2 / }. p S9 r2 P% Q4 o3 Q4 v
| ├──166--9-1-rtsp推流实战-框架分析.mp4 557.85M
! O9 ]+ y7 [. s) M$ B| ├──167--9-2-rtsp推流实战-模拟捕获音频.mp4 450.20M
$ K& F* m) p; @% V+ E| ├──168--9-3-rtsp推流实战-模拟捕获视频.mp4 419.92M
( Y2 [! V4 M- _/ g( ~6 i t9 u/ ~| ├──169--9-4-rtsp推流实战-音频编码器封装.mp4 709.29M$ V# I2 m( }* j3 N- L% a- h+ u) |
| ├──170--9-4-rtsp推流实战-音频编码器封装2.mp4 317.83M- b) G' Y" M; O2 Y v
| ├──171--9-5-rtsp推流实战-视频编码器封装.mp4 855.33M
2 H0 s3 o$ z2 p| ├──172--9-6-rtsp推流实战-队列设计.mp4 585.69M
9 a3 e, M2 h8 r a" _, E| ├──173--9-7-rtsp推流实战-RTSP推流模块.mp4 455.79M
% p$ _4 r x: q8 z7 Y, L| ├──174--9-8-rtsp推流实战-实现RTSP正常推流.mp4 466.30M
# W Z" |& C8 u* ^5 i/ }8 J| └──175--9-9-rtsp推流实战-RTSP推流超时处理.mp4 347.07M& i: N5 C% g M% a# G+ K A* ^
├──24.RTSP流媒体实战3
& I. \8 E2 F7 }" R' Y& U& h| ├──176--9-10-rtsp推流实战-消息处理机制.mp4 664.37M# ?7 n* y" x- X j+ [! m
| └──177--9-11-rtsp推流实战-综合优化.mp4 340.21M7 ]" \$ Z* m9 j* G( u
├──25.WebRTC中级-WebRTC基础原理
! Z: I) ?! b b| ├──178--0 WebRTC课程介绍.mp4 131.28M8 Z/ v; d# y0 C: T% P
| ├──179--1.1 什么是WebRT.mp4 17.67M( X# g' H* e- N8 W$ L: J1 t4 ^+ H; C( X
| ├──180--1.2 WebRTC框架.mp4 35.86M# T7 [% t7 u7 l, o3 p5 c( ~- ^3 H
| ├──181--1.3-1.4 WebRTC发展前景+国内方案商.mp4 29.10M
6 v6 K: ?8 [" \& i" a/ @* U| ├──182--1.5 WebRTC通话原理1-STUN.mp4 120.63M( i6 S3 A/ ?4 Y) v
| ├──183--1.5 WebRTC通话原理2-TURN.mp4 47.20M6 O I5 Y3 r M# G
| ├──184--1.5 WebRTC通话原理3-信令服务器.mp4 56.34M
1 s6 s- P& _9 ]( L' r- {8 B| ├──185--1.5 WebRTC通话原理4-一对一通话.mp4 89.80M
- p, M4 U5 ~ f6 T( d( _) ^| └──186--1.6 课程收获.mp4 5.72M
* ~/ {8 d9 z3 ~6 ~├──26.WebRTC中级-WebRTC开发环境搭建
& {0 C# U- s4 O1 W* w# A8 B" z| ├──187--2.1 vscode安装和测试.mp4 49.50M
. _/ V% k) K# V| ├──188--2.2 nodejs安装和测试.mp4 64.84M# x2 o( ~6 j) d& ?" i- i- m
| ├──189--3.1 coturn安装.mp4 33.92M& Q! w$ h( \5 h( d' S
| └──190--3.2 coturn服务器测试.mp4 42.49M
6 E; Y' ]" A' z, V5 U4 T├──27.WebRTC中级-音视频采集 9 l) J$ c6 a) L; r- V
| ├──191--4.1 打开摄像头(上).mp4 82.96M9 x" [3 a; x: P+ x. g4 ]
| ├──192--4.1 打开摄像头(下).mp4 16.84M5 Z$ ^3 \$ a: D4 a
| ├──193--4.2 打开麦克风.mp4 34.81M
2 n9 ^4 v- K3 m& T( v( h2 v| ├──194--4.3 打开摄像头+麦克风.mp4 40.18M
0 ^2 |0 j4 y/ ^1 {1 P$ e| └──195--4.4 拓展讲解.mp4 83.52M( ]% t! }5 N: u1 o5 N: |$ U9 X" [
├──28.WebRTC中级-Nodejs实战 % [( v; n0 G% H) N
| ├──196--5.1 Web端websocket.mp4 86.72M. T/ K3 P2 S7 {- x% M! k6 a
| ├──197--5.2 Nodejs服务器 websocket.mp4 63.92M
( Z+ `$ H* y1 }0 B+ L! [| ├──198--5.3 websocket聊天室实战1-框架分析.mp4 37.16M" Z6 l7 F# K# [( v% L# q: y
| ├──199--5.3 websocket聊天室实战2-客户端.mp4 60.33M
2 ~. B# \3 B8 L* H| ├──200--5.3 websocket聊天室实战3-服务端.mp4 117.56M4 X8 a; t2 c+ v# x" A
| ├──201--5.4 信令服务器mp实战.mp4 86.64M
! d0 H2 E6 Q7 _/ v4 q| └──202--6.1.1 js知识补充.mp4 42.90M
! y" c$ a# S( M) Y: W# j├──29.WebRTC中级-手把手实现音视频一对一通话(一 8 t6 Q: I9 F E* f3 Y) B& K
| ├──203--6.1.2 一对一通话原理.mp4 131.52M6 e* s6 ?1 X" \5 V: s: o/ {
| ├──204--6.1.3 信令协议设计.mp4 460.54M
( u3 P% X3 z$ u# ]9 v [6 ]7 ?| ├──205--6.1.4 WebRTC API讲解.mp4 121.37M
0 q c! _- H' v3 U| ├──206--6.2 RTCPeerConnection补充.mp4 49.72M
' B5 ]5 R$ i1 M: m& x- S| ├──207--6.3.1-2 页面设计和打开摄像头.mp4 130.72M& R4 x: a; y4 |. N4 h" k1 @
| ├──208--6.3.3 websocket连接.mp4 114.06M" i4 f! S# ~. A) Z& @
| ├──209--6.3.4 join_new-peer信令.mp4 295.01M
) {/ r- w3 ~! a" G4 Q' V| ├──210--6.3.5 leave和peer-leave信令实现.mp4 174.42M. Y, }" s6 p' G1 [
| └──211--6.3.6 一对一offer_answer_candidate信令.mp4 501.79M
( B" E5 V' w4 ?4 C( u├──30.WebRTC中级-手把手实现音视频一对一通话(二)
5 x2 A& J8 ^' S9 d| ├──212--6.3.7 综合调试和完善.mp4 536.46M
0 l: {4 m6 F x. O8 l| ├──213--6.4-1 部署到公网(上).mp4 262.81M
, X! g0 M2 e! j; L+ }| ├──214--6.4-2 部署到公网(下).mp4 96.00M) B1 e1 U; f3 O# Q4 \& B4 h1 d
| ├──215--6.4-3 部署到公网(云服务器替换为外网ip).mp4 27.82M" F2 J9 L. N( S5 n6 U1 }
| ├──216--6.5.1 获取权限和引入库.mp4 36.42M
; a8 o& R" \" ` t% t| ├──217--6.5.2 信令处理.mp4 135.40M. P/ x: b; X1 v5 q2 Q6 U! |: v
| ├──218--6.5.3 Android WebRTC框架分析.mp4 408.30M
8 [. M9 W2 Y( b: v| ├──219--6.5.4 Android实战-走读代码.mp4 219.83M. }0 s' o/ K1 K; b) a( c9 @
| └──220--6.5.5 Web和Android通话总结.mp4 143.64M/ n$ @2 q; y J! E" h* f$ O9 x, o
├──31.WebRTC中级-开源项目简介和AppRTC工程搭建
6 U2 y) C- h( d| ├──221--7. 开源方案简介.mp4 92.74M
) Q2 H* s5 g1 n8 M+ I! O| ├──222--8.1 AppRTC服务器组成.mp4 22.74M1 [ }) Q& S- D0 B/ a0 W+ x
| ├──223--8.2 准备工作.mp4 36.24M
$ Q8 V0 f1 G* Q$ i% d1 }, \| ├──224--8.3-AppRTC必要软件安装(1).mp4 230.37M
1 E7 f) D4 g) C" L0 f| ├──225--8.3-AppRTC-必要软件安装(2).mp4 162.59M
9 ]) v1 ` z6 f0 w, g2 b$ Q| ├──226--8.4-1AppRTC配置与运行coturn_collider.mp4 194.61M3 @) A) @; S) `. D
| ├──227--8.4-2-AppRTC-配置与运行-nginx代理.mp4 145.66M. i" g. a6 r: N% W
| ├──228--8.4-3AppRTC配置与运行-解决跨域问题和总结.mp4 195.53M
4 T3 [0 B9 j5 j6 @| └──229--9 WebRTC基础课程总结与展望.mp4 35.75M
& `: L! {$ x3 s├──32.WebRTC高级专题
5 r& D' R# h& a. G' J) i| ├──230--WebRTC音视频通话1.mp4 1.08G2 n9 i2 u% I& N" }$ e
| ├──231--WebRTC音视频通话2.mp4 1.41G
" q4 E) z, Q* l$ R" }| ├──232--1-Mesh模型实现多人通话-多人通话原理.mp4 1.43G
% s5 |! S" s* |4 ^( `| ├──233--2-Mesh模型实现多人通话-项目部署.mp4 853.04M
0 D0 W! F/ ]% u8 I5 g3 n9 j| ├──234--快播核心技术揭秘 P2P框架的实现(2).mp4 716.12M+ S4 j$ o6 P; x
| └──235--快播核心技术揭秘 P2P框架的实现(1).mp4 717.71M
2 z/ `' g; ], {6 O0 ?5 A- D' a E├──33.WebRTC高级-Janus二次开发1
+ @* V& u2 W% z8 ?| ├──236--1-1_Ubuntu16.04腾讯云Janus-根据自己版本.mp4 880.63M
( `, q, T" H0 v* n7 y$ H/ O: || ├──237--1-2_Ubuntu20.04腾讯云Janus-根据自己版本.mp4 976.44M
) @. P2 {/ W9 y3 T) Q| ├──238--2_Janus框架分析.mp4 321.78M+ c( r7 J2 u5 Q: N: f3 S8 x
| ├──239--3_Janus信令分析.mp4 463.03M: T& K' X3 x% M1 O& _$ M$ }
| ├──240--4-1_Web客户端信令分析.mp4 371.56M
. P- b5 @; c" t, n7 Y| ├──241--4-2_Web客户端信令分析.mp4 383.10M6 t' S$ V% Z$ E, L7 t9 _ K5 i6 N
| ├──242--4-3_Web客户端信令分析-publisher.mp4 1.15G
0 l" J, H/ d/ F( \8 d% L| ├──243--4-4_Web客户端信令分析-subscriber1.mp4 409.76M
; ~, t4 t, s( z| ├──244--4-4_Web客户端信令分析4-subscriber2.mp4 515.09M
/ B7 B9 R7 p6 a$ N, P| └──245--5-1_Web客户端源码分析.mp4 777.56M S% }1 J: j2 P4 m8 j7 l9 J
├──34.WebRTC高级-Janus二次开发2
3 D$ J1 X, n; _| ├──246--5-2_Web客户端源码分析.mp4 1.03G
0 a: I$ j( K0 R" {3 n- e| ├──247--5-3_Web客户端源码分析.mp4 780.83M
* h p t& O6 P0 Q; Z$ s| ├──248--6-1_手把手实现Web视频会议开发-代码实现.mp4 323.30M1 E# h$ S$ ~3 r' D4 N
| └──249--6-2_手把手实现Web视频会议开发-代码实现.mp4 1.01G d6 \/ X4 n* F- o# x
├──35.WebRTC高级-Janus源码分析
2 p0 g6 V2 o) F# Z+ [| ├──250--7_Janus服务器-源码结构.mp4 163.10M% ^+ D/ J: L; Y7 Y2 `- L3 y
| ├──251--glib-01-编译和glist.mp4 240.81M
( p8 p! k$ D- j# E8 u| ├──252--glib-02-threads.mp4 67.09M# [1 J5 ?" |/ _% J8 v' d
| ├──253--glib-03-asyncqueue.mp4 99.65M E, `6 c v' g {( i
| ├──254--glib-04-threadpool.mp4 226.29M) Z- X# ?# v: a0 h# T* o
| ├──255--glib-05-hashtable.mp4 142.56M
6 D0 L: {1 D- a| └──256--glib-06-mainloop-contex.mp4 198.83M
; M) y0 F$ a; p/ d; ^├──36.WebRTC高级-SRS4.0-1
$ O: U- v7 T, F. l| ├──257--1-SRS 4.0开发环境搭建.mp4 552.31M
1 R {0 N9 o6 y9 ], C0 @| ├──258--2-SRS 4.0配置支持WebRTC推拉流1.mp4 316.39M
8 ~: K# G% L" M$ a, ?| ├──259--2-SRS 4.0配置支持WebRTC推拉流2.mp4 109.27M4 J- v* e& i" K# m' F
| ├──260--3-1-RTMP端口监听逻辑.mp4 470.14M" d% l. r/ x( L; o, t
| ├──261--3-2-RTMP推流拉流怎么创建连接.mp4 411.52M9 V4 Q/ ?% V4 F8 b
| ├──262--3-3_4-RTMP推流读取数据,拉流转发数据.mp4 247.50M
) y6 d# L# Y4 Z5 x6 i* w" S. E: z| ├──263--3-5-哪些配置文件会影响RTMP的延迟.mp4 591.18M
: k6 i* w( H0 o0 e| ├──264--4-4.0 WebRTC 1v1通话1-配置和测试.mp4 376.40M3 S- R, W1 P) [
| ├──265--4-4.0 WebRTC 1v1通话2-逻辑分析.mp4 590.05M' T- C# n5 v& N8 H: D
| └──266--6.1-rtmp2webrtc测试环境.mp4 73.22M+ B% \) ^( P, j: N) j7 J/ Y `
├──37.WebRTC高级-SRS4.0-3 - D3 v; ?/ X! p5 K( I6 E! R e
| ├──267--6.2-rtmp2webrtc提出问题-灵魂拷问.mp4 300.10M
9 T+ y9 h7 r/ n| ├──268--6.3-rtmp2webrtc协议转换.mp4 402.27M
& }3 W/ v( n m; l+ ]| ├──269--6.4-RTMP2WebRTC逻辑.mp4 850.44M
, }5 w. z5 _6 N! r| ├──270--6.5-webrtc2rtmp测试环境.mp4 77.28M; p& s4 a% V1 D9 T. z" o, C% S
| ├──271--6.6-webrtc2rtmp协议转换.mp4 40.31M( M B( G3 t6 r1 h) f3 M& D# E
| ├──272--6.7-webrtc2rtmp逻辑.mp4 288.93M8 x# p- T: ^& |" X! r Q3 K
| ├──273--7.1-SRS4.0-ICE交互分析.mp4 713.33M; r; U* A2 V& S. e; n
| ├──274--8-SRS4.0 DTLS 握手.mp4 423.03M
1 ~2 x% k* m* f2 T% Q) O8 e| ├──275--9-SRS4.0-SRTP加密传输.mp4 224.35M
' h5 U u9 A% `# y% f6 G| └──276--10-SRS4.0-SDP详解1.mp4 667.89M
* F( ]/ [$ L6 f/ s( x. r4 _4 k├──38.WebRTC高级-SRS4.0-4 ! N% z" W, ?$ l
| ├──277--10-SRS4.0-SDP详解2.mp4 316.16M6 m1 {. M1 M4 [' E
| ├──278--11-参考资料-WebRTC常用的缩略词.mp4 276.72M' }4 ^- F. X! r4 X0 A! J- \( J
| ├──279--11-参考资料-WebRTC的拥塞控制概述.mp4 1.00G1 b- J; k2 N3 l2 D+ ?( q) X! F& H8 Z
| ├──280--13-Clion调试SRS4.0.156-供参考,不是必学.mp4 329.07M5 P# L! Z/ Y0 A: A! l4 U
| ├──281--12-Webrtc中RTCP使用及相关指标计算1.mp4 158.90M
0 S; B. J$ r. _9 H+ B7 q| └──282--12-Webrtc中RTCP使用及相关指标计算2.mp4 273.88M
8 E- P0 } O% }) [' a. i├──39.Android NDK开发 0 z! {/ |' d& F: `& [& U# ]
| ├──283--1-So库适配简单总结.mp4 326.59M8 d0 Y* b9 q3 u
| ├──284--2-1-JNI、NDK、CMake和ndk-build介绍.mp4 64.51M+ F6 `8 g a" j- S7 l4 [ I
| ├──285--2-2-环境搭建.mp4 223.05M
! Y" o4 l) m, O/ {| ├──286--2-3-CMake配置-CMakeList和gradle.mp4 278.50M
# w. N+ K9 ~3 x$ Q I| ├──287--2-3-CMake配置-so目录输出.mp4 266.01M
. k8 O6 ?9 _5 f' p6 Q( t| ├──288--2-3-4-生成指定cpu平台对应的so库.mp4 123.30M g( v, S6 s2 o( J4 A
| └──289--2-4-1_2-JNI基础.和接口生成.mp4 349.11M
_: a! R! ^: n! R├──40.Android NDK开发2 0 m1 P. z! K4 R8 H1 [" J
| ├──290--2-4-3JNIEnv_jobject_jclass.mp4 249.47M# U# ^! c7 N9 ?8 s! b. p9 h$ t
| ├──291--2-4-4-jni数据类型.mp4 561.62M: ?; _( f7 T R0 R1 Y
| ├──292--2-4-5_7-类-域-方法描述符.mp4 491.89M
! v6 k, @ h: `# }6 z| ├──293--3-1-ffmpeg编译准备.mp4 461.98M
# L2 o+ e/ N# v; x( Z; e1 r| ├──294--3-2-ffmpeg编译fdk-x264-mp3.mp4 185.79M
5 S# ]# s X8 ~| ├──295--3-3-ffmpeg编译完成.mp4 95.34M* F1 I, T5 E9 Q$ J) x; b
| ├──296--3-4-ffmpeg-android集成.mp4 374.32M6 n4 h2 d. |4 _3 V
| ├──297--4-1-简单播放器功能.mp4 147.90M: M4 U6 p: Z) m& Z4 j- j {2 b
| └──298--4-2-播放器分析.mp4 1.04G
6 c- e; N+ q0 C N$ }% P7 v! ^├──41.Android NDK开发3
( _- L3 ~; \& }& p| ├──299--5.1-ijkplayer编译.mp4 472.44M
3 H1 e( F8 k8 \4 E| ├──300--5.2-ijkplayer项目框架分析.mp4 616.41M& M4 H+ K9 V. |2 e$ {+ A
| ├──301--5.3-ijkplayer状态转换.mp4 293.37M# g0 V& n& G) c
| ├──302--5.4-ijkplayer拉流分析.mp4 426.27M
6 P+ }( g: ]8 Y1 P| ├──303--5.5-ijkplayer解码分析.mp4 632.23M- ^* U7 K* C( [% p$ s
| ├──304--5.6-ijkpalyer音频播放.mp4 224.89M
$ m8 q: s- t' X| └──305--5.7-ijkpalyer视频播放.mp4 206.63M4 Y0 e/ k) N' V# g. {. I/ W
├──42.2022补充资料 3 L5 \+ k3 q2 Q7 e
| ├──306--1-补充_makefile和cmake工程组织.mp4 1.32G
+ ` K" k% Y. a| ├──307--2-补充_gdb调试技巧.mp4 1.33G5 ? b; ?$ K6 r2 Y) r
| ├──308--3-补充_C++11重点知识精讲1.mp4 1.82G" B/ w' w9 q$ `. S
| └──309--4-补充_C++11重点知识精讲2.mp4 1.86G4 j) y# H* w/ O
├──43.2022补充-2_FFmpeg实战-H265编解码和硬件编解码 ' A- Y' D* d3 Z0 z
| ├──310--1-H265-NALU分析和解码.mp4 129.20M
3 ~) ]9 \' N, i) \2 N- J6 v; B2 @# L| ├──311--2-H265编码实践.mp4 255.56M
$ v' N4 C" C( [| └──312--03-NVIDIA硬件编码H264.mp4 242.22M
* }8 H$ i! m* `. z├──44.2022补充-OBS推流录制源码分析-选学
# C' G' F3 b, E8 o* b| ├──314--01-OBS vs2019+QT5.15.2编译.mp4 558.82M3 s3 \: b3 H0 S. R; ^6 g2 i
| ├──315--02-再次编译OBS为二次开发准备.mp4 251.16M
) A3 M ]: Q) n+ T2 E| ├──316--03-OBS录屏二次开发.mp4 710.26M0 S' K7 v& g9 y" t9 ^: p3 e
| └──qsv硬件解码H264.mp4 384.46M
8 l) M) d5 F) F. e$ F9 m8 N7 x├──45.2022补充-4_流媒体服务器-ZLMediaKit RTSP模块 ) J- h2 i) ^' g, n2 _4 P
| ├──317--1-ZLMediaKit环境搭建-RTSP.mp4 283.87M3 _- I! \! p4 K, [
| ├──318--2-ZLMediaKit网络模型框架分.mp4 319.50M2 N5 G1 l3 B4 \( B
| ├──319--3-1-RTSP推拉流框架分析-TCP模型.mp4 281.44M9 U" h) z+ a7 i7 r4 m* |
| ├──320--3-2-RTSP推拉流框架分析-TCP模型.mp4 522.72M- B- E* U3 W6 h
| ├──321--3-3-RTSP推拉流框架分析-TCP模型.mp4 128.08M1 ?3 }9 J/ M( c3 s/ Q: X
| ├──322--4-RTSP推流详解-TCP模式.mp4 606.72M G4 @6 A7 p$ u; D: ~' \, v7 e
| ├──323--5-RTSP拉流详解-TCP模式.mp4 104.13M, C$ n+ l& ~% p$ g
| └──324--6-RTSP推拉流框架分析-UDP模型.mp4 185.45M
) t* `% J0 ?3 z6 X. R8 l├──46.音视频就业指导
7 F& R0 ]0 M& W) w| ├──325--1-音视频简历如何书写.mp4 4.36M
! _1 c; r( A- @+ i| ├──326--2-找工作必备哪些知识点.mp4 4.16M
* F' W* {2 I! s| └──流媒体.mp4 4.16M/ Q2 I7 D! Y% f. \
└──资料
5 Q$ ?0 X f* H4 K2 [| ├──01-音视频基础 . `. [2 z% j2 t1 Q; R9 K
| | ├──0-0笔记-极其重要.md 1.61kb
9 Y1 {9 Q( ]! i1 ^. b7 i5 p| | ├──1-1-视频基础.pptx 1.30M
+ O0 T6 y8 C( Y! m- n& Z| | ├──1-2-音频基础知识.pptx 1.13M
* Z$ S! ~# l7 T. j+ A$ ^| | ├──1-3-封装格式+音视频同步.pptx 335.32kb
8 o+ s4 I1 p; R| | └──1-3_图像表示RGB-YUV-V0.2.pdf 1.07M
& H( A$ o0 R& K7 j| ├──02-开发环境搭建 ! ?9 _( N3 Y) x0 w
| | ├──audacity_win_V2.1.2.0_setup.exe 25.27M
: y: t( ^& c B+ }; ]| | ├──believe.mp4 7.46M
' i0 A" }2 {5 ]* i) o! n% v# `| | ├──Beyond Compare(文件对比工具) V3.3.2 多语绿色特别版 .rar 5.10M
% ]; {# ?6 t! k( ^5 @) ^0 v| | ├──ffmpeg-4.2.1-win32-dev.zip 613.49kb e5 b7 ]% A+ z! z. E* z+ N+ i
| | ├──ffmpeg-4.2.1-win32-shared.zip 22.80M" I$ o: ?! a; f
| | ├──ffmpeg-4.2.1-win32-static.zip 59.74M
+ d- @1 q! }# d0 h2 S. K/ b* T| | ├──ffmpeg-4.2.1.tar.bz2 10.45M
4 t5 V/ S" }; W; X| | ├──linux_1-ffmpeg.tar.bz2 3.12kb
- W7 J4 }4 T3 |9 u| | ├──linux_2-sdl-basic.tar.bz2 3.34kb- l& G( G7 A @/ p; f
| | ├──linux_2-sdl-yuv.tar.bz2 4.94kb
/ {/ \0 l4 c. V! u| | ├──linux_3-ffmpeg-extract-aac.tar.bz2 6.13M) L( E1 G. L$ x
| | ├──mac_1-ffmpeg.tar.bz2 0.64kb
/ D5 `3 _0 j1 U) [2 S| | ├──mac_2-sdl.tar.bz2 50.93M
! o" \( |* t& w. F| | ├──mac_3-ffmpeg-extract-aac.tar(1).bz2 6.12M
* O s2 x6 l/ x7 r# @3 q( W2 v* f| | ├──mac_3-ffmpeg-extract-aac.tar.bz2 6.12M. O: `4 n+ D3 [1 j2 u8 u
| | ├──mac_demo_c.zip 3.37kb
2 E' q9 K8 T9 b7 T9 j: X, _| | ├──mac_demo_cplus.zip 3.45kb7 k4 `1 n& ~. t' K
| | ├──MAC开发环境搭建.pdf 618.20kb
8 g# ^4 z N6 o/ b/ y| | ├──MediaInfo_GUI_18.03.1_Windows.exe 5.29M
- B9 b0 w) P5 A1 n0 R2 C2 N| | ├──msys2-x86_64-20201109.exe 91.33M2 M: u/ ^9 j/ Z* H! r& K
| | ├──nasm-2.14.02.tar.bz2 976.96kb
, Z% \& i+ O; }# S9 ?* T% J2 _| | ├──QT+FFmpeg4.x Windows开发环境搭建.docx 993.11kb4 e; w6 O; W9 N! U/ f
| | ├──qt-opensource-linux-x64-5.12.10.run 1.30G
7 B' y, Y+ i9 r| | ├──qt-opensource-windows-x86-5.10.1.exe 2.35G1 i& Y: u& t$ N& ?! G& J1 W
| | ├──sound_in_sync_test.mp4 132.45kb4 d/ B Z% f5 q9 O& Z+ Y: o
| | ├──SourceInsight4.0安装及破解文件.rar 20.93M" A& T2 V" ~: D% y( X$ ?9 r; [
| | ├──Ubuntu 16开发环境搭建.pdf 372.83kb l s2 r' Z4 C/ r J; Z$ h' Q( R3 [
| | ├──Ubuntu开发环境搭建.pdf 372.83kb
+ K" |; P5 {# d| | ├──vs2015地址.txt 0.04kb
; R1 p1 K2 E+ H3 [$ x. G| | ├──Windows 10开发环境搭建.pdf 1.95M+ p1 ^9 g- u7 c( u. ]
| | ├──yasm-1.3.0.tar.gz 1.42M) ?+ ~: q8 ]- e% f, w/ D% E
| | ├──yuv420p_320x240.yuv 82.40M: {# ^( A% v6 I% t: i9 c4 _# { {
| | ├──yuvplayer-2.5.zip 904.61kb
$ w) T6 f* v1 i* \+ G! ~6 X| | ├──YUVPlayer.exe 543.66kb/ F# M5 a5 W1 `) r' }( |# |2 z
| | ├──必看.md 26.77kb( ]3 R0 b7 L$ [8 k) ]: y
| | └──零声学院 音视频高级教程 ubuntu ffmpeg开发环境搭建0.4.pdf 197.78kb: F" l; V$ [& G
| ├──03-05FFmpeg命令实战
0 h* X' ?, {7 N| | ├──01-Windows FFMPEG命令行环境搭建.pdf 190.93kb
1 i' z5 s: l0 s. Q4 X/ h/ B) D| | ├──02-FFMPEG如何查询命令帮助文档.pdf 277.01kb
6 [# G z, a- q2 r| | ├──03-ffmpeg音视频处理流程.pdf 286.74kb% D) E8 l, X+ ]6 m; x( j
| | ├──04-ffmpeg命令分类查询.pdf 537.05kb
9 w4 E; u' |& `| | ├──05-ffplay播放控制.pdf 228.35kb
6 a# W- W- z" P% G6 s| | ├──06-ffplay命令选项.pdf 323.96kb k; o" c- p1 z! s
| | ├──07-ffplay命令播放媒体.pdf 267.48kb, g- `4 ~5 u7 O6 e
| | ├──08-ffplay简单过滤器.pdf 206.70kb
: X" X* O* J5 n5 o) _| | ├──09-ffmpeg命令参数说明.pdf 262.70kb: u% ]* n% X3 a; ?
| | ├──10-ffmpeg命令提取音视频数据.pdf 227.43kb
! ~# R6 \2 Z0 @7 F" H| | ├──11-ffmpeg命令提取像素格式和PCM数据.pdf 254.28kb
* H6 e& j1 q+ \$ W, e| | ├──12-ffmpeg命令转封装.pdf 252.70kb' ]6 _. Q' K: T. D( t) m h
| | ├──13-fmpeg命令裁剪和合并视频.pdf 301.66kb" L' G. D$ f- A8 [# q; e3 {1 [
| | ├──14-fmpeg命令图片与视频互转.pdf 244.99kb* K, w9 i3 p* x
| | ├──15-ffmpeg命令视频录制.pdf 326.79kb; J. ` [+ G* i8 w
| | ├──16-ffmpeg命令直播.pdf 268.34kb
0 b5 k4 V" \/ U2 Y' R! N" f: ]; Y| | ├──17-ffmpeg命令filter过滤器.pdf 624.05kb
! R( q8 K% ]6 u. y" E/ Z( E! b% M) p| | ├──ffmpeg-4.1-win32-shared.zip 19.71M
' ~/ o; Z7 t [4 s' @" G# h5 ^| | ├──test-av.rar 652.23M! Q; g! R5 q6 [* j; V
| | └──零声学院 音视频高级教程 ubuntu ffmpeg开发环境搭建0.2.mht 1.26M
% @* C1 s# k6 j& G% N| ├──06-SDL音视频渲染实战
" S6 _% k* M9 X# x" T| | ├──00-笔记.md 1.65kb
. x. z) ? J* Z3 m# ~: h1 z6 i| | ├──01-sdl-basic.rar 1.49M$ N, \+ l; ^6 d/ n- r$ j% {6 e" z
| | ├──02-sdl-window.rar 1.49M' j; O* D! ~/ m, |" }* X& u. W
| | ├──03-sdl-event.rar 1.49M
* ?2 k5 u; }0 ]1 `3 F Y| | ├──04-sdl-thread.rar 1.49M
% ~. l0 D. M5 S/ l || | ├──05-sdl-yuv.rar 39.47M
& [5 k) {# R9 L8 x, S" C| | ├──05-sdl.png 77.98kb
7 A; B# q1 {' ]' Z) N| | ├──05-sdl2.png 182.94kb
; v& X& |. X( f; j8 y) b; v8 Z| | ├──06-sdl-pcm.rar 2.20M) g; K# ~! C. C% x+ T
| | ├──SDL2-devel-2.0.10-VC.zip 1.85M
% Q; u( p/ i( z. H6 ~9 }. j| | └──SDL音视频渲染实战.pdf 718.26kb
3 c: A5 u/ b5 _- m5 x: h$ C# V| ├──07-FFmpeg基础 ) t u( g+ c2 |2 O
| | ├──06-01-FFmpeg编程入门.pdf 649.88kb
( @& y! n$ U1 m3 [| | ├──06-02-FFmpeg内存模型.pdf 393.72kb
5 I& I: q' f3 k; Y, K9 j) g# c& W5 L| | ├──06-1-ffmpeg-basic.png 264.86kb
* r- @3 T) |7 p& V R% e# U* A4 D| | └──6-01-buffer.rar 540.70kb
' d" P! ~: u _6 @5 y| ├──08-FFmpeg解封装+解码实战 2 P! X( {- C" O) Z0 |
| | ├──07-01-ffmpeg-demux.rar 541.41kb
1 |9 ^* N7 v. U) F S| | ├──07-02-extract-aac.rar 540.95kb/ i$ d( K. X2 @
| | ├──07-03-extract-h264.rar 540.87kb
" j: Z/ u1 `& P" l| | ├──07-04-flv_parser_cplus.rar 13.66kb: G5 v8 r& y4 g0 y- W
| | ├──07-05-decode_audio.rar 18.54M
2 ?2 W3 Q Z* b) L. `7 `6 Q# x: k( m1 ?| | ├──07-06-decode_video.rar 954.18kb
; m6 |8 v5 c; E6 \| | ├──07-08-demux-mp4.png 118.29kb- E J/ Y# l6 r) r4 o# b- p" e) W
| | ├──07-08-demux-mp4.rar 6.64M
0 ?2 E; e0 Z2 x/ O. e| | ├──07-09-avio_decode_audio.rar 6.73M! q, [0 x n/ C2 X8 G
| | ├──07-1-FFmpeg解封装解码.pdf 243.84kb
: ^: T8 k0 P2 S+ a: M' @; t) b. q/ V; x| | ├──07-10-1-audio_resample.rar 542.85kb
2 z4 I- ^" @# x| | ├──07-10-2-audio_resample.rar 6.73M, R2 I3 \7 W* ~/ v4 E+ N
| | ├──07-11-hw-decode.rar 541.27kb
$ ?, ~( [% z6 X' [| | ├──2_audio_track_5s.mp4 1.30M
1 K1 s# ^( T8 x| | ├──7-10-音频处理基本概念及音频重采样.pdf 528.99kb
0 K5 y3 d2 _) G9 n' f% s4 H7 K9 J| | ├──7-10-音频处理基本概念及音频重采样.png 447.93kb3 @9 o7 e/ M" m+ ?" [
| | ├──7-8-MP4格式分析(1).pdf 1.06M
6 [6 D" m* r- u. r( {% B| | ├──7-8-MP4格式分析.pdf 1.08M
* s* P7 a3 Q8 ^6 A# s4 J| | ├──7-8-mp4格式分析.png 377.54kb$ ]% _1 a+ G, [' d1 j3 f
| | ├──7-9-AVIO内存输入模式(07-09-avio_decode_audio).pdf 174.19kb
% U0 r& g* D1 c: l% q9 d| | ├──AAC ADTS格式分析.pdf 1.54M) \& y( _& K i- f% H$ R5 g5 I) p1 q
| | ├──believe.flv 7.60M
9 g: a: z' _$ _: K4 I2 h8 X" V| | ├──believe.mp4 7.46M* _' N$ O; o& x
| | ├──believe.ts 8.77M
5 w# i2 K& b" o4 J| | ├──camera_sdl2_dshow.rar 17.24M
' i! f' ?9 ^1 L3 N; U| | ├──FLV-video_file_format_spec_v10_1.pdf 594.15kb8 x0 N& i: L6 \. s; ]2 x
| | ├──FLV格式分析-FLV封装格式剖析.pdf 1.27M
( L+ a9 F7 {: F9 a| | ├──FLV解复用实战-FlvParser源码阅读.pdf 746.96kb
% `, A8 X& T5 k- a* h: @# h| | ├──Grammars.rar 37.84kb5 v' w6 _3 Z: P
| | ├──H264 NALU分析.pdf 1.11M
6 ]" h& _$ C7 S5 Q8 E u| | ├──Hexinator.rar 75.58M
) B* y; J2 H- g! v/ O. L| | ├──ISO-14496-3(2009-09).pdf 8.26M/ c4 T' R6 P5 t% d$ I
| | ├──ISOIEC 14496-15 Advanced Video Coding (AVC) file format(1).pdf 180.33kb `: C8 \7 ^% @! r% T2 ^. i* R. R
| | ├──ISOIEC 14496-15 Advanced Video Coding (AVC) file format.pdf 180.33kb
- @8 w1 e6 O9 o, w+ O| | ├──source.200kbps.768x320.flv 6.33M
. n' J; y1 l3 q; P1 f" p| | ├──source.200kbps.768x320_5s.flv 74.95kb
. @1 p" Q, M1 X2 g' P. d" l a| | ├──补充资料-FFmpeg内存对齐.pdf 527.64kb/ G9 {; a* O2 U# K
| | ├──更多资料.md 1.61kb
# l1 Q3 t. |) n% u+ }4 ]! K8 b; y& I| | ├──视频解码实战.pdf 594.50kb
+ k5 H6 A, F: ]0 ]6 n8 w# @0 ~| | ├──学习笔记-过来人分享.zip 74.05kb
1 V& ^3 R" f! K- _) T( o- h| | └──音频解码实战.pdf 584.43kb N h2 z* A' ]. ^/ L0 a5 i+ n
| ├──09-FFmpeg编码+封装实战
) m: E2 g$ x: ?2 Q| | ├──08-01-encode_audio.rar 4.83M
( F5 X8 p# a" u3 h4 k3 Y- h( o5 C| | ├──08-01-音频编码实战.pdf 549.16kb1 x0 m, h% J# ?: A3 G2 R7 p
| | ├──08-02-encode_video.rar 46.40M
4 l$ _1 l0 U# A* U$ u* M/ \3 ~| | ├──08-02-图文并茂分析H264编码原理-1.0版本-待续 .pdf 864.79kb
! {+ Y0 }, ]1 V9 w( m( m/ N: E| | ├──08-03-muxing_flv.rar 545.34kb
) e# r( d( f1 Y6 V1 p; I| | ├──08-03-视频编码实战.pdf 863.59kb6 a, O( t* W! [# d! _
| | ├──08-04-音视频FLV合成实战.pdf 981.01kb3 d* y" r) S: P( a: w
| | ├──08-05-mp4muxer-3.rar 543.56kb8 ~3 c/ Q. b/ D! f" q
| | ├──08-05-mp4muxer-4.rar 586.23kb, [* _; ]; Y5 q& Q( x
| | ├──08-05-mp4muxer-5.rar 586.98kb* {7 M, E* o) ?6 {6 e
| | ├──08-05-mp4muxer.rar 540.24kb
; m5 _' U1 B2 u8 f+ R| | ├──08-05_MP4合成实战-5.png 290.33kb
9 O" u- t5 n% j# H7 x7 ?: p; J| | ├──08-05_MP4合成实战_1-4.png 227.17kb
5 A( I, P6 Q( _$ z- y+ K| | ├──08-06-remux.rar 1.04M% w c* c3 j& D
| | ├──08-07-remux.rar 1.05M/ r' k0 F+ ]( v2 o( W% I5 j
| | ├──08-08-save-jpg.rar 542.06kb& ]- K: G( p5 i9 E8 F( {# V
| | ├──08-H.264白皮书.pdf 4.34M/ C# U ^! [+ D, Y z; L' [
| | ├──08-H.264协议英文版.pdf 4.59M: ]' d. N0 Z+ `1 t
| | ├──10-1-rtmp-publish.rar 569.95kb
$ Q+ |: K+ T- S8 C6 f# v; ^| | ├──8-2_H264编码原理-零声学院0.1beta版本.pdf 7.31M
* K, Q" _8 w9 h$ l& H6 H3 s| | ├──ref-09-06-video_logo.rar 926.04kb
* P/ Z9 r$ x5 g* Q' Z u| | └──零声学院-视频码率推荐.pdf 265.65kb
6 f5 t- M! p" B- G/ \3 x| ├──10-FFmpeg过滤器实战 " h; N3 u+ g; M3 z4 A7 I, B$ ?
| | ├──09-02-video-watermark.rar 85.35M
@, c( m8 {" f6 _: h: | r| | ├──09-03-audio-mix.rar 154.52M
/ T, g# T" G6 w! q' V. v1 {| | ├──09-04-video_watermark.rar 662.57kb
$ K" `% C4 j' I+ t$ Z" W| | ├──09-05-crop_flip.rar 95.20M
3 \ x& ]7 w. y; R' j| | ├──9-1-2 过滤器框架和视频filter.png 101.80kb0 i% a# q7 X* b0 y% Z, { E
| | ├──9-1-FFmpeg过滤器框架分析.pdf 467.21kb
7 }; Y5 Z2 p9 z) h! _, a; l| | ├──9-3音频过滤器.png 98.12kb1 k5 @! ?8 V$ @ p7 W7 F1 R @( u i5 u
| | ├──9-4-5-FFmpeg Filter补充内容.pdf 1.95M1 B! m% ~2 o/ l: Y% N( r9 M
| | ├──ref-09-06-video_logo.rar 926.04kb
; g% T' H) P9 h v e. K5 J7 P- Q| | └──课程代码说明.txt 0.16kb# ]5 h1 Q- O7 q/ u
| ├──11-FFmpeg+QT播放器实战
! U$ d4 F( }3 M% S0 T| | ├──0voice_player_01.rar 45.25M: y+ Y: y. z. n5 f' a
| | ├──0voice_player_02.rar 45.24M9 R- P3 g! n9 X" t8 @ I9 {$ r
| | ├──0voice_player_03.rar 27.53M
) g& \& [& ^! l. g| | ├──0voice_player_04.rar 27.54M
% f$ s( I2 n! T5 Q7 [3 D- k| | ├──2-播放器-框架设计 之 ijkplayer框架深入剖析.pdf 626.89kb
) K. i( J: O# L& _ @3 {| | ├──播放器-1-框架分析.png 543.96kb5 a$ d& J9 Z. A, l9 f9 j
| | ├──播放器-2-架构设计.png 410.71kb! l: V0 B4 G7 ?- l
| | └──播放器3-4-消息队列实现.png 232.29kb
( [+ P5 Q3 m0 B9 S: c+ Q6 {| ├──12-13- ffplay播放器剖析 ( A0 c/ f+ T: C
| | ├──11-1.png 405.25kb
0 j! { I* V; }| | ├──11-clock-test.rar 34.03M
5 T; g l" I7 @# g. M- q| | ├──11-ffplay-4.png 284.83kb
% r+ [- K: A$ R| | ├──11-ffplay-5.png 47.53kb/ Z* t: A& V* X7 \2 N
| | ├──ffplay-pro-1-3.rar 19.50M$ X7 ~" j! @+ W
| | ├──ffplay-pro-11-14.rar 19.50M
4 h; l$ K: A" V& U/ w, h. w/ `| | ├──ffplay-pro-15-18.rar 89.65M* i# l% U+ _) \2 L4 O
| | ├──ffplay-pro-4.rar 50.72M1 M+ W# Z/ x: M( W7 o) H7 r9 |! q* }
| | ├──ffplay-pro-5.rar 50.72M
& A# a3 @ q* {0 ^) z, ^& E- P| | ├──ffplay-pro-6.rar 19.50M
" D% ^3 t6 g* i3 X* N5 y3 o3 ]| | ├──ffplay-pro-7-8.rar 19.50M% q- s6 A0 A# v6 \5 k
| | ├──ffplay-pro-9-10.rar 19.50M
( X; D5 r) X5 s| | ├──ffplay播放器-1-3.pdf 817.54kb: f1 P. c- _2 g: p
| | ├──ffplay播放器-11音视频同步基础.pdf 486.21kb
3 l7 F# X& j8 R, a+ R& H% f| | ├──ffplay播放器-11音视频同步基础.png 32.23kb* r K* E5 L. t1 r$ }
| | ├──ffplay播放器-12-14音视频同步.pdf 721.26kb
b$ s: P5 o" [3 g0 I| | ├──ffplay播放器-15-16-暂停、逐帧、音量.pdf 360.98kb
1 m8 E* x! D, e| | ├──ffplay播放器-15-播放器控制.png 141.72kb
# r3 h& b# }. ]5 e7 C% U| | ├──ffplay播放器-17-快进快退seek.pdf 485.41kb
) B! i4 s; N4 r: n, U| | ├──ffplay播放器-4数据读取线程.pdf 864.69kb" i' g5 V6 H0 \! i) |3 e. O8 Q
| | ├──ffplay播放器-5-6音视频解码线程.pdf 529.72kb- a: i# j! L B, `: l L4 H
| | ├──ffplay播放器-7-8 音频输出和音频重采样.pdf 582.96kb
& F! D; w- t. ` p$ ?8 l5 j" A| | ├──ffplay播放器-7-8 音频输出和音频重采样.png 209.50kb
6 b1 h, U8 ^2 O1 a0 W, ~+ @| | └──ffplay播放器-9-10视频输出和尺寸变换.pdf 836.22kb' M+ _8 F- N: ]# \9 ^. R" H
| ├──14-ffmpeg媒体转换器 $ m" s/ s! w' h! z4 t" J& I
| | ├──13-01-掌握ffmpeg.c的意义.pdf 124.55kb
( J3 P1 I3 e0 V. J+ {. t B| | ├──13-02 ffmpeg框架分析.png 114.14kb! f; e% B$ _& `# D
| | ├──13-02-ffmpeg框架分析.pdf 346.75kb
& J( d" c5 P% u9 M. o1 O| | ├──13-03-命令行解析1(1).pdf 200.41kb8 j; ?0 ]! A5 |; q" r! [
| | ├──13-03-命令行解析1(1).png 570.95kb; {8 |$ X+ B6 }* Q% r: K
| | ├──13-03-命令行解析1.pdf 200.41kb! {3 n8 U/ T4 [* c* V6 k
| | ├──13-03-命令行解析1.png 570.95kb
2 U, w4 u4 @8 |( h| | ├──13-05-mp4转flv.png 181.86kb/ x8 ?- B3 f* T# r$ {( X
| | ├──13-06-mp4转flv2.png 88.90kb7 g- z6 S- V1 u" W" B# [3 [
| | ├──13-07-mp4转flv3-filter.png 150.47kb
C5 T2 t8 X% J) H| | ├──13-08-mp4转flv4-timebase.png 283.69kb
1 P2 w8 K; s: G0 B| | ├──13-09-mp4转flv5-copy.pdf 246.68kb
% ^+ G( h: @. ~* Y7 _1 _1 f| | ├──13-09-mp4转flv5-copy.png 333.08kb+ L8 h/ G/ S ]$ Z
| | ├──13-10-mp4转flv6-scale.pdf 148.77kb$ W( e3 V0 K$ u/ z7 ]
| | ├──13-10-mp4转flv6-scale.png 274.38kb' R8 [. I! {9 Y. B
| | ├──2_audio.mp4 32.14M
5 W' c1 J( K* J, H0 d| | ├──3.flv 6.33M4 j. j) v! C+ z2 {, k! t9 _8 a
| | ├──ffmpeg-pro-03.rar 3.76M
4 C& a1 q6 t5 E5 w| | ├──ffmpeg-pro-04.rar 3.76M; ]$ [+ a" ]2 `+ w% ?8 q6 K" S4 m8 S
| | ├──ffmpeg-pro-07.rar 3.94M
. J4 x7 f5 x. H ~| | ├──ffmpeg-pro-08.rar 3.94M
9 ]1 ]7 V% ]& A& I| | ├──ffmpeg-pro-09.rar 4.03M
+ [, u* Q: k9 s- Q8 e' a; U| | └──ffmpeg-pro-10.rar 4.18M
$ ?- N* N: r0 U4 P& Q- u9 [" W) [| ├──15-RTMP流媒体实战 * k, u* N2 _0 c7 p% b: {1 l$ h2 n
| | ├──1 RTMP流媒体服务器搭建.pdf 1.17M
( S) p) g& v4 g/ r4 [| | ├──16-rtmp_specification_1.0.pdf 83.82kb# v; c0 ^" z3 r4 ~3 f3 Q; M. Q
| | ├──16-rtmp_specification_1.0_cn.pdf 1.77M8 w7 D! S* S1 a5 O( k
| | ├──20210829_90分钟解决直播延迟的各种疑难杂症.mp4 642.76M
w2 K j4 s0 y8 t7 c2 G| | ├──doc.rar 21.50M. A$ H' W7 t( n/ x( e
| | ├──rtmp-publish-20210903.rar 20.59M
! V! B( _5 k3 u; K6 t| | ├──zero_player_20210903.rar 4.02M
9 R; l* }& A e7 V7 \+ Z1 ~| | ├──音视频流媒体实战1-20200304.pdf 1.32M
% Y5 `' e* W$ v) T| | ├──音视频流媒体实战2-20200305.pdf 2.69M
/ B# `# U2 b# Y| | ├──音视频流媒体实战3-20200310.pdf 801.95kb* }( |4 V6 A- _- @! k* i
| | ├──源码说明.txt 0.07kb& O% B0 f* O% I* @
| | └──直播推流实战-20200304.rar 17.31M
+ y7 {3 n+ K! w5 |& Y| ├──16-HLS流媒体实战
7 ~ W4 a2 R \. T! w9 x| | ├──16-01 HLS流媒体服务器配置.pdf 571.81kb
5 B* | N, j& p, w- t! X| | ├──16-01 HLS流媒体服务器配置.png 337.45kb
4 t0 o) }& ^. M0 ?, Y$ h| | ├──16-02 HLS框架分析.pdf 866.04kb
% P7 |6 T. w3 I4 K3 Q* E) y1 {| | ├──16-02 HLS框架分析.png 338.82kb
! d! \' a+ |& Y7 u& [| | ├──16-03 m3u8协议详解.pdf 540.81kb8 Y& W, @ |; q- h6 p, E! a- A
| | ├──16-03 m3u8协议详解.png 49.33kb/ c# J$ H8 J/ l6 R; d2 g
| | ├──16-04 TS协议解析.pdf 523.54kb' O, H3 [. B* ~& A5 ~0 ]( G
| | ├──16-04 TS协议解析.png 264.76kb
+ b8 D. U/ A: y9 b7 ^| | ├──16-05 HLS抓包分析.pdf 109.59kb6 U4 x6 `7 v4 A
| | ├──16-05 HLS抓包分析.png 176.99kb
9 u+ n% I# e9 y" H| | ├──16-06 HTTP协议分析.pdf 1009.83kb
7 @: p8 a3 m% D* y, d" y| | ├──16-06 HTTP协议分析.png 158.27kb
" A- q$ B! J3 @ o| | ├──16-07 hls拉流源码分析.png 1.35M% F( E$ S" ?. ^1 f
| | ├──16-07 hls拉流源码分析2.png 666.03kb( i) k' {9 [( `/ |/ q
| | ├──16-08 nginx-hls-多码率测试环境搭建.pdf 721.45kb$ I& K' F' a7 `+ Y
| | ├──16-08 nginx-hls-多码率测试环境搭建.png 194.45kb
" b1 I* j$ K4 t! M| | ├──16-09 TS协议补充.pdf 600.05kb
6 n6 S# ~2 ^- {8 U5 F, W7 Z! c| | ├──16-09 TS协议补充.png 227.41kb
9 e& O, _7 K* @% h| | ├──EasyICE2702.zip 32.00M" h3 H$ m$ c( G
| | ├──hls.c 87.43kb s2 d6 {* X, T6 |& e/ G
| | ├──ISO_IEC13818-1_2000-TS流.pdf 1.57M
4 T K4 {1 c" Y# E' R| | ├──time.flv 42.70M2 v' T) c' C/ w; F3 f: n7 f5 D
| | └──图解HTTP 黑白印刷 [(日)上野宣著].pdf 67.54M
}7 R# _5 F& e. j| ├──17-19-SRS RTMP-HLS-HTTP-FLV流媒体服务器分析 5 T0 Y6 d. l3 p% {: d
| | ├──01-SRS流媒体服务器开发.pdf 450.76kb" V9 p8 W" ]# P5 B# S5 X3 I" V
| | ├──01-SRS流媒体服务器开发概述.png 122.19kb
- ]0 C7 r" ~% C5 q) p| | ├──02-SRS流媒体框架入门.png 881.26kb
, M$ g# j0 C+ D: ^0 U9 l| | ├──03-SRS流媒体服务器-推流框架分析.png 327.67kb
5 b( @" E" d+ o ~% T) Z7 b1 t( D| | ├──04-SRS流媒体服务器-RTMP拉流框架分析.pdf 278.09kb
! }0 S: o9 S# n0 {; H| | ├──04-SRS流媒体服务器-RTMP拉流框架分析.png 177.66kb+ Y- [: V& G; f' V1 [; Z' ~' N6 Z
| | ├──05-SRS流媒体服务器-RTMP协议.pdf 1.26M- M2 G/ X% X8 v$ o Z/ n5 w2 q
| | ├──05-SRS流媒体服务器-RTMP协议.png 141.86kb
3 ^! n, v1 `# P/ b, A: a! z8 x0 k" i| | ├──05-SRS流媒体服务器-RTMP协议2.png 141.86kb
% d/ e. t! t# I: A2 R| | ├──06-SRS流媒体服务器-RTMP推流消息处理.png 226.10kb
* X% M$ l2 j$ t& W) D6 Z| | ├──07-SRS流媒体服务器-HTTP-FLV框架分析.pdf 360.08kb
. m3 F1 v& P; s8 e| | ├──07-SRS流媒体服务器-HTTP-FLV框架分析.png 92.45kb
`% U. D! _; b- l, q+ P! j| | ├──08-SRS流媒体服务器-HTTP-FLV-推拉流分析.png 371.68kb: n. }, `& `' @1 U) S/ [
| | ├──08-SRS流媒体服务器-HTTP-FLV推拉流.pdf 244.86kb
6 D& l# {& r |& G$ x( C) O5 b; V| | ├──09-SRS流媒体服务器-Forward模式-2.png 138.72kb- S o+ g: v5 E6 ?8 M0 R
| | ├──09-SRS流媒体服务器-Forward模式.pdf 514.61kb7 J8 e |" N" z
| | ├──09-SRS流媒体服务器-Forward模式.png 129.36kb
p* O3 v6 C" T1 q' _+ T; j7 Y2 K| | ├──10-SRS流媒体服务器-edge集群-1.png 659.92kb
6 Y; d# |( C- b. \| | ├──10-SRS流媒体服务器-edge集群-2.png 390.80kb
* E( r+ A# C1 F, F1 A| | ├──10-SRS流媒体服务器-edge集群-3.png 377.94kb7 G* p1 F; h8 P; s4 o: }0 s
| | ├──10-SRS流媒体服务器-edge集群.pdf 804.05kb
S2 H; x" k& l, `# L9 S# I| | ├──11-1-2-SRS流媒体服务器-HLS文件配置.png 850.43kb$ J# R9 }7 |" P; D/ a6 j7 J
| | ├──11-3-SRS流媒体服务器-HLS客户端拉流.png 705.92kb
. Y9 ~; B$ y( F" I# \| | ├──GDB调试手册.pdf 1.19M
4 n; W' ?; X1 V8 ]2 S- d1 J; z# o| | ├──source.200kbps.768x320.flv 6.33M: g3 L' r6 \0 x6 P+ I1 C% }. a
| | └──参考-RTMP流媒体服务器搭建.pdf 1.17M; C: A- {5 g' v _7 c: f% X
| ├──19-21-RTSP流媒体实战
: c" A p/ s. b* D# `| | ├──1 RTSP服务器搭建.pdf 619.19kb n% _: ~ |" d0 h" `4 v% z
| | ├──2 RTSP基本原理.pdf 227.06kb$ g+ P5 o7 r, h! E7 K" ^* n) T
| | ├──2 RTSP基本原理.png 285.82kb
5 j6 t: c( `7 J: r. }4 c' a4 ]9 K* j5 D| | ├──3 RTP协议.pdf 340.52kb: x) M$ v+ H$ \1 K3 N1 Q
| | ├──3 RTP协议.png 167.58kb
6 z3 [5 B0 f6 {| | ├──3-RFC3550(英文)-RTP A Transport Protocol for Real-Time Applications.pdf 505.18kb
5 h9 E2 p* a- \| | ├──3-RFC3550(中文)-RTP协议中文版.pdf 465.02kb) c+ y( {. Q6 k2 Y2 {! b! m
| | ├──4 RTP之H264封包和解包.pdf 3.42M$ }$ {( d; G( X7 c* y9 u* p
| | ├──4 RTP之H264封包和解包.png 516.50kb, D" @' u$ s S
| | ├──4-RFC3984(英文)-RTP Payload Format for H.264 Video.pdf 125.36kb
- v$ `" W- z+ W| | ├──4-RFC3984(中文)-H.264视频的RTP荷载格式.pdf 313.76kb
) ^0 K- t2 L0 a4 G4 L! ]$ O# M| | ├──4-rtp.rar 19.34kb
1 X& `: {, J+ c3 m( J| | ├──4-RTP之H264封包和解包.pptx 847.06kb
3 q8 O8 |6 U* a$ s| | ├──5 RTP之AAC封包和解包.pdf 357.88kb
6 V* w |& l! P# v4 z" ]' x, \| | ├──5 RTP之AAC封包和解包.png 414.78kb
- \7 H& \1 R2 s2 G| | ├──5-rtp-aac.rar 6.61M% y. \4 _2 ? K& B
| | ├──6 RTSP协议.pdf 1.01M. }1 a" o: ], |
| | ├──6 RTSP协议.png 248.66kb% X; Z% ^; e) x( z; T
| | ├──6-rtsp拉流.pcap 20.60M
4 N0 ^; e7 H' V/ M| | ├──6-rtsp推流.pcap 34.19M" ]8 ~1 n3 `8 L1 d1 }6 i
| | ├──7 SDP协议分析.pdf 730.47kb
$ {2 z: }1 J2 W4 q7 ^$ r| | ├──7 SDP协议分析.png 79.84kb" ~" F A, b$ L- d6 ^2 ]/ G3 Y
| | ├──8 rtcp解析.png 31.65M
4 I" n' {% Y4 ?! ]: K% Y7 v| | ├──8 RTCP详解.pdf 1.67M+ [7 C6 l4 D9 Z
| | ├──9-1-rtsp_publish.rar 15.64M; x: T: Q1 o/ V5 Q
| | ├──9-1-rtsp推流实战-框架分析.png 11.06M1 Q/ F6 D; I5 @ [
| | ├──9-10-rtsp-publish.rar 571.46kb' H4 n: X7 ^' d$ X0 I
| | ├──9-10-rtsp推流实战-消息处理机制.png 71.22kb
! u0 Y1 V: c1 Q2 E6 O! O| | ├──9-11-rtsp-publish.rar 569.51kb
3 g" |! t& V6 M9 Q$ h' `' E| | ├──9-2-rtsp-publish.rar 547.94kb
' c/ Y6 q1 X2 ^, s2 E5 M4 F| | ├──9-2-rtsp推流实战-模拟捕获音频、视频数据.png 32.42kb! @9 W4 h, N8 I! | O: F* S' \
| | ├──9-3-rtsp-publish.rar 555.08kb
9 g! a( H& H" Z' Q2 i) {) m| | ├──9-3-rtsp推流实战-模拟捕获视频.png 85.18kb
: R* y* A b7 G9 n% o* E% n| | ├──9-4-rtsp-publish-fail.rar 560.39kb
3 _6 _- K4 v$ F h7 x5 B$ C& n c| | ├──9-4-rtsp-publish-ok.rar 561.08kb
2 G- |9 j* _" b4 V9 B& V7 K+ w| | ├──9-4-rtsp推流实战-音频编码器封装.png 86.24kb
1 M% p- i M4 _1 m ^) Z| | ├──9-5-rtsp-publish.rar 560.41kb
$ l* r4 y7 e; B; t# Y* s3 E! L| | ├──9-5-rtsp推流实战-视频编码器封装.png 113.47kb
% q, j/ }' d: l' H: {& o| | ├──9-6-rtsp-publish.rar 562.75kb, L3 B0 T1 C6 W
| | ├──9-6-rtsp推流实战-队列设计.png 190.03kb
0 I3 u- z: i4 S6 v+ z| | ├──9-7-rtsp-publish.rar 565.20kb
& o' q7 @( ]* p* f) A: b| | ├──9-7_8_9-rtsp推流实战-RTSP推流模块-超时处理.png 240.85kb
' S- D9 g1 t8 f0 S| | ├──9-8-rtsp-publish.rar 565.91kb
: D1 p3 o# H5 D% h| | ├──9-9-rtsp-publish.rar 566.49kb
" H- f& @; }( f( P5 x j# `$ k9 P| | ├──EasyDarwin-linux-8.1.0-1901141151.tar.gz 7.76M& e/ s5 I# B* z9 z# Z! D7 @
| | └──rfc3550.pdf 492.30kb
. x3 F1 x) o, X/ F- Q| ├──22-28-WebRTC中级
, A+ \; ^, O# r6 d& \| | ├──apprtc.rar 27.88M3 U/ o) s1 Q% G( \+ T
| | ├──AppRTCDemo-darren.rar 29.06M0 p* }% o' W4 t; D
| | ├──AppRTC搭建20190830.pdf 784.72kb
& n, ]# {0 s. h: i. I| | ├──AppRTC源码参考价值.pdf 283.99kb, O3 n4 d% X: n+ V p
| | ├──google_appengine_1.9.40.zip 45.14M! v( g+ x' H. [+ P
| | ├──webrtc-src-20190829.rar 2.26M6 W X0 d( U; ]+ j% Z
| | ├──WebRTC入门与提高20190831(全,apprtc独立文档).pdf 4.43M# j7 j9 G- m& y& M- l0 W; y
| | └──更多资料.md 1.61kb; B$ k* D$ ]1 X7 E( q: ~! ^4 v
| ├──29-30-WebRTC高级
* E+ @: c. l' m* H e| | ├──1-WebRTC原理分析20200311.pdf 1.25M
1 ~( k4 [) ]* Q5 b2 G| | ├──2-WebRTC音视频通话技术原理.pdf 1.25M
, m `0 P( a- \9 @; n| | ├──3-AppRTC搭建.mht 455.01kb
0 u4 H2 w& c f# ?' z5 ^3 B0 @| | ├──32-1-WebRTC Mesh模型多人通话项目部署.pdf 900.67kb
; J& S- z. I& F5 k! d* h| | ├──5-实时音视频通信设计方案20200312.pdf 1.03M* N. I8 C7 d9 L0 i
| | ├──VIP-WebRTC音视频通话必备手册.pdf 4.20M- S3 T8 y6 m) {2 b- y. O
| | ├──WebRTC多方通话实战-20200320.pdf 379.62kb
; e' j( m7 h2 `$ n( ?. |* O| | ├──WebRTC一对一实战-20200317.pptx 1.00M
' C6 u+ S0 J# a/ t| | ├──Windows客户端1-编译源码.pdf 1.15M
, D$ E1 N/ h) x" c& I/ H| | ├──课堂演示-20200317.png 458.47kb
/ x% R' \7 B7 G" l4 q| | ├──实时音视频通信设计方案20200312.docx 1.51M
) E1 _( U! f5 ^" k. P| | ├──一对一音视频通话逻辑.png 225.91kb- O3 U7 }& g& ?& {7 g
| | ├──音视频通话-房间服务器详细设计.pdf 852.02kb
/ H8 s/ l1 {# [ m: h| | ├──音视频通话QoS(服务质量)剖析-系列文章.pdf 468.33kb
4 A8 A0 l- u! s' P8 N, ?* b| | ├──源码说明.txt 0.05kb
8 `( M* n ?' t( r+ M( B4 F* D| | └──最新ICE协议-RFC5245-RFC8445-Interactive-Connectivity-Establishment-中文详解.pdf 6.64M
) B# r+ Q [( O# [| ├──29-P2P
( Y0 H3 r! l, d( k1 P| | └──去中心化技术分享,P2P框架的实现.pdf 2.10M) x' }4 f( e9 Z8 g1 ~% ~; A
| ├──31-33-WebRTC高级-Janus # k" O3 }$ @" g, ]" r' ?, @
| | ├──31-01-Ubuntu 下 Janus Server 搭建笔记-V0.2.pdf 2.48M1 K+ J5 S( D! B" }) X# A7 t
| | ├──31-02 Janus框架分析.pdf 935.12kb/ l6 |" P$ v. [! p# _
| | ├──31-02 Janus框架分析.png 471.24kb
/ I) c" G8 z" A* u1 \$ R, m| | ├──31-03 Janus信令1.pdf 779.46kb; N9 _- X1 r M6 j& ?# G# v9 Y
| | ├──31-03 Janus信令分析1.png 98.11kb' ?+ @1 `5 P* G. y
| | ├──31-04 web客户端信令分析1.png 130.83kb1 }+ F0 S/ a4 ^+ K' W
| | ├──31-04 web客户端信令分析2-4 .pdf 740.15kb1 g) \/ |0 `9 y' L
| | ├──31-04 web客户端信令分析2.png 335.46kb
) _4 G% ^; b6 L" i/ A/ g8 P. n| | ├──31-04 web客户端信令分析3-publish流程.png 795.90kb
* @' p: |9 ]+ i| | ├──31-04 web客户端信令分析4-subscribe流程.png 554.61kb0 Q3 f/ h; e5 O2 c& b
| | ├──31-05 Janus Web客户端源码分析.pdf 701.67kb
/ E( }. J7 ]4 i, s d| | ├──31-05-html.rar 811.81kb) a3 [$ \! i. B" A8 p- P
| | ├──31-05-Web客户端videoroom源码分析1-3.png 3.31M
5 ^- G9 `+ ^0 _3 k+ w" H4 c| | ├──31-06-janus_meeting.rar 249.32kb6 p% @) Q1 O7 D& M- ~' r7 T/ f
| | ├──31-06-音视频会议web客户分析.png 605.92kb
3 o# g% |, ?; @| | ├──31-1.2 Janus Server 搭建笔记(ubuntu20.04腾讯云版本).pdf 2.58M
3 j6 x5 L8 d8 _. `1 m% r' H, l| | ├──GLIB精讲-janus前站.pdf 659.62kb
) t: V/ t4 o/ y- c, P+ b% R" n| | ├──publish-2020-09-19_22-18-59.log 104.17kb' A, N4 a- [3 |" ~' s4 a
| | ├──subscribe_2020-09-20_17-36-11.log 609.90kb/ j- _3 }/ X+ ~1 c3 e! L
| | ├──test-glib.tar.bz2 160.00kb
5 f' j0 J3 M" X V| | └──必看.md 26.77kb# `9 J0 v0 C* L: H/ M- h
| ├──34-SRS.4.0-WebRTC , z$ ] [* W9 o6 k# s8 m
| | ├──1-SRS 4.0开发环境搭建_包括推流、服务器配置、拉流测试.pdf 1.64M, \+ h6 T0 t2 L+ a
| | ├──10-SRS4.0-SDP详解.pdf 4.47M
+ [) O7 N4 g1 I0 o| | ├──11-参考资料-WebRTC 常用的缩略词以及部分知识杂谈.pdf 455.11kb
" B1 d! I* u7 w: k/ ?* k7 j| | ├──11-参考资料-WebRTC 常用的缩略词以及部分知识杂谈.png 66.64kb9 r R- Y: G4 O* W
| | ├──11-参考资料-WebRTC的拥塞控制和带宽策略.pdf 2.18M
* U, n$ V& R3 ?2 }1 D; o- e| | ├──11-参考资料-WebRTC的拥塞控制和带宽策略.png 380.53kb
: Z# k2 l" J3 d; C& e1 a9 S| | ├──12-Webrtc中RTCP使用及相关指标计算-待改进版本.pdf 2.95M7 r! W% H& Y ?4 R" s8 m+ G
| | ├──12-WebRTC中RTCP原理和应用实践.pdf 4.37M, Q/ ?4 S1 M% B+ w5 V1 N
| | ├──2-SRS 4.0配置支持WebRTC推拉流.pdf 1.94M- f$ }2 z/ j6 W8 _! S- o3 r8 G
| | ├──3-SRS 4.0 RTMP推拉流转发原理.pdf 1.23M
+ i7 x$ }; G ], z| | ├──4-4.0 WebRTC 1v1通话.pdf 691.23kb
) p9 q9 z1 Y' \8 M2 q| | ├──4-4.0 WebRTC 1v1通话.png 140.20kb
X2 }, j* R; Y7 N( i) q| | ├──6 SRS 4.0 RTMP to WebRTC原理分析(1).pdf 831.69kb
" h4 K! U Y7 E0 _2 Q! i/ H| | ├──6 SRS 4.0 RTMP to WebRTC原理分析.pdf 831.68kb
5 a0 @( A) A$ b: f0 i6 G| | ├──6 SRS 4.0 RTMP to WebRTC原理分析.png 535.16kb
4 h9 M3 E( p/ H# M7 A| | ├──6 SRS 4.0 WebRTC to RTMP原理分析.pdf 789.37kb4 M# e8 h6 d X1 l2 A6 j4 [) j
| | ├──7.0-WebRTC ICE 模块剖析.pdf 1.38M
5 m( w. e/ F8 x: z| | ├──7.1-SRS4.0 ICE交互分析.pdf 711.76kb
7 F# {, V9 a) w" T2 c: Z| | ├──8-SRS4.0 DTLS 握手.pdf 3.81M
9 z/ ]1 c! z3 k/ R| | ├──9-SRS4.0-SRTP加密传输.pdf 398.07kb
& c. x1 U4 F: k| | ├──CLion-2021.2.1.tar.gz 716.31M
7 w/ c, W+ g3 R0 x+ T| | ├──Clion调试SRS4.0.156(集成开发环境).pdf 2.40M
% i) {" u* l7 A| | ├──GOTC:开源视频服务器,凭什么SRS能做到全球Top1?(1)(4).pdf 3.65M7 R/ f3 c- i- w- C; |! ?6 r O
| | ├──OBS-Studio-26.1.1-Full-Installer-x64.exe 72.11M' _0 e4 d0 h+ Y. G1 L! o
| | ├──RTP中文版 by 51TalkAM.docx 6.31M
# {2 q1 X/ K0 c5 Q9 ^: e| | ├──RTP中文版 by 51TalkAM.pdf 7.28M
% p( |; ^8 Z1 F G. q7 ^| | ├──time.flv 42.70M
; s' E' d% A7 Z2 D6 O2 v; {| | ├──vlc-3.0.12-win64.exe 40.61M
* d5 ~7 U& s0 H- b8 Z1 G# z| | └──参考资料-WebRTC常用的缩略词以及部分知识杂谈.pdf 355.89kb
4 @# \ r# D3 F( N| ├──37-Android-NDK开发
- c+ n7 h* _; X; K: i8 k/ k. k| | ├──1-android so适配.rar 362.79kb6 q. \9 }( I' p9 l
| | ├──2-jni.rar 14.34M
7 u5 h* Y/ ]7 O1 B, \" Q| | ├──3-ffmpeg.rar 66.71M: Z% S6 f0 h) y
| | ├──4-simple-player.rar 96.72M
4 |7 U8 a+ G8 x8 H| | ├──5 Android-NDK开发5.1-ijkplayer编译.pdf 1.34M* r# R& A/ R) L
| | ├──5-ref-MediaSDK.rar 47.92M
1 x; s) _& n; u# r5 d% D4 W; Q| | ├──5-ref-PlayerSDK.rar 35.86M `+ u. ~0 X+ [8 a) G
| | ├──5-供参考-Android播放器-exoplayer_ijkplayer-PlayerSDK-原视频.mp4 5.37M, J. p. p5 W! D& v
| | ├──5-供参考-Android播放器边下载边播放-MediaSdk.mp4 1.77M$ ^+ ^) ^- u7 e6 i$ L% G
| | ├──5-供参考-Android音视频开源项目系列1.0.pdf 407.49kb
! U+ g9 j* W) X* L| | ├──Android-NDK视频说明.txt 0.18kb
6 p6 l* A: D( Z: z) y2 O6 |. X| | ├──Android利用ndk(r22)编译ffmpeg-4.2.1-0.1-beta.pdf 654.36kb$ x+ L5 ~- {7 R/ |2 w6 i9 ]
| | ├──ffmpeg-4.2.1-sh.tar.bz2 1.64kb
. \. j( L& V' d6 w8 d' {; B# Y| | ├──IjkplayerDemo.rar 49.16M
3 a5 ~% U J F( N I8 _| | ├──必看.md 26.77kb
y5 J; [: v9 |4 f+ D| | └──文档说明.txt 0.10kb) ?4 ? c; Q6 w" v4 g
| ├──37-GDB-CMAKE . ]( ?! U- g' [: J& J8 V
| | ├──cmake和gdb课程目录.png 22.00kb
$ y9 z0 P1 N% e/ E% O/ v) y- O| | ├──CMake实战-20200708.pdf 762.89kb
( Z+ l9 o: _$ G) `3 {| | ├──Makefile实战-20200708.pdf 1.75M
" g( K5 D+ G$ r2 Q7 q( Z| | ├──src-cmake.rar 88.54M* F/ O% u( ]7 ]2 }' \( B
| | ├──src-gdb.rar 38.72M
N9 X6 U% K9 q" N| | ├──valgrind+gdb-20200630.pdf 1.38M
+ ^% k' e& k( C% _! Q| | ├──必看.md 26.77kb+ d8 F/ B) f8 O6 R
| | └──音频帧采样点数-帧占用字节引发的内存越界惨案排查.png 485.05kb- l3 L, Y) X# K! v% y4 @% m
| ├──ubuntu范例
) a4 P. }" e+ \3 S* m6 M| | ├──07-01-ffmpeg-demux.rar 3.55kb
+ O1 t: m* a U: @" O/ K) X4 i( q| | ├──09-02-video-watermark-makefile.rar 3.34kb3 ~: j8 _8 |* Z1 l4 h7 S/ P! ^
| | ├──09-02-video-watermark.rar 3.20kb* J- L7 X$ C/ K. E
| | ├──ffmpeg_01.rar 1.44kb4 _5 K2 ` r$ |; q7 t4 P& w
| | ├──ffplay-pro-15-18.rar 79.60kb8 a' Q! E, m [
| | └──rtmp.rar 88.19M
! |& A3 l& |$ X| ├──补充内容-obs . e2 R- K4 \4 A$ r
| | ├──dependencies2019.zip 75.76M0 b- Q: N" u+ B1 G3 e6 j; M; P( U
| | └──obs-studio-27.1.3.tar.bz2 174.01M
. b0 ]+ Y, i5 M& V1 |9 \+ z4 z| ├──补充内容C++11 5 u$ K, G: l2 F8 N/ s) ?4 @- T, ]
| | ├──c++11-src1-cmake.rar 706.78kb6 C" _) V# S. p
| | ├──c++11-src1-qt.rar 786.54kb3 Q5 P: L) \% m& M: c4 Z8 N. R
| | ├──c++11-src2-cmake.rar 16.27kb6 H) k( p r0 b* N
| | ├──c++11-src2-qt.rar 66.17kb
+ {+ C$ t/ `: G| | ├──C++进阶重点知识精讲1-20211023.pdf 725.07kb0 |' }8 _% W: u* X
| | └──C++进阶重点知识精讲2-20211026.pdf 563.53kb
# _2 C9 U3 ~. Q6 ^ U) Y| ├──大华 0 T+ j Y3 e( l& |
| | └──大华H265_4K_20211018_132129.dav 495.01kb
! o! W- }; l% J+ Z! A| ├──电子书 , c, I$ y2 z) t k3 A+ o9 k: y
| | ├──007-FFMPEG - From Zero to Hero.pdf 12.92M6 {3 B& p5 h( z% s: k3 e" u& p
| | ├──008-FFmpeg Basics 2012.pdf 22.63M
3 ~7 N5 X; o4 Z! ?) E| | ├──009-Handbook on SDP for Multimedia Session Negotiations SIP and WebRTC IP Telephony.pdf 36.12M; c/ N6 D( [1 [$ O6 T: |
| | └──010-Learning WebRTC.pdf 2.00M$ D4 P8 [8 e$ H+ M7 \$ K
| ├──工具 + Y' \6 ]+ b3 x6 ?" s$ C) ?
| | └──海康YUVPlayer.rar 1.69M
: N2 S# G3 r5 ]/ _% Z- h+ p| ├──面试相关 , p) S* y- V3 K* t
| | ├──流媒体笔试_syc整理.rar 44.71M/ P& }( E: D' ^1 V! x; l6 t9 h$ A
| | └──流媒体面试题20210622.txt 3.74kb
; S$ o8 f+ t; T4 `. b| ├──0voice-rtc.apk 23.64M
6 y+ z/ J7 i' \| ├──aom.tar.bz2 7.75M; j. u/ B& u9 S9 n7 T
| ├──app-debug.apk 29.15M8 B" Y7 l |2 G& L# i8 r% V; {' m
| ├──avio_reading.c 3.92kb
( Y/ ]% S# d/ V5 W* P: s| ├──believe.mp4 7.46M
0 q, J" X% ], d5 D# f% n6 D| ├──build_ffmpeg (1).sh 0.72kb
0 |2 S7 r1 H6 S- u _1 b+ T1 @| ├──build_ffmpeg.sh 0.72kb% R7 f& F) h" a& G/ B! A( J
| ├──buweishui.mp3 4.77M' m5 ~+ E1 |+ s6 a( _0 _
| ├──buweishui_48000_2_s16le.pcm 57.29M9 L3 H. x$ _4 j' K0 g) e* ?
| ├──ffmpeg+sdl2-dll.rar 17.71M: f! h+ I; I$ m, n) K% L/ N
| ├──ffmpeg_armv8-a_build.sh 2.81kb
2 \) d7 V: N2 p" u4 W6 W1 H| ├──ijkplayerdemo.apk 29.15M+ W2 V) }7 N) D# z, j
| ├──janus-client-27.rar 68.43M
% Y# U& r: X8 k& Z. N| ├──MAC开发环境搭建.pdf 618.20kb% a1 k. n1 ]" X2 a! g
| ├──笔记-极其重要.md 1.61kb
3 \3 W/ y: B0 D) V# [| ├──零声学院-音视频课程变速播放演示.mp4 16.84M: Z# u: K( o1 G
| ├──零声学院整理-2018腾讯移动游戏技术评审标准与实践案例.pdf 10.67M
, l& ~# O+ U4 w: U| ├──零声学院整理-UDP可靠性设计-KCP优秀博文选集.pdf 7.20M$ A9 @' i; ~2 m' v
| ├──三个月进入大厂面经.md 0.81kb6 V+ S- p) k8 e# a9 t
| ├──腾讯视频面试题-直播如何做到500ms以下的延迟.mp4 333.47M
# @$ F3 o4 B5 Y+ g: f4 ~" u1 C| └──为什么要参加技术写作计划.pdf 383.44kb3 ]- F% U/ n2 r( l5 Y
' f# {9 s8 G% y4 r2 B
, c, R5 n$ [2 W7 | f# ?
# Z; L7 Q( P, V+ M( B
7 O) T+ H# J% ?/ q* i5 D1 _% \7 S( I! D3 `) F
资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见$ b, M0 V0 }- X- _3 d
. o. y7 s: \6 ?& n" b
6 m9 a. F3 ]% Y# v2 L6 o% n) \3 b7 J, v- ~& K, C
本资源由Java自学网收集整理【www.javazx.com】 |
|