1. webrtc:web real time connection网页实时通信。
支持浏览器音视频通信,在w3c标准中,有谷歌的支持,大部分浏览器都支持,各个平台(linux、windows、ios、Android)都支持,是基于UDP的延迟低,对网速弱的情况支持度高,支持P2P(后面会说到是什么)。
但是国内应用较少,不确定可行性如何。而且CDN基本上没有类似的服务。
2. P2P:点对点、端对端,原来就是常说的P2P,不是别的意思。
3.webrtc peerconnection:又叫RTCPeerConnection是在浏览器间建立数据的点对点通信。
4. 信令是指网络传输中的一种信息,用于保障全网有秩序的工作、正常通信。
5. streamproxy:流代理。。是nginx中的一个模块。 The ngx_stream_proxy_module module (1.9.0) allows proxying data streams over TCP, UDP (1.9.13), and UNIX-domain sockets.这个流代理模块允许代理TCP、UDP的数据流以及unix的socket。
6. CDN:content distributed network 内容分发网络。使内容传输的更快、更稳定,使访问量很大的网站依旧不卡。通过全国各个地点放置节点服务器,当用户访问时,通过解析用户的DNS,来获取用户的一系列信息,将该用户分配给负载均衡服务器,负载均衡根据用户信息,来将用户的请求重新导向离用户最近最优的服务节点上。从而达到更快不卡的目的。