简单的RTSP消息交互过程
本例测试,客户端是使用Vlc播放器,以下信息均为服务器端收到和回应的信息
//---------------------------------------------------------------------------------
第一步:查询服务器端可用方法
1客户端请求(OPTION request):---询问服务器有哪些方法可用
"OPTIONS rtsp://192.168.1.122/TestSession RTSP/1.0"
"CSeq: 2"
"User-Agent: LibVLC/1.1.9 (LIVE555 Streaming Media v2011.01.06)"
2 服务器回应(OPTION response):---回复的所有方法在Public字段
"RTSP/1.0 200 OK"
"CSeq: 2"
{"Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE"}
"" //最后这个也很重要,最后一个消息头需要有两个CR LF
第二步:得到媒体描述信息

本文详细介绍了RTSP(Real Time Streaming Protocol)的消息交互流程,包括客户端如何查询服务器可用方法、获取媒体描述信息、建立会话、请求数据传输及关闭会话的步骤。以Vlc播放器作为客户端,通过示例展示了RTSP在实际操作中的应用。
最低0.47元/天 解锁文章

7750

被折叠的 条评论
为什么被折叠?



