基于WebRTC的跨平台实时音视频XRTC-SDK-推流

基于WebRTC的跨平台实时音视频XRTC-SDK-推流
下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余
VIP开通会员,本资源免费下载立即开通
基于WebRTC的跨平台实时音视频XRTC-SDK-推流

├── 1 跨平台sdk_win_demo效果演示
├── 2 跨平台sdk抗弱网抗丢包效果演示
├── 3 课程核心内容介绍
├── 4 开发环境准备和基础框架搭建
├── 5 基于duilib的windows UI界面设计
├── 6 引入WebRTC的通用基础库
├── 7 XRTC-SDK线程模型设计
├── 8 WebRTC线程的同步和异步调用
├── 9 视频-获取摄像头的数量
├── …
├── 11 视频-设计通用视频源IVideoSource
├── 12 视频-包装摄像头为IVideoSource
├── …
├── 14 视频-启动摄像头采集
├── …
├── 20 视频-RGB、YUV采样和存储详解
├── 21 视频-定义通用的MediaFrame结构
├── …
├── 24 通用-SDK链式架构设计
├── 25 通用-实现链式架构MediaChain
├── 26 视频-实现摄像头预览
├── …
├── 29 视频-封装D3D9RenderSink
├── …
├── 31 通用-实现链式架构InPin和OutPin
├── 32 通用-实现InPin和OutPin的链接功能
├── …
├── 34 通用-实现MediaChain的链接功能
├── …
├── 36 视频-Direct3D理论知识
├── …
├── 39 视频-Direct3D视频渲染
├── 40 视频-视频缩放处理
├── 41 视频-停止摄像头预览
├── 42 推流-设计XRTCPusher
├── 43 推流-实现UI开始推流按钮功能]
├── 44 推流-实现XRTCPushStream
├── 45 推流-视频编码原理
├── 46 推流-添加x264视频编码模块
├── …
├── 49 推流-x264编码原理
├── 50 推流-详解x264编码参数
├── 51 推流-设置x264编码参数
├── 52 推流-开始X264编码1
├── …
├── 54 推流-封装XRTCMediaSink模块
├── 55 推流-解析XRTC推流协议
├── 56 推流-封装libcurl库
├── 57 推流-向信令服务请求offer SDP
├── …
├── 59 推流-实现SetRemoteSDP方法
├── 60 推流-解析Offer SDP
├── 61 推流-解析Offer MediaContent
├── …
├── 63 推流-解析Offer传输信息
├── 64 推流-创建传输控制器类
├── 65 推流-创建ICE传输通道
├── 66 推流-创建Answer SDP
├── …
├── 70 推流-生成Answer 传输相关信息
├── …
├── 72 推流-实现SetLocalSDP方法
├── 73 推流-向信令服务发送Answer SDP
├── 74 推流-处理ICE状态
├── 75 推流-详解NALU三种RTP打包方式
├── 76 推流-设计RTP打包基类
├── …
├── 82 推流-详解RTP数据包格式
├── …
├── 87 推流-发送RTP数据到网络
├── 88 QoS-利用RTCP调优音视频QoS
├── …
├── 90 QoS-创建Module处理和生成RTCP包
├── 91 QoS-统计发送数据包和数据量
├── 92 QoS-实现定时机制发送SR包
├── 93 QoS-生成RTCP复合数据包1
├── …
├── 96 QoS-构造SenderReport数据包1
├── …
├── 100 QoS-发送SenderReport到网络
├── …
├── 102 QoS-处理对端发送的RTCP数据包
├── …
├── 105 QoS-解析RR数据包1
├── …
├── 109 QoS-发送端计算RTT
├── 110 QoS-UI显示实时网络质量信息
├── 111 QoS-解析NACK(丢包重传请求)数据包1
├── …
├── 113 QoS-响应对端的NACK(丢包重传请求)
├── …
├── 115 QoS-发送视频重传RTX包给对端
├── …
├── 119 推流-推流小结
├── 120 音频-音频基础理论和推流框架
├── 121 音频-创建音频设备并获取麦克风个数
├── 122 音频-获取麦克风的ID和名称
├── …
├── 124 音频-包装麦克风为IAudioSource
├── 125 音频-启动麦克风采集
├── …
├── 128 音频-3A算法预处理&回声消除
├── 129 音频-噪声抑制
├── 130 音频-自动增益控制
├── 131 音频-封装麦克风为XRTC音频源
├── 132 音频-创建3A预处理Filter
├── 133 音频-WebRTC音频3A处理核心流程
├── …
├── 135 音频-声道混合和重采样处理1
├── …
├── 137 音频-WebRTC音频3A处理
├── …
├── 139 音频-Opus编解码器介绍
├── 140 音频-创建Opus编码器
├── 141 音频-Opus编码音频数据
├── 142 音频-音频数据RTP打包并发送到网络
├── 143 音频-定时发送SenderReport包
└── 144 小结

个人中心
今日签到
有新私信 发送私信
搜索