【资源介绍】:
课程优势
1 老师过去15年+ 音视频,网络通讯,数字图像处理一线实战经验。过去四年积累了丰富的音视频开发教学经验,学员从年薪30w~50w,就职于腾讯,阿里等各大互联网公司。
2 老师10多年C/C开发项目。
3 QQ 群教学指导,阶段性作业案例小项目指导,就业面试指导。
课程内容
1 Unix系统编程,网络通讯编程基础. unix系统I/O,进程,进程间通讯,线程,socket套接字.
2 音视频流媒体协议基础,协议的本质,深入TCP协议栈,socket接口,自定义私有协议,大小端字节对齐.从0开始写一套多用户,高并发,可伸缩扩展的流媒体服务器。音视频采集,x264编码,视频发送缓冲队列.高并发多用户流媒体架构设计.
3 Qt c/c++流媒体客户端开发,FFmpeg解码,OpenGLES 视频渲染,OpenGL YUV转RGB, 图像渲染等. 4 H264 AAC封装mp4,详解H264编码原理, I P B帧, GOP H.264 NALU 解析与拆分, mp4Box. SPS, PPS, AAC ADTS, FFmpeg实时写H.264.
5 RTMP开发实践,RTMP协议详解,chunk分块技术. FLV格式. SRS流媒体服务器,RTMP实时推流。FDK-AAC实时编码推流.
6 RTSP开发实践. RTSP协议 SDP信令. RTP/RTCP协议. live555开发框架. 开发一套基于摄像头采集x264编码的RTSP实时推流方案.
7 P2P点对点音视频传输框架. NAT详解,UDP打洞原理与实现. 开发一套完全基于UDP的P2P点对点音视频数据传输框架的实现.
8 WebRTC开发实践. WebRTC公网打洞服务器转发服务器搭建,Janus SFU视频会议服务器. 移动PC客户端,开发一套完整基于c++ native 的WebRTC客户端.
学员要求
1 熟悉c/c++ Qt元对象系统,基础界面开发,最少大学学过C语言开发,了解C++,熟悉基本linux下的操作命令,因为我们 课程70%的内容是在ubuntu上讲解.
2 每天学习两小时,学习周期3~5个月,做完练习,小项目。
【资源目录】:
├──H264和AAC封装mp4
| ├──001.01 H264数据编码.mp4 28.24M
| ├──002.02 IPB帧及GOP.mp4 18.81M
| ├──003.03 H264的NALU.mp4 23.50M
| ├──004.04 mp4容器与AAC.mp4 32.12M
| ├──005.05 mp4封装的两种方式.mp4 36.74M
| ├──006.06 H264帧NALU详解.mp4 199.83M
| ├──007.07 CMake与FFmpeg库.mp4 40.64M
| ├──008.08 封装mp4单例模式.mp4 38.02M
| ├──009.09 视频封装接口定义.mp4 24.75M
| ├──010.10 封装视频AVFormatcontex.mp4 32.51M
| ├──011.11 设置视频AVStream.mp4 52.57M
| ├──012.12 设置音频AVStream.mp4 33.39M
| ├──013.13 封装mp4写头.mp4 37.89M
| ├──014.14 CMake依赖的framework.mp4 51.57M
| ├──015.15 H264解析NALU算法.mp4 52.26M
| ├──016.16 NALU数据处理.mp4 57.18M
| ├──017.17 IDR帧与非关键帧.mp4 63.40M
| ├──018.18 AnnexB与avCC详解.mp4 63.45M
| ├──019.19 FFmpeg写视频数据.mp4 71.89M
| ├──020.20 C11跨平台线程库.mp4 55.78M
| ├──005.05 Qt开启网络通讯客户端.mp4 62.68M
| ├──006.06 客户端程序优雅结束掉线程.mp4 76.89M
| ├──007.07 YUV数据定义.mp4 18.10M
| ├──008.08 Qt配置FFmpeg解码环境.mp4 34.90M
| ├──009.09 FFmpeg解码H.264数据.mp4 36.31M
| ├──010.10 数据YUV与字节对齐.mp4 73.24M
| ├──011.11 接收流媒体与解码.mp4 22.38M
| ├──012.12 回调函数回调视频数据.mp4 44.57M
| ├──013.13 QtOpenGL以及Shader.mp4 66.74M
| ├──014.14 C开发
| ├──001.01 WebRTC开发实战.mp4 32.15M
| ├──002.02 WebRTC技术.mp4 107.38M
| ├──003.03 WebRTC服务器选择.mp4 70.89M
| ├──004.04 快速搭建信令服务器.mp4 109.08M
| ├──005.05 阿里云以及VPS.mp4 113.82M
| ├──006.06 janus服务器搭建01.mp4 210.99M
| ├──007.07 janus服务器搭建02.mp4 109.60M
| ├──008.08 janus服务器搭建03.mp4 145.33M
| ├──009.09 ICE P2P打洞服务器部署的坑.mp4 283.63M
| ├──010.10 Janus服务器加密签名证书.mp4 212.69M
| ├──011.11 WebRTC整套服务开发要点.mp4 61.36M
| ├──012.12 Janus服务器插件和资源.mp4 64.17M
| ├──013.13 Janus服务器iOS客户端.mp4 46.36M
| ├──014.14 Janus服务器Android客户端.mp4 108.86M
| ├──015.15 WebRTC源码编译中的各种问题.mp4 72.72M
| ├──016.16 WebRTC编译.mp4 112.30M
| ├──017.17 编译webrtc时的版本问题.mp4 41.46M
| ├──018.18 WebRTC超过10G的代码下载.mp4 55.21M
| ├──019.19 WebRTC编译头文件库文件.mp4 152.12M
| ├──020.20 WebRTC静态库.mp4 115.29M
| ├──021.21 WebSocket库.mp4 80.53M
| ├──022.22 建立WebSocket连接.mp4 91.68M
| ├──023.23 C SDP信令交互.mp4 46.44M
| ├──042.42 WebRTC 各平台的移植问题.mp4 158.10M
| ├──043.43 WebRTC 成功应用的案例.mp4 161.11M
| ├──044.44 Janus百万级可扩展开发.mp4 31.85M
| ├──045.45 Janus跨区域视频服务.mp4 78.15M
| └──046.46 FEC和JitterBuffer.mp4 50.71M
└──免费试看
2. 分享目的仅供大家学习和交流,不得使用于非法商业用途,不得违反国家法律,否则后果自负!
3. 如有链接无法下载、失效或广告,请联系管理员处理!
4.本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
常见问题FAQ
- 视频课程的格式是什么
- 视频不加密,网盘在线学习,课程免费更新,持续更新
- 怎么发货?
- 有些资源没更新完结怎么办
- 有问题不懂想咨询怎么办