rtmp的chunk层实现
{{ interaction.likeNum == 0 ? (pageType === 'video' ? '抢首赞' : '点赞') : formatNumber(interaction.likeNum) }}
{{ interaction.collectionNum == 0 ? '收藏' : formatNumber(interaction.collectionNum) }}
{{ interaction.discussNum == 0 ? (pageType === 'video' ? '抢沙发' : '讨论') : formatNumber(interaction.discussNum) }}
分享
适合人群
1、对高并发服务器有兴趣的人群,需要一定的计算机基础,包括计算机网络,C++语言基础
2、从事传统安防监控领域,想了解大型直播系统架构设计开发的人群
3、刚毕业从事音视频行业,没有好的学习途径快速
你将会学到
从0到1完整开发一套基于c++20协程的高性能流媒体服务器
- 提高现代C++的代码编写能力以及代码架构设计能力
- 具备音视频的底层开发能力
- 学习到高性能服务器编写能力
课程简介
随着5G时代的到来,短视频和直播平台迅速崛起,包括抖音,快手等众多平台都需要音视频开发人才。目前国内外知名的开源流媒体服务器有srs和zlmediakit。作者不仅实现了易于维护的多线程多协程的高性能流媒体服务器,而且致力于教会学员真正掌握该系统从0到1的实现流程。使学员不仅仅能学会高并发流媒体服务器的系统化开发方法,而且能掌握C++后台开发的基础架构。通过本课程,学员可以:
1、提高现代C++的代码编写能力以及代码架构设计能力;
2、具备音视频的底层开发能力;
3、学习到提高服务器性能的要点,在以后工作中游刃有余;
4、能实际动手写出多线程多协程的流媒体服务器,而不是用别人的轮子;
5、提高C++实际工程应用能力;
展开更多
{{tips.text}}
{{ noteHeaderTitle }}
笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
{{ detail.username }}
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
公开笔记
保存提问
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交课程大纲
自动连播
- 第一章 课程最终效果演示
- 1-1试看 课程最终效果演示42:56
- 第二章 流媒体基础知识
- 2-1流媒体基础知识37:23
- 第三章 环境搭建及CMAKE基础
- 3-1环境搭建及CMAKE基础20:41
- 第四章 协程库基础
- 4-1协程库基础23:25
- 第五章 线程池及网络基础架构
- 5-1线程池设计与实现19:17
- 5-2基于协程的网络架构27:38
- 第六章 rtmp推流及播放的设计与实现
- 6-1rtmp协议简介14:06
- 6-2rtmp握手协议实现34:39
- 6-3rtmp的chunk机制25:40
- 6-4rtmp协议控制消息09:41
25课时
基于C++20的多线程多协程流媒体服务器实战开发
549人学习
爱学习的姜老师
5.0
¥399.00
49课时
C语言编程-基础与提升精讲视频课程
1197261人学习
刘士龙
4.9
免费
236课时
全国计算机等级考试二级C语言视频课程(完整版)
1147949人学习
4.9
免费
81课时
华为工程师带你实战C++
929224人学习
王桂林
4.9
¥49.00
124课时
C 语言-视频课程
838767人学习
王桂林
4.9
¥28.00
32课时
C++入门 视频课程
720454人学习
鲍松山
5.0
会员免费
80课时
C++语言基础到进阶
356392人学习
王健伟
4.9
¥498.00
164课时
C++QT5跨平台界面编程原理和实战大全视频课程
293055人学习
夏曹俊
4.9
¥268.00