Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4297|回复: 49

精于算法-直播技术大课堂 WebRTC实时音视频技术栈整体架构实战视频教程

[复制链接]

该用户从未签到

3

主题

163

帖子

313

积分

普通会员

Rank: 2

积分
313
发表于 2022-6-3 17:03:01 | 显示全部楼层 |阅读模式
课程简介:
: |% r0 _( s# r/ k9 C$ |1 T      WebRTC,名称源自网页实时通信(Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音通话或视频聊天的技术,是谷歌2010年以6820万美元收购Global IP Solutions公司而获得的一项技术。WebRTC提供了实时音视频的核心技术,包括音视频的采集、编解码、网络传输、显示等功能,并且还支持跨平台:windows,linux,mac,android。% @. m/ p. A7 E) Y4 `
      虽然WebRTC的目标是实现跨平台的Web端实时音视频通讯,但因为核心层代码的Native、高品质和内聚性,开发者很容易进行除Web平台外的移殖和应用。很长一段时间内WebRTC是业界能免费得到的唯一高品质实时音视频通讯技术。
: C* h' d+ a; K" f% O' ^1 y2 Q" J6 P( Q0 s
课程目录:7 T9 W8 \# g: ~- f* ?  Q1 Q
├──第八章  
& K3 ?$ @5 M- X  u7 n+ X5 x! D|   ├──Webrtc信令服务器实现.mp4  140.02M, [1 S, |( h/ ~
|   ├──Webrtc信令服务器原理.mp4  27.97M. U1 ~; o1 p3 `4 t
|   ├──利用socketio实现简单聊天室.mp4  149.75M
  B  g" e# ^3 ?9 X2 N. n6 v- J|   ├──利用socketio实现简单聊天室2.mp4  177.41M# r& i" o/ d# B: f1 g- n
|   └──使用socketio发送消息.mp4  30.34M
' @5 Y2 j; y! \├──第二章  9 v7 B4 R; ]1 ]. E7 l3 C3 n
|   ├──WebRTC架构.mp4  46.94M5 Z: V4 }% j8 k* K& o+ Q/ k
|   ├──webrtc目录结构.mp4  55.46M  K/ f4 p+ Q8 ]
|   └──webrtc运行机制.mp4  21.03M
! G  }$ R( \6 F( E├──第九章  
0 |. `& w+ h5 B% U  {4 [|   ├──ICE框架.mp4  39.87M( I  x, h. D2 v- X; R& \4 a, N
|   ├──NAT打洞原理.mp4  29.58M
1 B. D4 k5 R- {- q( [( I% v|   ├──NAT类型检测.mp4  25.87M
9 X- `0 j0 y  x4 b|   ├──STUN协议二.mp4  39.05M
3 q- o  b2 V' k8 V% G4 r; h|   ├──STUN协议一.mp4  33.70M
- `8 h. ]  A  _' N) s5 u6 @|   ├──TURN协议.mp4  52.10M9 w4 s- ~0 Z4 @( w  t1 X8 k
|   ├──Webrtc网络传输基础知识.mp4  27.09M
, ]6 S4 D! \* b9 q' \! [4 G|   ├──网络分析法tcpdump.mp4  13.58M- S( K; B4 a/ v. h, j
|   ├──网络分析法tcpdump与wireshark实战1.mp4  250.95M, t8 t& P7 Q# V6 B
|   └──网络分析法tcpdump与wireshark实战2.mp4  110.60M
/ z' B7 E" S2 b1 U├──第六章  
8 E7 S* S# @" h0 Z7 Y, H! o|   ├──MediaStreamApi及获取视屏约束.mp4  202.89M& w6 h) A% I; _+ l* s8 a$ O6 t
|   ├──webrtc适配.mp4  123.20M* F/ ~. i: }- g# |8 l
|   ├──webrtc音频采集.mp4  141.33M
, E: E9 ]6 T; N- D; S|   ├──webrtc只采集音频文件.mp4  49.11M. R, @& S9 U) x) ~
|   ├──从视频中获取图片.mp4  219.66M
  G* w( h. ^/ O& C. G8 g" i" S; V|   ├──视屏特效.mp4  144.61M
  M  m$ r! Y5 Q3 G# g6 y|   ├──视屏约束.mp4  140.98M' z7 b5 k: ?1 Z8 h$ T
|   ├──音频约束.mp4  116.01M9 [, \5 w, y& w. o3 X) _- Z- b* l
|   └──音视频权限访问.mp4  157.65M
" ], \7 u/ j0 ~" Q6 N' q5 \├──第七章  
$ o  P( Q+ s# q2 x( a* P2 B0 S|   ├──Webrtc采集屏面数据.mp4  71.52M
& P# N- {. t9 o|   ├──Webrtc录制基础.mp4  23.80M/ X) N- l. O- i3 ^9 g
|   ├──录制音频视频实战2.mp4  200.60M1 m8 M4 g: ~/ ^/ z2 z
|   └──录制音频视屏实战1.mp4  114.88M( s: T9 F& U& q6 Q
├──第三章  
7 M+ i! c" ]1 ^, g, g4 S|   ├──Nodejs环境搭建.mp4  168.17M2 T- k  ?$ ~- Y" T, j( t  I; Y
|   ├──web服务器工作原理.mp4  32.47M
, y1 B3 x' r9 l|   ├──创建https服务.mp4  87.25M2 ]. c# o1 c! U  o$ s7 o' j7 {
|   ├──实现一个正真的Web服务器.mp4  187.51M
/ a4 r  f' q4 r" f4 }|   └──最简单的http服务.mp4  54.17M
0 }0 J2 w* P3 D  k├──第十八章  
; c4 [2 h1 R+ `' b4 n" H|   └──课程总结.mp4  37.08M. o( A/ _% X6 v% P5 s: D
├──第十二章  
- s; Q) w5 O2 B& i; Y|   ├──STUN_TURN服务器.mp4  230.04M
4 O# N; \  |7 {5 Z6 R|   ├──Webrtc客户端的实现.mp4  168.55M' ~$ I7 m) z# P& X0 M
|   ├──webrtc客户端的实现1.mp4  142.16M
/ U0 E5 j4 s+ F& f6 @  W7 ]|   ├──Webrtc客户端状态及处理逻辑.mp4  24.84M
2 l# A8 |* M0 W1 E4 H, }5 d7 `6 {|   ├──实时共享桌面.mp4  7.17M& P* W: T4 j) ]8 f# S1 K
|   ├──实现1对1音视频互动信令服务器.mp4  156.66M2 U* n) _: e8 j2 t2 n; z+ `
|   ├──再论CreatOffer.mp4  129.68M
  K" v  v- z; |/ _|   ├──再论RTCPeerConnection.mp4  42.51M
( g, k% _$ @9 h2 C; O|   ├──直播客户端的实现.mp4  93.92M
. ?8 Y9 V9 Y. ]8 Q" H/ \' q|   ├──直播客户端的实现2.mp4  165.39M% S. H! B9 U8 w: [$ K3 x* B
|   └──直播系统中的信令及其逻辑关系.mp4  26.30M
5 v* m  t' q: ?  p# I0 t├──第十六章  & ]5 e' p; w' {" R0 l
|   ├──Android与浏览器互通.mp4  207.69M
; S3 U' _& u; |9 n|   ├──WebRTCNAtive开发逻辑.mp4  35.06M+ v5 Q6 W; t) d1 ~! o
|   ├──安卓端与浏览器互通实战.mp4  362.09M
) i1 F1 ?0 R2 k5 c3 U+ j|   ├──权限申请.mp4  32.44M5 ~7 d. }1 M$ G. S# M+ P2 u2 z6 e
|   └──通过socketio收发信令.mp4  322.97M
: a7 z4 X3 ?$ z; x1 R├──第十七章  ( @7 Q7 V5 U5 g1 n. h* i
|   ├──ios本地视频采集展示.mp4  178.74M% U: z& }( [& b' N+ [
|   ├──ios端RTPeerConnection.mp4  126.33M
( l- D8 r. e! a/ M|   ├──ios端socketio的使用.mp4  250.15M9 r% Z1 C2 H1 q* {9 l
|   ├──ios获取权限.mp4  34.46M
/ G3 Z1 g; ?( r9 Q5 ^8 r|   ├──ios界面布局.mp4  396.63M0 t0 ~! r# d( J- A' C
|   ├──IOS媒体协商.mp4  113.33M
- Z8 }9 R; h, ~. z4 k|   ├──ios引入webrtc库.mp4  46.13M
! e" `, a! S/ w6 j|   └──ios远端渲染.mp4  182.23M% M- [0 I8 |% _6 g9 n, ]5 t9 ~
├──第十三章  
- W, {# ]& n* R& c; \# _5 l: q|   ├──RTPSERDER.mp4  21.87M. N2 j" g. u/ x" C, w" s& I1 A
|   ├──RTPSERNDER2.mp4  26.93M) Z" }6 s, F" Q
|   ├──WEBRTC统计数据2.mp4  154.61M
( k( r* C2 N+ s8 \; O- l|   ├──WebRTC统计信息.mp4  91.67M
- {8 q; V; Q4 V+ {" o$ R6 o|   ├──传输速率控制.mp4  75.49M
' [. v% L* p& J1 f$ O) k: Q: @|   └──传输速率控制2.mp4  181.30M7 F5 |2 b' g; _# O5 U
├──第十四章  1 C! A; O: }& Y
|   ├──端到端文本聊天.mp4  232.75M8 C3 H+ P9 E4 {4 ^4 I
|   ├──非音视频传输.mp4  26.66M
4 Y9 b2 U) Q- t# u# G, F|   └──文件实时传输.mp4  10.28M
% a3 f) L! y% T5 y├──第十五章  
( h; P: ^! M2 M1 B( @  L/ f/ z' i|   ├──DTSL.mp4  33.59M
+ T6 T% K4 g+ E5 R1 I5 T! Y9 R|   ├──RTCP中的SR与RR报文.mp4  64.64M; G+ J* w0 c0 z
|   ├──RTP-SRTP协议头讲解.mp4  44.77M
' r: Z: l; _9 C4 P0 n7 s# n|   └──wireshark分析与rtp-rtcp包.mp4  212.68M
' f0 _3 Q1 I" ?% L% c├──第十一章  
& Q5 e+ C1 H, {$ q( s|   ├──SDP规范.mp4  47.70M& t$ i2 C+ c  f
|   ├──WEBRTC中的Offer_AnswerSDP.mp4  255.64M9 _. r5 _$ H6 M4 y  X
|   └──WebRTC中的SDP.mp4  27.81M2 L2 `# S# B; `/ Y
├──第十章  . p6 g! m1 a$ I2 p8 T; ^
|   ├──1对1连接基础流程.mp4  21.66M/ c$ O5 D( e) R0 F1 _5 L
|   ├──本机内1对1视频互通1.mp4  172.30M
4 g( W/ a- {! g|   ├──本机内1对1视频互通2.mp4  372.83M
9 q# L6 l4 ]/ k9 ~1 w4 P|   ├──获取offer和answer创建SDP.mp4  221.24M& a4 l) ]  C; S7 e5 M* u
|   ├──媒体能力协商过程二.mp4  25.96M& l5 g+ ?6 e3 ?7 I3 u4 e
|   └──媒体能力协商过程一.mp4  28.53M
# h1 c2 b5 Y; r├──第四章  # i( I3 H4 ^; Y3 b5 D* i8 s
|   ├──Javascript调试.mp4  108.39M
5 d( [: o) i% K+ o' ^& c6 l) B' ?4 A|   ├──变量余基本运算.mp4  57.96M
3 e- a9 J2 x8 m2 {) B& k% P, j|   └──判断循环与函数.mp4  82.48M: y8 p1 R% P0 ?; C* w" ~: k$ `
├──第五章  
# a& }  R$ a3 O# A% {0 P2 ?1 Y5 H|   ├──Webrtc获取视频设备.mp4  85.11M
7 b- @* r7 t* O4 @% A# o' Y& I|   ├──在页面中显示设备.mp4  6.93M/ a7 A$ ~5 l% f- ~! m  H
|   └──在页面中显示设备2.mp4  180.34M
0 P$ m$ x! m; B5 @8 J* Y$ w5 F5 N- M└──第一章  
7 r! d! |( R' P$ J8 g|   └──WebRTC介绍.mp4  171.85M' j' M5 Z$ S% M7 b
├──资料
* P! J; |3 b( L$ C1 ], h0 m8 @0 F( w8 F7 Z( I
资源下载地址和密码(百度云盘):
游客,如果您要查看本帖隐藏内容请回复
[/hide] 百度网盘信息回帖可见9 E( p# B8 B# P( y4 t

: s/ |5 L8 M0 F. \. }- f' ~  c, [" }7 D- H6 v3 G. W, z
" o" g0 }, h! z4 T) s. I1 N
本资源由Java自学网收集整理【www.javazx.com
回复

使用道具 举报

该用户从未签到

1

主题

171

帖子

277

积分

普通会员

Rank: 2

积分
277
发表于 2022-6-3 16:10:48 | 显示全部楼层
真是难得给力的帖子啊。
回复 支持 反对

使用道具 举报

该用户从未签到

4

主题

174

帖子

350

积分

普通会员

Rank: 2

积分
350
发表于 2022-6-3 16:17:03 | 显示全部楼层
真是难得给力的帖子啊。
回复 支持 反对

使用道具 举报

该用户从未签到

3

主题

169

帖子

295

积分

普通会员

Rank: 2

积分
295
发表于 2022-6-3 16:28:17 | 显示全部楼层
激动人心,无法言表!
回复 支持 反对

使用道具 举报

该用户从未签到

5

主题

139

帖子

281

积分

普通会员

Rank: 2

积分
281
发表于 2022-6-3 16:31:43 | 显示全部楼层
强烈支持楼主ing……
回复 支持 反对

使用道具 举报

该用户从未签到

9

主题

160

帖子

327

积分

普通会员

Rank: 2

积分
327
发表于 2022-6-3 16:38:40 | 显示全部楼层
强烈支持楼主ing……
回复 支持 反对

使用道具 举报

该用户从未签到

8

主题

166

帖子

332

积分

普通会员

Rank: 2

积分
332
发表于 2022-6-3 16:49:25 | 显示全部楼层
感恩无私的分享与奉献
回复 支持 反对

使用道具 举报

该用户从未签到

9

主题

168

帖子

339

积分

普通会员

Rank: 2

积分
339
发表于 2022-6-3 16:51:30 | 显示全部楼层
感谢楼主分享谢谢了看看这个
回复 支持 反对

使用道具 举报

该用户从未签到

3

主题

148

帖子

271

积分

普通会员

Rank: 2

积分
271
发表于 2022-6-3 16:58:51 | 显示全部楼层
看到这帖子真是高兴!
回复 支持 反对

使用道具 举报

该用户从未签到

5

主题

154

帖子

311

积分

普通会员

Rank: 2

积分
311
发表于 2022-6-3 17:07:25 | 显示全部楼层
无回帖,不论坛,这才是人道。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-22 16:48 , Processed in 0.673808 second(s), 25 queries .

Powered by Javazx

Copyright © 2012-2022, Javazx Cloud.

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