摘要: 什么时候需要turn服务器? 在对称型网络下,是无法实现P2P互通的。这时就需要TURN服务器作为中转,实现媒体数据的中继互转功能。 turn client与turn server之间可以走UDP、TCP、TLS三种协议报文。 实际应用中Turn协议的工作主要有四个阶段:绑定(binding)、分配 阅读全文
posted @ 2021-06-03 15:38 HappyCoder_1 阅读(410) 评论(0) 推荐(0) 编辑
摘要: STUN(Simple Traversal of User Datagram Protocol Through Network Address Translators),即简单的用UDP穿透NAT,是个轻量级的协议,是基于UDP的完整的穿透NAT的解决方案。它允许应用程序发现它们与公共互联网之间存在 阅读全文
posted @ 2021-06-03 14:48 HappyCoder_1 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 1、RTP全名是Real-time Transport Protocol(实时传输协议)。它是IETF提出的一个标准,对应的RFC文档为RFC3550(RFC1889为其过期版本)。RFC3550不仅定义了RTP,而且定义了配套的相关协议RTCP(Real-time Transport Contro 阅读全文
posted @ 2021-06-03 11:18 HappyCoder_1 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 创建RtcEventLog 数据捕获RtcEventLog接口。通过该接口可以实时捕获进出webrtc的RTP报文头数据、音视频配置参数、webrtc的探测数据 默认是的RtcEventLog是空的,如果要记录打印关于rtp报文的配置要在gn gen脚本执行的时候 开启 rtc_enable_pro 阅读全文
posted @ 2021-06-03 10:45 HappyCoder_1 阅读(361) 评论(0) 推荐(0) 编辑