Android音视频流媒体开发专家班 TCP/UDP/P2P/RTSP/RTMP/WebRTC

课程简介

本教程涵盖了音业界视频流媒体开发领域的前沿专业的内容。

1、Unix系统编程,网络通讯编程基础, unix系统I/O,进程,进程间通讯,线程,socket套接字。

2、音视频流媒体协议基础,协议的本质,深入TCP协议栈,socket接口,自定义私有协议,大小端字节对齐,从0开始写一套多用户,高并发,可伸缩扩展的流媒体服务器。音视频采集,x264编码,视频发送缓冲队列.高并发多用户流媒体架构设计。

3、Android NDK c/c++流媒体客户端开发,FFmpeg解码,OpenGLES 视频渲染,OpenGLES YUV转RGB,图像渲染详解。

4、H264 AAC封装mp4,详解H264编码原理, IPB帧, 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客户端。

课程下载

上一篇 吉他系统教程 小白到大神
下一篇 2024 CATTI 翻译资格水平考试备考资料
2026年5月
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
加载中...
最新评论
a3285022
a3285022
5月4日
有米有试过的说说2222
逛逛
逛逛
4月24日
评论还是看不到下载链接
逛逛
逛逛
4月24日
赞赞赞
匿名
匿名
4月22日
绿化失败,提示“不是内部命令或外部命令,也不是可运行的程序
百草霜
百草霜
4月21日
好像正常了,昨天一直点收藏没反应
百草霜
百草霜
4月21日
厉害了baoquan
百草霜
百草霜
4月21日
收藏只能30个 吗
59209901
59209901
4月21日
感谢分享
百草霜
百草霜
4月9日
这个怎么归到安卓分类了