rtsp抓包

抓包分析RTSP协议(Wireshark+RawCap)

RTSP是Real Time Streaming Protocol的缩写。具体协议的定义可以参考RFC2326。网上也有很多相关的中文资料。推荐一个: http://wenku.baidu.com/view/fc8c5217a2161479171128b2.html

本文用VLC搭建了一个RTSP通信的过程,播放一个视频。打开两个vlc窗口,一个作为RTSP server,一个作为RSTP client。然后采用RawCap抓包并保存成xxx.pcap文件,然后用wireshark读取这个文件。下面贴一下RTSP的几个method的交互过程。
具体搭建过程可以参考: http://www.cnblogs.com/MikeZhang/archive/2012/09/24/vlcProxy20120923.html

1   各个method,注意时序

main

2    OPTIONS method

option

3 OPTIONS reply

option_reply

4 DESCRIBE method

Describe

5 DESCRIBE reply

Describe_reply

6   SETUP method

setup

7 SETUP reply

setup_reply

8   PLAY method

play

9   PLAY reply

play_reply

10   GET_PARAMETER method

get_parameter

11 GET_PARAMETER reply

get_parameter_reply

12   TEARDOWN method

teardown

13    TEARDOWN reply

teardown_reply

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值