一、VC网络编程
1. Windows网络编程简介
2. WinSocket API 网络编程
3. MFC 网络编程
4. 完成聊天软件
1.防火墙的分类
2.各防火墙技术点睛
3.防火墙的策略
4.穿透防火墙方案
三、防火墙相关编程
1.穿透防火墙分析
2.主要代码实现
3.为我们的聊天软件添加功能
四、NAT网络原理
1.NAT的分类
静态NAT(Static NAT)、动态地址NAT(Pooled NAT)、网络地址端口转换NAPT(Port-Level NAT)。
2.端口映射原理
3.内网与外网互联的方案
五、NAT相关编程
1.穿透NAT的分析
2.主要代码实现
3.为我们的聊天软件添加功能
六、流媒体简介
1.什么是流媒体
2.编码解码技术
3.DirectShow编程
4.视频/音频处理
七、流媒体开发
1.视频/音频的网络应用
2.流媒体相关协议
3.推荐使用的第三方库
4.为我们的软件添加视频聊天功能