Home - zzx-Pillar/zzx-hikvision-Java-demo GitHub Wiki

Welcome to the zzx-hikvision-Java-demo wiki!

推拉流概念

关键词 解释 协议
推流 把采集阶段封包好的内容传输到服务器的过程。推流”对网络要求比较高,如果网络不稳定,直播效果就会很差,观众观看直播时就会发生卡顿等现象,观看体验很是糟糕。 RTSP、RTMP、HLS等
拉流 拉流是指服务器已有直播内容,根据协议类型与服务器建立连接并接收数据,进行拉取的过程。 RTMP、HLS、HDL(HTTP-FLV)三种协议

区别

用户最终看到一条直播视频,可能会通过两种方式达成:

一种是主动把内容传输到服务器,缓存在边缘节点,终端用户随时可以调取观看,这是推流;

一种是当终端用户想要看某个内容时,将内容从源站调取,并缓存到边缘节点,这是拉流。