webRTC
香烟头
这个作者很懒,什么都没留下…
展开
-
windows下 webrtc的获得源码和编译
自己安装总结:之前网上的代码已经被全删掉了,会有一个readmewebrtc的下载路径是https://chromium.googlesource.com/external/webrtc/git clone https://chromium.googlesource.com/external/webrtc1、安装了svn小乌龟,但是识别不了svn命令 需要安装 Setup转载 2017-09-27 14:09:53 · 2597 阅读 · 0 评论 -
WebRTC基于GCC的拥塞控制(上) - 算法分析
实时流媒体应用的最大特点是实时性,而延迟是实时性的最大敌人。从媒体收发端来讲,媒体数据的处理速度是造成延迟的重要原因;而从传输角度来讲,网络拥塞则是造成延迟的最主要原因。网络拥塞可能造成数据包丢失,也可能造成数据传输时间变长,延迟增大。拥塞控制是实时流媒体应用质量保证(QoS)的重要手段之一,它在缓解网络拥堵、减小网络延迟、平滑数据传输等质量保证方面发挥重要作用。WebRTC通控制发送端数据发送转载 2018-01-10 00:40:15 · 626 阅读 · 0 评论 -
WebRTC基于GCC的拥塞控制(下) - 实现分析
参考:https://www.jianshu.com/p/5259a8659112本文在文章[1]的基础上,从源代码实现角度对WebRTC的GCC算法进行分析。主要内容包括: RTCP RR的数据源、报文构造和接收,接收端基于数据包到达延迟的码率估计,发送端码率的计算以及生效于目标模块。拥塞控制是实时流媒体应用的重要服务质量保证。通过本文和文章[1][2],从数学基础、算法步骤到实现细节,对We转载 2018-01-10 00:42:52 · 464 阅读 · 0 评论 -
rfc 5766 TURN 中文
摘要 如果一台主机处于NAT后面,那么在一定条件下两台主机无法之间进行通讯。在这种条件下,那么使用中继服务提供通讯是有必要的。这个规范定义了一个名为TURN(使用中继穿越NAT)的协议,它允许一台主机使用中继服务与对端进行报文传输。TURN不同于其它中继协议在于它允许客户机使用一个中继地址与多个对端同时进行通讯。 TURN协议也是ICE(交互式连接建立)协议的组成部分,也可以单独使用。1、...原创 2018-06-25 14:51:59 · 882 阅读 · 0 评论 -
SIP Using SDP with Offer/Answer Model
根据RFC3261-13.2.1所述,SIP使用的Offer/Answer模型是建立在对话环境下的。RFC中还特意对Offer/Answer交互有限制:1. 初始Offer必须在INVITE消息或者第一个可靠的非失败型响应中。注:当时RFC3261中可靠效应只有2**,接下来将讲到1**(除100外)也可为可靠性效应。2. 如果初始Offer在INVITE消息中...转载 2018-08-15 22:35:41 · 238 阅读 · 0 评论