从零实现C++直播服务系统

爱学习的姜老师 2023-01-13 00:36:03

课程名称适应人群
从零实现C++直播服务系统对高并发服务器有兴趣的人群,需要一定的计算机基础,包括计算机网络,C++语言基础。

本课程从基本协议文档出发,带领学员深入了解直播服务rtmp,http-flv,http-hls协议,同时,本课程完整一套直播系统,包括了推流客户端,直播服务器,qt播放器,而不仅仅是教会直播基本框架。

本课程涉及到的知识点主要包括:

1、计算机网络、tcp/ip相关知识,基本socket编程相关知识,基本数据结构,算法相关知识;

2、cmake工程构建相关知识,git基本知识;

3、C/C++ 11标准相关知识,设计模式相关知识;

4、分布式系统构建相关知识、DNS服务构建相关知识;

5、多线程编程相关知识,boost asio异步网络编程相关知识;

6、编解码器基本原理相关知识;

7、rtmp协议,http协议,ssl/tls协议,https协议,http-flv协议、http-hls协议,mpeg-ts协议相关知识;

8、windows ddshow接口相关知识,qt相关知识包括qss,如何实现界面等;

9、opengl基本知识,用于实现播放渲染;

10、直播分发相关原理及网络架构设计相关知识;

希望这些知识能帮助学员构建完整的流媒体知识体系。

...全文
329 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_41310555 2023-05-14
  • 打赏
  • 举报
回复

视频咋都没上传呀

1

社区成员

发帖
与我相关
我的任务
社区管理员
  • 爱学习的姜老师
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧