01
—
前言:必备知识介绍(UDP/TCP)
本文聚集于RTSP、RTMP、HLS这3种主流的流媒体协议介绍,从协议起源、协议特点、优点、缺点、应用场景等多维度进行解析,希望能给大家带来收获。
为了便于大家理解本次的内容,我们先要了解一些必备知识。
首先,我们要知道,网络可以用于给我们传输数据,最简单的例子就是我们给对方发送微信信息。那么这些信息在网络的世界到底是如何传输的呢?是谁在背后默默的付出耕耘,帮我们传递信息呢?
答案是:UDP/TCP
他们是TCP/IP协议族的成员,处于网络信息的传输层,我们可以理解,数据传输的事情就是他们两个人干,当然也包括音、视频数据的传输。
UDP/TCP本质上是一种网络传输协议,负责、并规范了信息的传递。
它们有什么特点呢?
如果将要传输的信息比作我们网上购买的商品,UDP和TCP分别是2个快递小哥,UDP这个快递小哥的特点是,送东西快,但是偶尔丢件(数据丢包直接忽略),把东西放在你家门口就不管了,只管送,你收没收到货、有没有搞丢被人拿走也不管。
而TCP这个快递小哥的特点是,送东西慢,先打电话确认