推流:将直播内容推送至服务器的过程

拉流:为服务器已有直播内容,用指定地址进行拉取的过程

直播平台入门到精通-推流拉流_上传服务器

推流与拉流示意图

推流码:

RTMP是Real Time Messaging Protocol(实时消息传输协议)的首字母缩写。

一种设计用来进行实时数据通信的网络协议。

每一个推流码地址唯一指向单个的直播活动。它由rtmp://开头,包含了上传服务器地址,上传目录名和上传节点,三部分组成。所有的rtmp地址都是这种结构组成,基本同一个平台不同直播的地址前两部分是不变的。

直播平台入门到精通-推流拉流_上传_02

推流码构成

直播平台入门到精通-推流拉流_上传_03

推流过程示意图

直播平台入门到精通-推流拉流_服务器_04

各流程协议与格式