亲历字节/快手核心项目工程师,带你构建千万级直播系统的核心技能 实现高薪跃迁

*   第1章 C++大型流媒体项目-从底层到应用层千万级直播系统实战-导学/

  *   1-1 导学.mp4 08:49

*   第2章 开发环境安装与工程构建/

  *   2-1 后台开发环境安装

  *   2-2 安装Centos系统

  *   2-3 安装和配置Samba

  *   2-4 vscode安装和配置

  *   2-5 创建工程

  *   2-6 本章技术点总结

*   第3章 C++通用基础函数库实现/

  *   3-1 时间常用函数

  *   3-2 字符串操作.mp4 22:10

  *   3-3 单例.mp4 22:04

  *   3-4 定时任务1.mp4 20:25

  *   3-5 定时任务2.mp4 26:50

  *   3-6 日志库-LogStream和Logger实现1.mp4 19:12

  *   3-7 日志库-LogStream和Logger实现2.mp4 21:47

  *   3-8 日志库-FileLog和FileLogManager实现1.mp4 30:44

  *   3-9 日志库-FileLog和FileLogManager实现2.mp4 34:56

  *   3-10 配置文件1.mp4 30:35

  *   3-11 配置文件2.mp4 33:55

  *   3-12 本章技术点总结

*   第4章 高性能网络框架设计与实现/

  *   4-1 认识网络服务器

  *   4-2 IO模型

  *   4-3 两种高效的事件处理模式

  *   4-4 网络基础

  *   4-5 EventLoop.mp4 39:38

  *   4-6 EventLoop-Event.mp4 32:02

  *   4-7 线程和线程池1.mp4 29:44

  *   4-8 线程和线程池2.mp4 38:09

  *   4-9 EventLoop-任务队列.mp4 24:31

  *   4-10 EventLoop-定时任务1.mp4 20:03

  *   4-11 EventLoop-定时任务2.mp4 30:53

  *   4-12 InetAddress.mp4 40:47

  *   4-13 Socket操作类.mp4 45:04

  *   4-14 Acceptor.mp4 31:15

  *   4-15 Connection.mp4 28:32

  *   4-16 TcpConnection-关闭,读,出错.mp4 33:13

  *   4-17 TcpConnection-写.mp4 25:46

  *   4-18 TimingWheel在TcpConnection的应用及TcpConnection功能测试.mp4 33:02

  *   4-19 TcpClient.mp4 41:59

  *   4-20 TcpServer.mp4 38:45

  *   4-21 DnsService.mp4 38:53

  *   4-22 UdpSocket.mp4 49:32

  *   4-23 UdpClient.mp4 24:21

  *   4-24 UdpServer.mp4 15:13

  *   4-25 本章技术点总结

*   第5章 多媒体直播系统业务概念与背后的事件/

  *   5-1 多媒体常用概念

  *   5-2 音视频编码格式简介

  *   5-3 音视频封装格式

  *   5-4 流媒体协议

  *   5-5 直播业务介绍

  *   5-6 一个直播的整个流程及背后的故事

  *   5-7 本章知识点总结

*   第6章 多媒体模块/

  *   6-1 多媒体模块主要功能介绍

  *   6-2 有限状态机在协议解析上的应用.mp4 11:02

  *   6-3 Context上下文在协议实现上的应用.mp4 18:35

  *   6-4 多媒体数据包类设计与实现.mp4 18:38

  *   6-5 多媒体模块协议回调类

  *   6-6 本章知识点总结

*   第7章 rtmp实现/

  *   7-1 rtmp协议简介:简单握手和复杂握手

  *   7-2 Rtmp握手设计.mp4 18:20

  *   7-3 Rtmp握手实现1.mp4 26:06

  *   7-4 Rtmp握手实现2.mp4 19:48

  *   7-5 RtmpServer设计与实现.mp4 19:07

  *   7-6 rtmp协议头设计

  *   7-7 rtmp协议简介:消息格式

  *   7-8 ByteReader和ByteWriter

  *   7-9 rtmp协议实现:Rtmp数据包接收设计.mp4 24:34

  *   7-10 rtmp协议实现:Rtmp数据包接收实现.mp4 34:37

  *   7-11 rtmp协议实现:Rtmp数据包发送设计与实现1.mp4 18:20

  *   7-12 rtmp协议实现:Rtmp数据包发送设计与实现2.mp4 25:38

  *   7-13 rtmp协议控制消息和用户控制消息

  *   7-14 rtmp协议实现:Rtmp协议控制消息和用户控制消息设计与实现.mp4 32:54

  *   7-15 rtmp协议简介:AMF0和AMF3简介

  *   7-16 rtmp协议实现:AMF 简单类型解析设计与实现.mp4 31:37

  *   7-17 rtmp协议实现:AMF Object解析设计与实现及AMF解析测试.mp4 28:46

  *   7-18 rtmp协议实现:AMF封装设计与实现.mp4 15:32

  *   7-19 rtmp协议简介:命令消息

  *   7-20 rtmp协议实现:命令解析与命令实现1.mp4 20:10

  *   7-21 rtmp协议实现:命令解析与命令实现2.mp4 27:32

  *   7-22 rtmp协议实现:Rtmp命令交互实现及测试.mp4 18:49

  *   7-23 RtmpClient设计与实现1.mp4 18:37

  *   7-24 RtmpClient设计与实现2.mp4 23:59

  *   7-25 本章技术点总结

*   第8章 直播管理-直播业务配置/

  *   8-1 直播管理概述

  *   8-2 直播服务器以及直播业务配置设计与实现.mp4 32:52

  *   8-3 直播业务配置在系统配置的实现及测试.mp4 21:45

  *   8-4 时间戳修正TimeCorrector设计与实现.mp4 26:31

  *   8-5 音视频头CodecHeader类设计与实现.mp4 33:45

  *   8-6 Gop管理类设计与实现.mp4 17:52

  *   8-7 用户类User设计与实现.mp4 23:52

  *   8-8 播放用户类PlayerUser和推流用户类PublishUser设计与实现.mp4 17:08

  *   8-9 实时流Stream设计与实现-实时音视频输入功能实现.mp4 32:14

  *   8-10 实时流Stream设计与实现-音视频输出实现1.mp4 14:09

  *   8-11 实时流Stream设计与实现-音视频输出实现2.mp4 13:55

  *   8-12 Rtmp播放用户设计与实现.mp4 09:36

  *   8-13 会话类Session设计与实现1.mp4 16:49

  *   8-14 会话类Session设计与实现2.mp4 08:50

  *   8-15 直播业务管理类LiveService设计与实现1.mp4 22:01

  *   8-16 直播业务管理类LiveService设计与实现2.mp4 14:46

  *   8-17 直播推流和直播拉流播放测试.mp4 24:58

  *   8-18 本章知识点总结

*   第9章 HTTP协议实现/

  *   9-1 http协议简介

  *   9-2 Http消息接收1.mp4 21:24

  *   9-3 Http消息接收2.mp4 21:39

  *   9-4 Http消息接收3.mp4 13:29

  *   9-5 HttpRequest类设计与实现1.mp4 20:07

  *   9-6 HttpRequest类设计与实现2.mp4 25:42

  *   9-7 HttpContext以及Http消息发送功能设计与实现.mp4 23:38

  *   9-8 HttpServer设计与实现.mp4 33:49

  *   9-9 HttpClient设计与实现.mp4 31:53

  *   9-10 本章知识点总结

*   第10章 HTTP-FLV实现/

  *   10-1 FLV简介

  *   10-2 FlvContext设计与实现.mp4 33:08

  *   10-3 FlvPlayerUser设计与实现.mp4 32:53

  *   10-4 本章知识点总结

*   第11章 音视频Demux-实现FLV格式的音视频数据的解封装/

  *   11-1 音视频Demux

  *   11-2 音视频帧数据类型定义

  *   11-3 AudioDemux设计与实现.mp4 24:22

  *   11-4 VideoDemux设计与实现.mp4 47:56

  *   11-5 本章知识点总结

*   第12章 MPEGTS实现-完成实时音视频到mpegts的封装/

  *   12-1 mpegts简介

  *   12-2 PSIWriter设计与实现.mp4 27:27

  *   12-3 PatWriter和PmtWriter设计与实现.mp4 24:53

  *   12-4 AudioEncoder设计与实现.mp4 50:29

  *   12-5 VideoDemux设计与实现.mp4 40:33

  *   12-6 TsEncoder设计与实现.mp4 20:16

  *   12-7 mpegts功能测试.mp4 29:07

  *   12-8 本章总结

*   第13章 HLS协议实现/

  *   13-1 hls协议

  *   13-2 Fragment设计与实现.mp4 13:40

  *   13-3 FragmentWindow设计与实现.mp4 19:13

  *   13-4 HlsMuxer设计与实现.mp4 18:14

  *   13-5 HLS综合测试1.mp4 15:13

  *   13-6 HLS综合测试2.mp4 15:22

  *   13-7 本章知识点总结

*   第14章 回源功能实现/

  *   14-1 回源功能概述

  *   14-2 回源配置设计与实现.mp4 21:50

  *   14-3 回源逻辑实现1.mp4 15:24

  *   14-4 回源逻辑实现2.mp4 15:46

  *   14-5 Rtmp回源设计与实现.mp4 19:09

  *   14-6 回源测试.mp4 19:03

  *   14-7 本章知识点总结

*   第15章 WEBRTC拉流实现/

  *   15-1 Webrtc简介

  *   15-2 webrtc概述及WebrtcService实现.mp4 28:29

  *   15-3 WebrtcServer以及WebrtcPlayerUser实现.mp4 29:27

  *   15-4 dtls简介

  *   15-5 Dtls密钥和证书实现.mp4 26:57

  *   15-6 SDP协议简介

  *   15-7 Sdp协议解析与封装实现.mp4 30:43

  *   15-8 -1 Sdp应用.mp4 18:00

  *   15-9 -2 Sdp应用.mp4 17:06

  *   15-10 NAT网络简介

  *   15-11 ICE/TURN/STUN协议简介

  *   15-12 Stun解析和封装实现.mp4 28:55

  *   15-13 Stun应用.mp4 22:30

  *   15-14 -1 Dtls握手实现.mp4 18:07

  *   15-15 -2 Dtls握手实现.mp4 19:27

  *   15-16 dtls应用.mp4 12:58

  *   15-17 Srtp实现.mp4 27:59

  *   15-18 RTP/RTCP协议简介

  *   15-19 Rtp基类设计与实现.mp4 21:40

  *   15-20 音频AAC转Opus.mp4 29:01

  *   15-21 RtpOpus设计与实现.mp4 07:58

  *   15-22 RtpH264设计与实现.mp4 25:21

  *   15-23 RtpMuxer设计与实现.mp4 24:44

  *   15-24 Rtp数据包发送--WebrtcServer改造.mp4 15:24

  *   15-25 Rtp数据包发送--Rtp数据包生成.mp4 15:20

  *   15-26 Rtp数据包发送--WebrtcService推流.mp4 08:20

  *   15-27 Webrtc整合测试.mp4 10:43

  *   15-28 Rtcp基类设计与实现.mp4 14:16

  *   15-29 SR报文实现及应用.mp4 25:12

  *   15-30 Rtpfb报文实现及应用.mp4 28:37

  *   15-31 Rtcp测试.mp4 15:11

  *   15-32 GCC和BBR算法介绍

  *   15-33 本章知识点总结

*   第16章 负载均衡系统简介/

  *   16-1 负载均衡概述

  *   16-2 基于DNS解析的GSLB实现

  *   16-3 基于HTTP重定向的GSLB实现

  *   16-4 本章知识点总结

*   第17章 分布式系统及直播系统部署/

  *   17-1 分布式系统理论知识简介

  *   17-2 分布式直播系统

  *   17-3 直播系统的子系统

  *   17-4 分布式直播系统的部署

  *   17-5 本章知识点总结

*   第18章 课程总结/

  *   18-1 C++大型流媒体直播系统-课程技术总结.mp4 14:21