WebRTC
yine
在通信领域深耕16+年,精通C/C++/Java/Go/lua/py等编程语言,精通各类运营商协议如:SIP/T1/E1/PRI/H.323/SMGP/CMPP/SGIP/CNGP等,精通开源通信框架如:FreeSWITCH/Asterisk/Kamailio/OpenSIPS/WebRTC/JsSIP的配置使用及模块扩展及源码修改,掌握VoIP领域的音视频编解码,压缩算法,PLC,FEC,NACK等丢包补偿技术,ICE技术,QoS技术等,掌握主流模拟及数字中继网关配置接入,掌握主流微服务,存储引擎、搜索引擎、分布式、并行计算等框架,曾从事IM核心系统、消息推送平台、VoIP媒体交换平台...
展开
-
WebRTC潜在安全风险分析
Andreas Reiter, Alexander Marsalek IAIK TU Graz, SAC'17Web-based Real-Time Communication实现了浏览器到浏览器的通讯。这篇文章提出了4种针对WebRTC协议本身的攻击,不可信的sigal server、探测内网、Fingerprint和拒绝服务攻击。对于每种攻击,都提出了相应的解决方法。I转载 2018-02-07 16:56:15 · 1396 阅读 · 0 评论 -
SIP 定时器 总结
SIP 定时器的总结定时器缺省值节含义T1500 ms17.1.1.1经历来回时间(RTT)T24 秒17.1.2.2非 INVITE 请求和 INVITE 响应的最长重新传输时间间隔T45 秒17.1.2.2消息可保留在网络中的最长持续时间计时器 A最初为 T117.1.1.2INVITE 请求重新传输时间间隔(仅适用于 UDP)计时器 B64*T117.1.1.2INVITE 事务超时计时器...转载 2018-05-14 17:57:06 · 3071 阅读 · 2 评论 -
DTLS协议中client/server的认证过程和密钥协商过程
1.DTLS介绍1.1 DTLS的作用互联网先驱们最开始在设计互联网协议时主要考虑的是可用性,安全性是没有考虑在其中的,所以传输层的TCP、UDP协议本身都不具备安全性。SSL/TLS协议是基于TCP socket,在传输层和应用层之间构建了一个端到端的安全通道,保证了传输数据的加密性。但是SSL/TLS协议并不能用于UDP协议,而UDP也有安全传输的需求,于是产生了DTLS协议(Datagram...转载 2018-05-16 11:56:39 · 5495 阅读 · 0 评论 -
VoIP音频质量优化方案
媒体音质改善有以下方式nack, inboundfec opus, Fec(Red), remb, transport-cc rtt 200ms 以内OK, 否则必须考虑。webrtc的音频丢包处理部分,目前谷歌默认带PLC.FEC, 但是没有添加重传的协商能力,重传的rtcp标准协商属性是 在sdp里面增加针对某个codec 的一个sdp属性,格式为a=rtcp-fb:ocdec_...原创 2019-09-05 17:44:44 · 633 阅读 · 0 评论