课程介绍:
本课程深入WebRTC技术,涵盖跨平台实时音视频SDK开发,重点讲解推流、音视频采集、编码及网络协议栈。通过系统化架构设计与实战演练,学员将掌握抗弱网技巧、推拉流策略及高效音视频解决方案,激发多场景创新应用。适合希望精通音视频核心技术及SDK设计的开发者。
课程截图:
课程目录:
- 1跨平台sdk_win_demo效果演示.mp4
- 10视频-获取摄像头的id和名称并在ui界面展示.mp4
- 100qos-发送senderreport到网络.mp4
- 101qos-调优senderreport发送策略.mp4
- 102qos-处理对端发送的rtcp数据包.mp4
- 103qos-解析复合rtcp数据包1.mp4
- 104qos-解析复合rtcp数据包2.mp4
- 105qos-解析rr数据包1.mp4
- 106qos-解析rr数据包2.mp4
- 107qos-解析rr数据包3.mp4
- 108qos-解析rr数据包4.mp4
- 109qos-发送端计算rtt.mp4
- 11视频-设计通用视频源ivideosource.mp4
- 110qos-ui显示实时网络质量信息.mp4
- 111qos-解析nack(丢包重传请求)数据包1.mp4
- 112qos-解析nack(丢包重传请求)数据包2.mp4
- 113qos-响应对端的nack(丢包重传请求).mp4
- 114qos-打包重传包为rtx格式.mp4
- 115qos-发送视频重传rtx包给对端.mp4
- 116推流-推流各环节异常处理.mp4
- 117推流-实现停止推流功能.mp4
- 118推流-向信令服务发送停止推流请求.mp4
- 119推流-推流小结.mp4
- 12视频-包装摄像头为ivideosource.mp4
- 120音频-音频基础理论和推流框架.mp4
- 121音频-创建音频设备并获取麦克风个数.mp4
- 122音频-获取麦克风的id和名称.mp4
- 123音频-显示麦克风信息到ui界面.mp4
- 124音频-包装麦克风为iaudiosource.mp4
- 125音频-启动麦克风采集.mp4
- 126音频-调整音视频设备启动ui层逻辑.mp4
- 127音频-停止麦克风采集.mp4
- 128音频-3a算法预处理&回声消除.mp4
- 129音频-噪声抑制.mp4
- 13视频-实现创建摄像头视频源的方法.mp4
- 130音频-自动增益控制.mp4
- 131音频-封装麦克风为xrtc音频源.mp4
- 132音频-创建3a预处理filter.mp4
- 133音频-webrtc音频3a处理核心流程.mp4
- 134音频-设置最小采样率和声道数.mp4
- 135音频-声道混合和重采样处理1.mp4
- 136音频-声道混合和重采样处理2.mp4
- 137音频-webrtc音频3a处理.mp4
- 138音频-创建opusencoderfilter.mp4
- 139音频-opus编解码器介绍.mp4
- 14视频-启动摄像头采集.mp4
- 140音频-创建opus编码器.mp4
- 141音频-opus编码音频数据.mp4
- 142音频-音频数据rtp打包并发送到网络.mp4
- 143音频-定时发送senderreport包.mp4
- 144小结.mp4
- 15视频-实现启动和停止音视频设备ui功能.mp4
- 16视频-停止和销毁摄像头采集.mp4
- 17基础-实现xrtcengine的事件回调机制.mp4
- 18视频-ui处理摄像头启动的结果.mp4
- 19视频-视频动画是怎么产生的?.mp4
- 2跨平台sdk抗弱网抗丢包效果演示.mp4
- 20视频-rgb、yuv采样和存储详解.mp4
- 21视频-定义通用的mediaframe结构.mp4
- 22视频-封装采集数据为mediaframe结构.mp4
- 23视频-分发摄像头采集数据.mp4
- 24通用-sdk链式架构设计.mp4
- 25通用-实现链式架构mediachain.mp4
- 26视频-实现摄像头预览.mp4
- 27视频-实现ui本地预览按钮点击功能.mp4
- 28视频-封装摄像头为videosource.mp4
- 29视频-封装d3d9rendersink.mp4
- 3课程核心内容介绍.mp4
- 30视频-实现摄像头预览start方法.mp4
- 31通用-实现链式架构inpin和outpin.mp4
- 32通用-实现inpin和outpin的链接功能.mp4
- 33通用-mediaobject添加pin功能.mp4
- 34通用-实现mediachain的链接功能.mp4
- 35视频-实现预览成功或者失败事件回调.mp4
- 36视频-direct3d理论知识.mp4
- 37视频-传递窗口句柄hwnd.mp4
- 38视频-direct3d初始化.mp4
- 39视频-direct3d视频渲染.mp4
- 4开发环境准备和基础框架搭建.mp4
- 40视频-视频缩放处理.mp4
- 41视频-停止摄像头预览.mp4
- 42推流-设计xrtcpusher.mp4
- 43推流-实现ui开始推流按钮功能].mp4
- 44推流-实现xrtcpushstream.mp4
- 45推流-视频编码原理.mp4
- 46推流-添加x264视频编码模块.mp4
- 47推流-创建并启动x264编码线程.mp4
- 48推流-编译x264库.mp4
- 49推流-x264编码原理.mp4
- 5基于duilib的windowsui界面设计.mp4
- 50推流-详解x264编码参数.mp4
- 51推流-设置x264编码参数.mp4
- 52推流-开始x264编码1.mp4
- 53推流-开始x264编码2.mp4
- 54推流-封装xrtcmediasink模块.mp4
- 55推流-解析xrtc推流协议.mp4
- 56推流-封装libcurl库.mp4
- 57推流-向信令服务请求offersdp.mp4
- 58推流-解析信令服务返回结果.mp4
- 59推流-实现setremotesdp方法.mp4
- 6引入webrtc的通用基础库.mp4
- 60推流-解析offersdp.mp4
- 61推流-解析offermediacontent.mp4
- 62推流-解析offercandidate.mp4
- 63推流-解析offer传输信息.mp4
- 64推流-创建传输控制器类.mp4
- 65推流-创建ice传输通道.mp4
- 66推流-创建answersdp.mp4
- 67推流-生成answerbundle信息.mp4
- 68推流-生成answer编解码信息.mp4
- 69推流-生成answer编解码参数信息.mp4
- 7xrtc-sdk线程模型设计.mp4
- 70推流-生成answer传输相关信息.mp4
- 71推流-生成answerssrc相关信息.mp4
- 72推流-实现setlocalsdp方法.mp4
- 73推流-向信令服务发送answersdp.mp4
- 74推流-处理ice状态.mp4
- 75推流-详解nalu三种rtp打包方式.mp4
- 76推流-设计rtp打包基类.mp4
- 77推流-从buffer中提取nalu索引数据.mp4
- 78推流-h264nalu数据rtp打包1.mp4
- 79推流-h264nalu数据rtp打包2.mp4
- 8webrtc线程的同步和异步调用.mp4
- 80推流-h264nalu数据rtp打包3.mp4
- 81推流-h264nalu数据rtp打包4.mp4
- 82推流-详解rtp数据包格式.mp4
- 83推流-rtp数据包封装1.mp4
- 84推流-rtp数据包封装2.mp4
- 85推流-rtp数据包封装3.mp4
- 86推流-rtp数据包封装4.mp4
- 87推流-发送rtp数据到网络.mp4
- 88qos-利用rtcp调优音视频qos.mp4
- 89qos-创建videosendstream.mp4
- 9视频-获取摄像头的数量.mp4
- 90qos-创建module处理和生成rtcp包.mp4
- 91qos-统计发送数据包和数据量.mp4
- 92qos-实现定时机制发送sr包.mp4
- 93qos-生成rtcp复合数据包1.mp4
- 94qos-生成rtcp复合数据包2.mp4
- 95qos-生成rtcp复合数据包3.mp4
- 96qos-构造senderreport数据包1.mp4
- 97qos-构造senderreport数据包2.mp4
- 98qos-构造senderreport数据包3.mp4
- 99qos-构造senderreport数据包4.mp4
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。