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

4次阅读
没有评论

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 客户端。

课程下载

资源下载

此资源仅限注册用户下载,请先

下载前请仔细阅读以下说明,如下载代表您了解并同意了以下说明:
(1)资源收集自互联网,仅供自我学习,请在下载后 24 小时内删除该资源;
(2)如下载者将此资源用于其他非法用途,本站不承担任何法律责任;
(3)如有侵权,请立即联系我,马上删除!
(4)下载单个资源则点击立即下载按钮;本站 VIP 可免费无延迟下载本站所有资源。
(5)请不要使用手机以及电脑浏览器的无痕模式进行支付操作,以免造成支付成功但未显示下载链接。
正文完
 0
资源蛙
版权声明:本站原创文章,由 资源蛙 于2024-08-11发表,共计656字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码