4、RTSP协议分析

概念:

RTSP(Real-TimeStream Protocol )是一种基于文本的应用层协议,在语法及一些消息参数等方面,RTSP协议与HTTP协议类似。
RTSP被用于建立的控制媒体流的传输,它为多媒体服务扮演“网络远程控制”的角色。尽管有时可以把RTSP控制信息和媒体数据流交织在一起传送,但一般情况RTSP本身并不用于转送媒体流数据。媒体数据的传送可通过RTP/RTCP等协议来完成。

一、连接过程

1、DESCRIPT,客户端发出descript命令,服务器通过一个sdp进行反馈,反馈的信息包括流数量,媒体类型,
2、为会话中每一个流发送一个RTSP建立命令(SETUP),rtsp建立命令告诉服务器客户端用于接收媒体数据的端口。
3、流媒体连接建立完成后,客户端发送一个播放命令(PLAY),服务器就开始在UDP上传送媒体流(RTP包)到客户端,在播放过程中客户端还可以像服务器发送命令来控制快进、快退、暂停等。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容