1、历史背景
RTSP 1.0于1998年发布为RFC 2326,RTSP 2.0 于2016年发布为RFC 7826。
RTSP 2.0作为RTSP 1.0的替代品,RTSP 2.0基于RTSP 1.0,但除了基本的版本协商机制之外不向后兼容。
2、功能特性
2.1、功能特点
RTSP是一种网络应用协议,该协议用于创建和控制终端之间的媒体会话。
流数据本身的传输不是RTSP的任务,大多数RTSP服务器使用实时传输协议RTP和实时控制协议RTCP结合来进行媒体流传输。
web端播放rtsp流的话,需要写activeX插件。2.2、市场环境
RTSP目前主要应用在安防监控上。
RTSP其实也可以用于直播,但CDN大厂都是基于RTMP和HLS的,不支持RTSP。2.3、RTSP/RTP/RTCP三者关系
RTSP,对流媒体提供诸如播放、暂停、快进等操作
RTP,负责对流媒体数据进行封包并实现媒体流的实时传输
RTCP,提供流量控制和拥塞控制等
总结:RTSP发起/终结流媒体,RTP传输流媒体数据,RTCP对RTP进行控制/同步。
网友评论