• 注册
  • C++大型流媒体项目-从底层到应用层千万级直播系统实战【官方同步】

    资源介绍:
    包更新 超清画质在线学习

    C++大型流媒体项目-从底层到应用层千万级直播系统实战【官方同步】

    C++大型流媒体项目-从底层到应用层千万级直播系统实战【官方同步】

    C++大型流媒体项目-从底层到应用层千万级直播系统实战【官方同步】

    C++大型流媒体项目-从底层到应用层千万级直播系统实战【官方同步】

    C++大型流媒体项目-从底层到应用层千万级直播系统实战

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

    当下火爆的短视频,直播,实时音视频传输都需要高性能直播系统的支撑,行业薪资水涨船高,本课程特邀前字节直播业务核心开发工程师,通过深入浅出的教学方法,带同学全面掌握从底层技术到应用层实现的直播系统开发技能。完成本课程将成为具备千万级并发处理能力的音视频直播系统工程师,能够设计、开发并部署高效稳定的直播解决方案,同时全面升级你的C++技能树,为职业生涯开辟更多可能性。

    适合人群

    C++大型工程实践感兴趣的同学

    对流媒体开发,高性能服务器,分布式系统实践感兴趣的

    技术储备

    C++基础知识

    网络编程基础知识

    linux编程基础知识

    环境参数

    IDE vscode

    系统 编译系统和目标系统都是centos

    课程目录

    • 第1章 C++大型流媒体项目-从底层到应用层千万级直播系统实战-导学(1 节|9分钟)
      • 视频:1-1 导学.MP4 08:49
    • 第2章 开发环境安装与工程构建(6 节)
      • 图文:2-1 后台开发环境安装.PDF
      • 图文:2-2 安装Centos系统.PDF
      • 图文:2-3 安装和配置Samba.PDF
      • 图文:2-4 vscode安装和配置.PDF
      • 图文:2-5 创建工程.PDF
      • 图文:2-6 本章技术点总结.PDF
    • 第3章 C++通用基础函数库实现(12 节|263分钟)
      • 图文:3-1 时间常用函数.PDF
      • 视频: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 本章技术点总结.PDF
    • 第4章 高性能网络框架设计与实现(25 节|662分钟)
      • 图文:4-1 认识网络服务器.PDF
      • 图文:4-2 IO模型.PDF
      • 图文:4-3 两种高效的事件处理模式.PDF
      • 图文:4-4 网络基础.PDF
      • 视频: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 本章技术点总结.PDF
    • 第5章 多媒体直播系统业务概念与背后的事件(7 节)
      • 图文:5-1 多媒体常用概念.PDF
      • 图文:5-2 音视频编码格式简介.PDF
      • 图文:5-3 音视频封装格式.PDF
      • 图文:5-4 流媒体协议.PDF
      • 图文:5-5 直播业务介绍.PDF
      • 图文:5-6 一个直播的整个流程及背后的故事.PDF
      • 图文:5-7 本章知识点总结.PDF
    • 第6章 多媒体模块(6 节|49分钟)
      • 图文:6-1 多媒体模块主要功能介绍.PDF
      • 视频:6-2 有限状态机在协议解析上的应用.MP4 11:02
      • 视频:6-3 Context上下文在协议实现上的应用.MP4 18:35
      • 视频:6-4 多媒体数据包类设计与实现.MP4 18:38
      • 图文:6-5 多媒体模块协议回调类.PDF
      • 图文:6-6 本章知识点总结.PDF
    • 第7章 rtmp实现(25 节|405分钟)
      • 图文:7-1 rtmp协议简介:简单握手和复杂握手.PDF
      • 视频: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协议头设计.PDF
      • 图文:7-7 rtmp协议简介:消息格式.PDF
      • 图文:7-8 ByteReader和ByteWriter.PDF
      • 视频: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协议控制消息和用户控制消息.PDF
      • 视频:7-14 rtmp协议实现:Rtmp协议控制消息和用户控制消息设计与实现.MP4 32:54
      • 图文:7-15 rtmp协议简介:AMF0和AMF3简介.PDF
      • 视频: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协议简介:命令消息.PDF
      • 视频: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 本章技术点总结.PDF
    • 第8章 直播管理-直播业务配置(18 节|332分钟)
      • 图文:8-1 直播管理概述.PDF
      • 视频: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 本章知识点总结.PDF
    • 第9章 HTTP协议实现(10 节|192分钟)
      • 图文:9-1 http协议简介.PDF
      • 视频: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 本章知识点总结.PDF
    • 第10章 HTTP-FLV实现
      • 内容更新中
    • 第11章 音视频Demux-实现FLV格式的音视频数据的解封装
      • 内容更新中
    • 第12章 MPEGTS实现-完成实时音视频到mpegts的封装
      • 内容更新中
    • 第13章 HLS协议实现
      • 内容更新中
    • 第14章 回源功能实现
      • 内容更新中
    • 第15章 WEBRTC拉流实现
      • 内容更新中
    • 第16章 负载均衡系统简介
      • 内容更新中
    • 第17章 分布式系
    相关话题
    CC语言在线学习
    学习此课程需支付36元,会员免费
  • 0
  • 214
  • C&C++
  • 小白学IT
  • 2024-06-11
  • 你可能会喜欢
  • 发布内容
  • 做任务
  • 偏好设置
  • 直达底部
  • 帖子间隔 侧栏位置: