学习有效期:永久观看
学习时长:7510分钟
学习计划:126天
难度:高
CTO/CIO/技术副总裁/总工程师
讲师介绍:先后就职于德国BOSCH,iBabyLabs等企业担任架构设计师,主程, 精通嵌入式Linux,iOS,Android底层开发,音视频,网络通讯协议/流媒体开发.精通常见的第三方库如Qt,FFmpeg,Metal/OpenGL等,精通Unity3D开发框架, OpenCV,机器学习等.
本课程适合从事音视频,网络通讯开发的程序员。实战案例可用于 音视频处理,无人机,安防,直播等所有音视频领域。课程从Linux音视频采集,到TCP/IP UDP Socket服务器,客户端编程, 如何去定义网络通讯私有协议,x264,FFmpeg编解码,OpenGL ES渲染视频。OpenAL播放音频。到pcm实时转AAC,到H.264+AAC合成mp4, 整个流程,涵盖iOS,Android ,Mac 嵌入式Linux音视频相关绝大多数实用场景。以及Posix编程接口,C C++ Qt,FFmpeg跨平台开发,iOS,Android,Mac,linux,桌面软件都不再是障碍。让学员能够,融汇贯通掌握音视频领域相关知识,从事音视频相关职业,年薪轻松三四十万不是梦。 付费学员加入QQ群,可获得1~3年的专业解答,周六晚8:00 ~10:00 QQ群内部直播答疑, 以及就业指导,项目练习等服务.
1.音视频开发前瞻 |
2.FFmpeg音视频开发实战5介绍 |
3.2020年开始每周五晚8点直播课介绍,基础差的学生福利来了 |
4.音视频高级实战QQ群 练习题 OpenCV人脸追踪 |
5.每周六晚8~10点QQ群直播 内部作业答疑 |
6.解密安防领域税后30W+开发者练习题 嵌入式Linux P2P iOS Android PC Mac |
7.学习课程前的提示 |
8.vmware开发环境 1 |
9.vmware开发环境 2 |
10.vmware开发环境 3 |
11.vmware开发环境 4 |
12.vmware开发环境 5 |
13.vmware开发环境 6 |
14.win10不用装系统下载解压即可用版本 |
15.macOS Xcode开发环境 01 |
16.macOS Xcode开发环境 02 |
17.macOS Xcode开发环境 03 |
18.macOS Xcode开发环境 04 |
19.初学者音视频入门课程学习须知 |
20.音视频初学者入门01 音频的原理 |
21.音视频初学者入门02 视频的原理1 |
22.音视频初学者入门03 视频的原理2 |
23.音视频初学者入门04 视频编码原理 |
24.音视频初学者入门05 H.264 编码压缩算法原理 |
25.音视频初学者入门06 视频编解码网络传输概览 |
26.音视频初学者入门07 网络通讯原理 TCP/IP与UDP |
27.音视频初学者入门08 流媒体服务器架构 |
28.音视频初学者入门09 P2P点对点介绍 |
29.音视频初学者入门10 FFmpeg音视频开发实战 学习思维导图 |
30.音视频H.264基础 直播讲解01 |
31.音视频H.264基础 直播讲解02 |
32.音视频H.264基础 直播讲解03 |
33.音视频H.264基础 直播讲解04 |
34.音视频H.264基础 直播讲解05 |
35.Tips:群里80%的同学都整不明白的问题01 |
36.编译FFMpeg |
37.ffmpeg Mac iOS 编译补充01 |
38.ffmpeg Mac iOS 编译补充02 |
39.ffmpeg Mac iOS 编译补充03 |
40.FFmpeg_iOS编译更新基于macOS10.15.4_Xcode11.4.1 |
41.开发环境搭建 |
42.H.264 视频数据接收 |
43.解码H.264数据 1 |
44.解码H.264数据2 |
45.解码H.264数据3 |
46.OpenGL ES渲染YUV图像 |
47.音频采集接收 |
48.音频编解码 |
49.H.264 I P B帧 NAL |
50.H.264 I P B帧 NAL 2 |
51.H.264 SPS PPS I/P/B帧解析 |
52.QuickTime mp4容器分析 |
53.AAC 音频格式 |
54.AAC实时转换 1 |
55.AAC实时转换 2 |
56.FFmpeg实时写AAC音频流1 |
57.FFmpeg实时写AAC音频流2 |
58.FFmpeg实时写H.264视频流 |
59.FFmpeg封装h.264 AAC到mp4 |
60.iOS 硬件解码H.264 1 |
61.iOS 硬件解码H.264 2 |
62.iOS 硬件解码H.264 3 |
63.iOS 硬件解码H.264与显示 |
64.FFmpeg liblame pcm转mp3 |
65.Apple TV tvOS编译FFMPEG |
66.v4l视频采集 |
67.x264编码H.264数据 |
68.alsa 音频采集 |
69.FFmpeg 跨平台开发 01 |
70.FFmpeg 跨平台开发 02 |
71.FFmpeg 跨平台开发 03 |
72.FFmpeg 跨平台开发 04 |
73.FFmpeg 跨平台开发 05 |
74.FFmpeg 跨平台开发 06 |
75.FFmpeg 跨平台开发 07 |
76.FFmpeg 跨平台开发 08 |
77.FFmpeg 跨平台开发 09 |
78.FFmpeg 跨平台开发 10 |
79.FFmpeg 跨平台开发 11 |
80.FFmpeg 跨平台开发 12 |
81.FFmpeg 跨平台开发 13 |
82.FFmpeg 跨平台开发 14 |
83.FFmpeg 跨平台开发 15 |
84.FFmpeg 智能手机App优化 |
85.Android JNI专题 01 跨平台开发安卓移植简介 |
86.Android JNI专题 02 第一个JNI调用 |
87.Android JNI专题 03编译ffmpeg x86_64模拟器动态库 |
88.Android JNI专题 04编译ffmpeg x86_64模拟器静态库 |
89.Android JNI专题 05编译ffmpeg 真机静态库 |
90.Android JNI专题 06 Posix网络通讯移植01 |
91.Android JNI专题 07 Posix网络通讯移植02 |
92.Android JNI专题 08 Posix网络通讯移植03 |
93.Android JNI专题 09 Posix网络通讯移植04 |
94.Android JNI专题 10 H.264解码移植 |
95.Android JNI专题 11 native线程回调java函数01 |
96.Android JNI专题 12 native线程回调java函数02 |
97.Android JNI专题 13 OpenGLES渲染YUV |
98.Android JNI专题 14 程序运行收尾 |
99.Android JNI专题 15 Android JNI小结 |
100.FFmpeg 音视频转码 |
101.Darwin RTMP 流媒体服务器 |
102.libVLC mencoder |
103.FFmpeg WebRTC Linphone |
104.FFmpeg 屏幕录制 |
105.FFmpeg SDL OpenCV |
106.RTMP 直播 介绍 |
107.RTMP 直播 Linux服务器搭建 |
108.RTMP 直播 Linux服务器配置 |
109.RTMP 直播 流媒体推流 |
110.RTMP 直播 流媒体转发与接收 |
111.RTMP 直播 iOS流媒体播放器 01 |
112.RTMP 直播 iOS流媒体播放器 02 |
113.RTMP 直播 iOS推流到RTMP服务器01 |
114.RTMP 直播 iOS推流到RTMP服务器02 |
115.Socket通讯入门之tcp 粘包拆包现象01 |
116.Socket通讯入门之tcp 粘包拆包现象02 |
117.Socket通讯入门之tcp 粘包拆包现象03 |
118.网络通讯开发 勘误 |
119.网络通讯开发 协议 |
120.网络通讯开发 tcp协议的可靠性 |
121.网络通讯开发 tcp 三次握手 |
122.网络通讯开发 tcp 其他 |
123.网络通讯开发 socket通讯常用函数 |
124.网络通讯开发 socket编程常用头文件 |
125.网络通讯开发 服务器编程01 |
126.网络通讯开发 服务器编程02 |
127.网络通讯开发 子进程 |
128.网络通讯开发 自定义协议 |
129.网络通讯开发 IO复用 |
130.网络通讯开发 套节字选项 |
131.网络通讯开发 非阻塞数据接收 |
132.网络通讯开发 非阻塞数据发送 |
133.网络通讯开发 Unix 线程 |
134.网络通讯开发 线程detach封装 |
135.网络通讯开发 自定义协议 登陆 |
136.网络通讯开发 发送视频包01 |
137.网络通讯开发 发送视频包02 |
138.网络通讯开发 发送视频包03 |
139.网络通讯开发 常见音视频包结构 |
140.网络通讯开发 音频包的发送01 |
141.网络通讯开发 音频数据包发送02 |
142.网络通讯开发 服务器端架构总览 |
143.网络通讯开发 服务器端架构实现 |
144.网络通讯开发 服务器进程 |
145.网络通讯开发 客户端编程介绍 |
146.网络通讯开发 客户端初始化套接字 |
147.网络通讯开发 非阻塞connect |
148.网络通讯开发 超时阻塞套接字发送 |
149.网络通讯开发 超时阻塞套接字接收 |
150.网络通讯开发 登陆请求 |
151.网络通讯开发 登陆认证 |
152.网络通讯开发 视频请求 |
153.网络通讯开发 数据通道 |
154.网络通讯开发 命令接收线程 |
155.网络通讯开发 音视频接收线程 |
156.网络通讯开发 音视频解码播放 |
157.网络通讯开发 程序架构概览 |
158.网络通讯开发 心跳包 |
159.网络通讯开发 UDP 编程 |
160.网络通讯开发 局域网广播包 |
161.网络通讯开发 局域网广播接收 |
162.跨平台移植问题 |
163.跨平台客户端 for Linux 移植 |
164.Windows开发01 Qt和MingW |
165.windows开发02 MingW ffmpeg编译 |
166.windows开发03 Qt与FFMpeg |
167.windows开发04 Qt Socket |
168.windows开发05 Qt Socket |
169.windows开发06 Qt Socket |
170.windows开发07 Qt Socket |
171.windows开发08 Qt Socket |
172.windows开发09 Qt Socket |
173.windows开发10 Qt Socket |
174.windows开发11 Qt Socket |
175.windows开发12 跨平台编译 |
176.windows开发13 摄像头无法打开视频问题 |
177.windows开发14 程序发布注意事项 |
178.windows开发15 程序安装包制作 |
179.FFmpeg音视频高级开发实战-简介 |
180.linux视频分发服务器01-课程介绍 |
181.linux视频分发服务器02-开发环境介绍 |
182.linux视频分发服务器03-linux优点 |
183.linux视频分发服务器04-多进程 |
184.linux视频分发服务器05-进程通讯 01 |
185.linux视频分发服务器06-进程通讯 02 |
186.linux视频分发服务器07-进程通讯 03 |
187.linux视频分发服务器08-进程通讯 04 |
188.linux视频分发服务器09-进程通讯 05 |
189.linux视频分发服务器10-进程通讯 06 |
190.linux视频分发服务器11-进程通讯 07 |
191.linux视频分发服务器12-进程通讯 08 |
192.linux视频分发服务器13-线程 01 |
193.linux视频分发服务器14-线程 02 |
194.linux视频分发服务器15-多线程与互斥锁 |
195.linux视频分发服务器16-socket |
196.linux视频分发服务器17-TCP-UDP概述 |
197.linux视频分发服务器18-TCP服务器 |
198.linux视频分发服务器19-TCP客户机 |
199.linux视频分发服务器20-UDP服务器 |
200.linux视频分发服务器21-UDP客户机 |
201.linux视频分发服务器22-TCP/IP多用户访问实现01 |
202.linux视频分发服务器22-TCP/IP多用户访问实现02 |
203.linux视频分发服务器23-TCP/IP多用户访问实现03 |
204.linux视频分发服务器24-TCP/IP多用户访问实现04 |
205.linux视频分发服务器25-TCP/IP多用户访问实现05 |
206.linux视频分发服务器26-TCP/IP多用户访问实现06 |
207.linux视频分发服务器27-TCP/IP多用户访问实现07 |
208.linux视频分发服务器28 TCP/IP视频分发01 |
209.linux视频分发服务器29 TCP/IP视频分发02 |
210.linux视频分发服务器30 TCP/IP视频分发03 |
211.linux视频分发服务器31 TCP/IP视频分发04 |
212.linux视频分发服务器32 TCP/IP视频分发05 |
213.linux视频分发服务器33 TCP/IP视频分发06 |
214.linux视频分发服务器34 TCP/IP视频分发07 |
215.linux视频分发服务器35 TCP/IP视频分发08 |
216.linux视频分发服务器36-TCP/IP视频分发10 |
217.linux视频分发服务器37 TCP/IP视频分发09 |
218.linux视频分发服务器38-编译容错处理 |
219.linux视频分发服务器39-协议数据封装 |
220.linux视频分发服务器40-TCP/IP视频分发11 |
221.linux视频分发服务器41-TCP/IP视频分发12 |
222.linux视频分发服务器42-TCP/IP视频分发13 |
223.linux视频分发服务器43-TCP/IP视频分发14 |
224.linux视频分发服务器44-调试 |
225.linux视频分发服务器45-音频 |
226.linux视频分发服务器46-总结1 |
227.linux视频分发服务器47-总结2 |
228.linux 基于UDP视频分发服务器01-UDP基础 |
229.linux 基于UDP视频分发服务器02-TCP/IP UDP对比 |
230.linux 基于UDP视频分发服务器03-创建UDP服务 |
231.linux 基于UDP视频分发服务器04-UDP报文接收 |
232.linux 基于UDP视频分发服务器05-UDP报文发送 |
233.linux 基于UDP视频分发服务器06-UDP客户端实现 |
234.linux 基于UDP视频分发服务器07-UDP交互1 |
235.linux 基于UDP视频分发服务器08-UDP交互2 |
236.linux 基于UDP视频分发服务器09-视频采集 |
237.linux 基于UDP视频分发服务器10-视频数据UDP分包 |
238.linux 基于UDP视频分发服务器111-视频数据UDP组包 |
239.linux 基于UDP视频分发服务器12-视频数据解码播放 |
240.linux 基于UDP视频分发服务器13-UDP视频分发服务器总结1 |
241.linux 基于UDP视频分发服务器14-UDP视频分发服务器总结2 |
242.Android 01 音视频开发概述 |
243.Android 02 编译ffmpeg |
244.Android 03 JNI 01基础 |
245.Android 04 JNI 02 |
246.Android 04 JNI 03 |
247.Android 05 JNI 03 |
248.Android 06 开发环境 |
249.Android 07 项目结构 |
250.Android 08 自定义Activity |
251.Android 09 SafeThread类 |
252.Android 10 网络通讯协议 |
253.Android 11 网络通讯类01 |
254.Android 12 网络通讯类02 |
255.Android 13 网络通讯类03 |
256.Android 14 网络通讯类04 |
257.Android 15 网络通讯类05 |
258.Android 16 网络通讯类06 |
259.Android 17 数据缓存 |
260.Android 18 视频队列 |
261.Android 19 控制队列及通道 |
262.Android 20 Socket 连接线程01 |
263.Android 21 Socket 连接线程02 |
264.Android 22 视频接收线程01 |
265.Android 23 视频接收线程02 12 |
266.Android 24 视频接收线程03 13 |
267.Android 25 视频解码线程14 |
268.Android 26 数据传输接口 |
269.Android 27 UI显示01 |
270.Android 28 视频显示布局 |
271.Android 29 UI显示02 |
272.Android 30 UI显示03 |
273.Android 31 Render 显示 |
274.Android 32 TCP视频通讯项目总结 |
275.Android 33 音频编解码01 |
276.Android 34 音频编解码02 |
277.Android 35 硬件编解码 01 |
278.Android 35 硬件编解码 02 |
279.Android 36 硬件编解码 03 |
280.Android 37 硬件编解码 04 |
281.Android 38 安卓开发总结 |
282.Rtmp 01-课程价绍 |
283.Rtmp 02-rtmp基本介绍 |
284.Rtmp 03-开发环境搭建及项目概况 |
285.Rtmp 04-基础代码编译 |
286.Rtmp 05-rtmp协议及封装格式1 |
287.Rtmp 06-rtmp协议及封装格式2 |
288.Rtmp 07-rtmp协议握手 |
289.Rtmp 08-flv以及flv文件结构 |
290.Rtmp 09-flv的Script Tag |
291.Rtmp 10-rtmp的Metadata封装发送 |
292.Rtmp 11-h264与nalu简介 |
293.Rtmp 12-nalu提取 |
294.Rtmp 13-h264视频数据按flv格式发送rtmp包 |
295.Rtmp 14-h264视频编码信息讲解及发包 |
296.Rtmp 15-aac格式介绍及声音的参数介绍 |
297.Rtmp 16-aac声音数据flv格式化发送rtmp包 |
298.Rtmp 17-aac编码信息组包发送 |
299.Rtmp 18-h264帧及aac帧获取 |
300.Rtmp 19-rtmp推流和观看 |
301.Rtmp 20-修改chunksize的大小 |
302.Rtmp 21-librtmp导出及快速推流 |
303.Rtmp 22-rtmp专题课程总结 |
304.libvlc Qt专题 01 LGPL下的libvlc |
305.libvlc Qt专题 02 vlc播放器引擎. |
306.libvlc Qt专题 03 libvlc Mac Windows库 |
307.libvlc Qt专题 04 关于GUI 开发框架学习 |
308.libvlc Qt专题 05 libvlc 库配置 调用 |
309.libvlc Qt专题 06 GUI布局 |
310.libvlc Qt专题 07 Qt界面交互 |
311.libvlc Qt专题 08 打开媒体文件 |
312.libvlc Qt专题 09 libvlc API |
313.libvlc Qt专题 10 libvlc video callback |
314.libvlc Qt专题 11 libvlc video callback 2 |
315.libvlc Qt专题 12 libvlc video callback 3 |
316.libvlc Qt专题 13 libvlc API 01 |
317.libvlc Qt专题 14 libvlc API 02 |
318.libvlc Qt专题 15 libvlc API 03 |
319.libvlc Qt专题 16 Qt Mac C++ OC混合编程 |
320.libvlc Qt专题 17 Qt Mac C++ OC混合编程 2 |
321.libvlc Qt专题 18 Qt Mac C++ OC混合编程 3 |
322.libvlc Qt专题 19 Qt Mac C++ OC混合编程 4 |
323.libvlc Qt专题 20 windows 适配 1 |
324.libvlc Qt专题 21 windows 适配 2 |
325.libvlc Qt专题 22 vlc总结 |
326.音视频处理专题 非线性视频编辑器 01 |
327.音视频处理专题 非线性视频编辑器 02 |
328.音视频处理专题 非线性视频编辑器 03 |
329.音视频处理专题 非线性视频编辑器 04 |
330.音视频处理专题 非线性视频编辑器 05 |
331.音视频处理专题 非线性视频编辑器 06 |
332.音视频处理专题 非线性视频编辑器 07 |
333.音视频处理专题 非线性视频编辑器 08 |
334.音视频处理专题 非线性视频编辑器 09 |
335.音视频处理专题 非线性视频编辑器 10 |
336.音视频处理专题 非线性视频编辑器 11 |
337.音视频处理专题 非线性视频编辑器 12 |
338.音视频处理专题 格式转换 01 解密格式转换工厂 |
339.音视频处理专题 格式转换 02 格式转换软件背后的技术 |
340.音视频处理专题 格式转换03 SDL Mlt 01 |
341.音视频处理专题 格式转换04 SDL Mlt 02 |
342.音视频处理专题 格式转换05 SDL Mlt 03 |
343.音视频处理专题 格式转换06 SDL Mlt 04 |
344.音视频处理专题 格式转换 07 多进程实现1 |
345.音视频处理专题 格式转换 08 多进程实现2 |
346.音视频处理专题 格式转换 09 多进程实现3 |
347.音视频处理专题 格式转换 10多进程实现4 |
348.音视频处理专题 格式转换工厂11 多进程实现5 |
349.音视频处理专题 格式转换工厂12 多进程实现6 |
350.番外篇 OpenCV人脸表情追踪项目实战1 |
351.番外篇 OpenCV人脸表情追踪项目实战2 |
352.番外篇 OpenCV人脸表情追踪项目实战3 |
353.番外篇 OpenCV人脸表情追踪项目实战4 |
354.番外篇 OpenCV人脸表情追踪项目实战5 |
355.番外篇 OpenCV人脸表情追踪项目实战6 |
356.番外篇 OpenCV人脸表情追踪项目实战7 |
357.番外篇 OpenCV人脸表情追踪项目实战8 |
358.番外篇 OpenCV人脸表情追踪项目实战9 |
359.番外篇 OpenCV人脸表情追踪项目实战10 |
360.番外篇 OpenCV人脸表情追踪项目实战11 |
361.番外篇 OpenCV人脸表情追踪项目实战12 |
362.番外篇 OpenCV人脸表情追踪项目实战13 |
363.番外篇 OpenCV人脸表情追踪项目实战14 |
364.番外篇 OpenCV人脸表情追踪项目实战15 |
365.番外篇 OpenCV人脸表情追踪项目实战16 |
366.番外篇 OpenCV人脸表情追踪项目实战17 |
367.番外篇 OpenCV人脸表情追踪项目实战18 |
368.番外篇 OpenCV人脸表情追踪项目实战19 |
369.番外篇 OpenCV人脸表情追踪项目实战20 |
370.番外篇 OpenCV人脸表情追踪项目实战21 |
371.番外篇 OpenCV人脸表情追踪项目实战22 |
372.番外篇 OpenCV人脸表情追踪项目实战 23 |
373.番外篇 OpenCV人脸表情追踪项目实战 24 |
374.安防产品商项目实战 嵌入式Linux PC Mac iOS Android客户端 P2P 01 |
375.安防产品商项目实战 嵌入式Linux PC Mac iOS Android客户端 P2P 02 |
376.安防产品商项目实战 嵌入式Linux PC Mac iOS Android客户端 P2P 03 |
377.安防产品商项目实战 嵌入式Linux PC Mac iOS Android客户端 P2P 04 |
378.安防产品商项目实战 嵌入式Linux PC Mac iOS Android客户端 P2P 05 |
379.安防产品商项目实战 嵌入式Linux PC Mac iOS Android客户端 P2P 06 |
380.安防产品商项目实战 嵌入式Linux PC Mac iOS Android客户端 P2P 07 |
381.安防产品商项目实战 嵌入式Linux PC Mac iOS Android客户端 P2P 08 |
382.安防产品商项目实战 嵌入式Linux PC Mac iOS Android客户端 P2P 09 |
383.关于2017-12月QQ群直播中H.264 协议SPS PPS解析补充 |
384.每周六直播-音视频教程作业答疑 01 |
385.每周六直播-音视频教程作业答疑 02 |
386.每周六直播-音视频教程作业答疑 03 |
387.每周六直播-音视频教程作业答疑 04 |
388.每周六直播-音视频教程作业答疑 05 |
389.每周六直播-音视频教程作业答疑 06 |
390.每周六直播-音视频教程作业答疑 08 |
391.每周六直播-音视频教程作业答疑 09 |
392.每周六直播-音视频教程作业答疑 10 |
393.每周六直播-音视频教程作业答疑 11 |
394.每周六直播-音视频教程作业答疑 12 |
395.每周六直播-音视频教程作业答疑 13 |
396.每周六直播-音视频教程作业答疑 14 |
397.每周六直播-音视频教程作业答疑 15 |
398.每周六直播-音视频教程作业答疑 16 |
399.每周六直播-音视频教程作业答疑 17 |
400.每周六直播-音视频教程作业答疑 18 |
401.每周六直播-音视频教程作业答疑 19 |
402.直播-作业答疑 20 2D绘图绘制波形原理 |
403.直播-作业答疑 21 2D绘图绘制波形原理2 |
404.每周六直播-音视频教程作业答疑 22 |
405.QQ群直播 聊一聊OpenGL Shader 01 |
406.QQ群直播 聊一聊OpenGL Shader 02 |
407.C C++差生班 案例讲解1 |
408.C C++差生班 案例讲解2 |
409.C C++差生班 案例讲解3 |
410.C C++差生班 案例讲解4 |
技术专家系统讲解传授编程思路与实战。
专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。
超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)
企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。
2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。
满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。
【完善的技术体系】
技术成长循序渐进,帮助用户轻松掌握
掌握其他知识,扎实编码能力
【清晰的课程脉络】
浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。
【仿佛在大厂实习般的课程设计】
课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。
通过学习本课程,深入理解TCP/IP UDP服务器,客户端编程,H.264 AAC格式, FFmpeg库, QuickTime mp4容器等. 完全掌握iOS, Android, 嵌入式Linux平台音视频开发的相关知识并能够深入运用的自己的各大项目中。 熟练使用c/c++,Posix库进行跨平台开发。课程由浅入深,让学员一步一步成为音视频领域的专家。