技术栈
stun
赖small强
6 天前
websocket
·
webrtc
·
stun
·
kinesis
·
initsignaling
【ZeroRange WebRTC】Amazon Kinesis Video Streams WebRTC initSignaling() 技术深度解析
本文档基于 initSignaling() 函数的详细技术讲解,涵盖代码流程、通信协议、性能优化和安全防护等全方位分析。该函数位于 amazon-kinesis-video-streams-media-interface/samples/webrtc/source/Common.c:949。
赖small强
15 天前
webrtc
·
stun
·
turn
·
ice
【ZeroRange WebRTC】ICE 服务器列表解析(KVS WebRTC)
本文独立解析 KVS WebRTC 返回的 ICE 服务器列表,帮助你快速理解 STUN/TURN 的各类 urls、transport 参数、username/credential 凭证的用途与时效,以及在真实网络中的选择与回退策略。
赖small强
16 天前
webrtc
·
stun
·
turn
·
srflx
·
binding request
【ZeroRange WebRTC】WebRTC 基于 STUN 的 srflx 直连原理与实现
本文系统梳理在手机 App 与 IPC 设备之间,基于 STUN 获取到 srflx(Server Reflexive)候选后如何实现点对点直连进行音视频传输的完整技术路径,包括 NAT 出站映射、ICE 连通性检查、候选选择与提名、DTLS-SRTP 加密、保活与 Consent Freshness 等关键机制,并结合 Amazon Kinesis WebRTC C SDK 的落地细节与排错要点。
赖small强
17 天前
webrtc
·
防火墙
·
nat
·
stun
【ZeroRange WebRTC】NAT 与防火墙在 WebRTC 中的影响
本文面向工程实践,系统解释网络地址转换器(NAT)与防火墙的工作原理及其对 WebRTC 的具体影响,涵盖:NAT 类型、地址/端口映射与过滤、UDP/TCP/TLS 的可达性差异、ICE(STUN/TURN)如何在受限网络下建立连接,以及在真实部署中的规避策略与取舍。
赖small强
21 天前
webrtc
·
nat
·
stun
·
ice
【ZeroRange WebRTC 】STUN 在 WebRTC 中的角色与工作原理(深入指南)
本文面向前端与实时音视频工程师,系统讲解 STUN(Session Traversal Utilities for NAT)在 WebRTC 中的职责、协议细节、与 ICE 的协作,以及实践部署与排障。
赖small强
21 天前
webrtc
·
stun
·
turn
·
ice
·
srflx
·
relay
【ZeroRang WebRTC】ICE 在 WebRTC 中的角色与工作原理(深入指南)
本文面向实时音视频与前端工程师,系统讲解 ICE(Interactive Connectivity Establishment)在 WebRTC 中的职责、候选收集与连通性检查流程、提名与选路、Trickle ICE 与 ICE 重启、ICE-lite 等实践要点。含 Mermaid 图示与示例代码(需支持 Mermaid 渲染)。
赖small强
21 天前
webrtc
·
sdp
·
stun
·
turn
·
ice
·
offer/answer
【ZeroRange WebRTC】SDP 在 WebRTC 中的角色与工作原理(深入指南)
本文面向实时音视频与前端工程师,系统讲解 SDP(Session Description Protocol)在 WebRTC 中的职责、Offer/Answer 协商模型、媒体与数据通道的关键字段、与 ICE/DTLS/RTP 的协作机制,以及实践中的常见坑与最佳实践。内含 Mermaid 图示与示例片段(需支持 Mermaid 渲染)。
shao918516
3 个月前
fastapi
·
handler
·
stun
·
turn
·
ice
·
twillo
Gradio全解11——Streaming:流式传输的视频应用(2)——Twilio:网络服务提供商
本章目录如下:本节先讲解Twillo与TURN服务器概念,然后进行Twilio网络穿透服务实战,包括通过Twilio建立连接和使用Twilio拨打外呼电话。
灞波儿奔波儿灞
3 个月前
docker
·
群晖
·
stun
·
lucky
Lucky STUN穿透结合群晖NAS实现docker下transmission监听端口动态更新
参考文章 LCUKY系列教程 一 「LUCKY STUN穿透」使用 cURL 自动修改 Transmission 的监听端口
新睿云.任义兵
2 年前
网络
·
webrtc
·
stun
·
云游戏
·
turn
·
核心技术
·
任义兵
WebRTC即时通讯核心协议-TRUN(RFC5766)
如果一台主机处于NAT后面,那么在一定条件下两台主机无法之间进行通讯。在这种条件下,那么使用中继服务提供通讯是有必要的,RFC5766规范定义了一个名为TURN(使用中继穿越NAT)的协议,它允许一台主机使用中继服务与对端进行报文传输。TURN不同于其它中继协议在于它允许客户机使用一个中继地址与多个对端同时进行通讯。
Amelia_zhou
2 年前
stun
·
tr069
TR069-STUN
The value of the STUN Password to be used in computing the MESSAGE-INTEGRITY attribute to be used in Binding Requests (only if message integrity has been requested by the STUN server).
我是有底线的