RTSP协议,与sip区别

RTSP(Real Time Streaming Protocol)是应用层中的实时流协议,处于RTP、RTCP、SRTP等之上,使用RTP或TCP来进行数据的传输,其本身并不传输媒体流数据,而是要依靠传输层协议所提供的传输数据服务。RTSP主要是通过会话来协商音视频媒体流传输的信息,比如协商两边的发送端口、接收端口、音视频码流信息、组帧sdp等。RTSP先协商好这些前提信息,才能开始数据的传输。除此之外,RTSP还能控制具有实时特性的数据发送,比如对流媒体提供播放、暂停、快进等操作。同类型的应用层协议还有RTMP(Real Time Message Protocol)、http(超文本传送协议)等,RTCP和RTMP都属于流媒体协议,一般用于直播,http一般用于点播。

sip和RTSP等都属于应用层中纯文本的控制协议,都只是负责管理通信过程的连接、控制、修改和结束,不负责传输媒体类型和数据的传输,所以都需要使用SDP协议来传送媒体参数,使用RTP和RTCP协议来传输媒体流。区别就是RTSP是专门为流媒体制定的协议,sip一般用来创建双向的音频、视频通话,RTSP等一般用来做单向视频点播、视频监控等。

 

注:属学习笔记,如有错误,欢迎指正

2022.12.10

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值