
网盘:百度 | 学分:5,VIP免费 | 发布:2023-03-02 | 查看:0 | 更新:2023-12-19 | Java
【JAVA】百万级高并发WebRTC流媒体服务器设计与开发
网盘:百度 | 学分:5,VIP免费 | 发布:2023-03-02 | 查看:0 | 更新:2023-12-19 | Java
【JAVA】百万级高并发WebRTC流媒体服务器设计与开发
本课就将围绕与浏览器互通、级联、可扩展等6大痛点手把手带你学习大负载、高并发、高性能 WebRTC 流媒体服务器的设计与开发,揭秘万人互动直播背后的深层奥秘,打造可负载百万用户量的企业级的流媒体服务器。
第1章 课程导学与准备工作 试看2 节 | 19分钟
本章主要介绍为何要学习WebRTC流媒体服务器开发,以及本门课能为我们带来哪些收获。之后会为大家介绍本课程内容具体安排,最后给出如何学好这门课程的一些学习建议。希望大家都能通过这门课程,学有所成,学有所归。
收起列表
第2章 C++语言基础回顾【已掌握,可略过】 试看10 节 | 107分钟
为了便于大家更好的学习流媒体服务器的开发,本章将带大家对WebRTC服务器开发中用到的C++基础知识进行回顾梳理,如类的定义与使用,继承,多态,名存空间等相关知识。
收起列表
视频:2-1 C++知识回顾之helloworld (08:41)
视频:2-2 类的定义和实现 (12:46)
视频:2-3 类的使用 (08:28)
视频:2-4 命名空间 (10:44)
视频:2-5 继承1 (18:19)
视频:2-6 继承2 (14:35)
视频:2-7 多态 (16:55)
视频:2-10 深拷贝与浅拷贝 (04:09)试看
第3章 服务器基础编程 试看7 节 | 81分钟
收起列表
第4章 网络编程基础6 节 | 71分钟
收起列表
第5章 异步I/O事件处理3 节 | 52分钟
收起列表
第6章 epoll实现高性能服务器4 节 | 67分钟
收起列表
视频:6-1 epoll基本知识 (10:27)
第7章 libevent实现高性能网络服务器3 节 | 48分钟
本章将带你了解几个比较著名的开源事件处理库,epoll使用起来比较复杂,很多开源项目对epoll进行了封装,如libevent、libuv等,本章还会传授你如何提高开发网络异步IO服务器的效率。
收起列表
第8章 TCP/IP详解9 节 | 81分钟
收起列表
第9章 UDP/RTP/RTCP 详解7 节 | 53分钟
收起列表
第10章 WebRTC协议9 节 | 84分钟
本章带你学习在多方通信时,该如何保障音视频的服务质量,一是从网络上如何进行优化,如防拥塞,流控,防抖动等;二是在音视频内容上如何进行优化,如SVC,多流,动态码率等。
收起列表
视频:10-2 STUN Message Type消息 (08:36)
视频:10-3 STUN Message type详解 (07:15)
视频:10-4 STUN body详解 (07:04)
视频:10-6 加密解密基本概念 (13:15)
视频:10-7 OpenSSL概念及使用 (08:33)
第11章 SDP协议与WebRTC媒体协商【需花大力气牢牢掌握】6 节 | 62分钟
SDP协议与媒体协商是WebRTC中的核心,同时也是 WebRTC的核心,本章将带你真正理解 WebRTC流媒体服务器是如何将多人联系到一起的。
收起列表
视频:11-1 媒体协商过程 (09:41)
第12章 各流媒体服务器的比较8 节 | 65分钟
收起列表
第13章 mediasoup服务器的布署与使用6 节 | 71分钟
收起列表
第14章 mediasoup的信令系统9 节 | 113分钟
本章将讲解如何实现流媒体服务器的信令系统,以及信令与数据转发之间是如何进行配合的。一般信令系统都是整个系统的灵魂,知道了信令的运转就撑握了系统的脉落,这样就能很轻松的知道Mediasoup的运行逻辑了。
收起列表
视频:14-7 剖析roomjs (20:01)
第15章 mediasoup源码分析20 节 | 231分钟
本章将带你详细了解Mediasoup是如何设计的,它又是如何达到高可用,可扩展的,性能是如何优化的,本章你将不仅领略到高性能流媒体服务器的设计精髓, 知道好的架构设计是如何的优美,也会知道所有高性能服务器的实现都是每个细微处的不断打磨才造就出来的。…
收起列表
视频:15-2 Mediasoup_JS_的作用 (13:44)
视频:15-7 mediasoup下channel创建的详细过程 (19:36)
视频:15-11 mediasoup连接的创建1 (19:36)
视频:15-12 mediasoup连接的创建2 (17:21)
视频:15-13 mediasoup数据流转1 (14:24)
视频:15-14 mediasoup数据流转2 (10:32)
作业:15-16 哪种服务器性能好?
作业:15-17 mediasoup在 Centos下该如何安装?
作业:15-18 mediasoup安装好后看不对远端视频
作业:15-19 mediasoup在Ubuntu18.04上安装报错
第16章 课程总结1 节 | 27分钟
收起列表
视频:16-1 小结 (26:42)
*声明:课程资源购自网络,版权归原作者所有,仅供参考学习使用,严禁外传及商用,若侵犯到您的权益请联系客服删除。