流媒體常見的一些名詞
阿新 • • 發佈:2019-01-06
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,來獲取使用者的一系列資訊,將該使用者分配給負載均衡伺服器,負載均衡根據使用者資訊,來將使用者的請求重新導向離使用者最近最優的服務節點上。從而達到更快不卡的目的。