没有合适的资源?快使用搜索试试~ 我知道了~
RTSP实例解析.doc
4星 · 超过85%的资源 需积分: 9 18 下载量 176 浏览量
2012-11-10
23:19:12
上传
评论
收藏 658KB DOC 举报
温馨提示
试读
19页
RTSP实例解析.doc 讲的很透彻,很好的教程
资源推荐
资源详情
资源评论
核心提示: 简介 或者 (实时流媒体协议),
是由 和 共同提出的如何有效地在 网络上传输流媒体数据的应用层
协议。 提供一 种可扩展的框架,使能够提供能控制的,按需传输实时数据,比如音频和视
频文件
rtsp 简介(ZT)
或者 (实时流媒体协议),是由 和
共同提出的如何有效地在 网络上传输流媒体数据的应用层协议。 提供一
种可扩展的框架,使能够提供能控制的,按需传输实时数据,比如音频和视频文件。源
数据可以包括现场数据的反馈和存贮的文件。 对流媒体提供了诸如暂停,快进等控
制,而它本身并不传输数据, 作用相当于流媒体服务器的远程控制。传输数据可以
通过传输层的 , 协议, 也提供了基于 传输机制的一些有效的方法。
一.参考资料
《 简单命令》:
http://blog.csdn.net/feidragon319/archive/2007/08/14/1742357.asp
x
http://bbs.21eic.com/dispbbs.asp?boardid=15&Id=22948
《 客户端的 !" 实现》:
#$%%#&%'%&%%())*)*(+,- .&#
二. RTSP 的常用命令与解释
其中 / 是客户端, 是服务端。
2.1 OPTIONS
/01$223%%询问 有哪些方法可用
01/$22%% 回应信息中包括提供的所有可用方法
使用举例:
客户端到服务端:
22$%%4+.+ )$((-%&% %).5-(6, .- %
+
/3$
服务端对 22 的回应:
%+++27
"$8%-49%++,+:*%; :%8':
/3$
&$<6/96=6>=65<2;=?5@=5>6=22=52>/
6=6/2<
2.2 DESCRIBE
/01$<6/963%%要求得到 提供的媒体初始化描述信息
01/$<6/96%% 回应媒体初始化描述信息,主要是
使用举例:
客户端到服务端:2.4 PLAY
/01$?5@3%%/ 请求播放
01/$?5@%% 回应该请求的信息
客户端到服务端的请求举例$
<6/96$%%4+.+ )$((-%&%
%).5-(6, .- %4AB(C>(D;+.>%+
/3$
服务端对 22 的回应:
%+++27
"$8%-49%++,+:*%; :%8':
/3$
/0#$-
<$E=+ 5++,+4$$ DE
6F$E=+ 5++,+4$$ DE
/0'$%
F050$0
F050<'0$
/09$$%%4+.+ )$((-%&% %).5-(6, .- %
4AB(C>(D;+.>%
"G+
GE9F.,, .4 -++++
G
G"9F?"/
G-4+.+ )
G++
G$G0
G$H
G"+%58,)
&G5$+
G$,)E-806%+++
G*$,)I0"0G4:IG+++++&++4+++++&(+,+++++++
++++++++4--+*4+,+ *:J&*G(4)
G$G0
G*$(
G*K$,).)0--
G$+=+=--=.)
G$<G
2.3 SETUP
/01$6>3%%设置会话的属性,以及传输模式,提醒 建立会话
01/$6>%% 建立会话,返回会话标识符,以及会话相关信息
客户端到服务端的请求举例:
6>$%%4+.+ )$((-%&%
%).5-(6, .- %4AB(C>(D;+.>%<G
%+
/3$
$%58:>/5:JG))-0))(:G'
服务端对客户端的回应举例:
%+++27
"$8%-49%++,+:*%; :%8':
/3$
$)) +,,(4,
<$E=+ 5++,+4$$ DE
6F$E=+ 5++,+4$$ DE
$%58:>/5:G':JG))-0
))(:"JG++)0++.
?5@$%%4+.+ )$((-%&%
%).5-(6, .- %4AB(C>(D;+.>%+
$)) +,,(4,
/3$-
服务端对客户端的回应举例:
%+++27
"$8%-49%++,+:*%; :%8':
/3$-
$)) +,,(4,
0*$G$%%4+.+ )$((-%&% %).5-(6, .- %4
AB(C>(D;+.>%<G:3G+:G+
2.5 PAUSE
/01$5>63%%/ 请求暂停播放
01/$5>6%% 回应该请求的信息
客户端到服务端的请求举例$
5>6$%%4+.+ )$((-%&%
%).5-(6, .- %4AB(C>(D;+.>%%+
/3$(
$)) +,,(4,
服务端对客户端的回应举例:
%+++27
"$8%-49%++,+:*%; :%8':
/3$(
$)) +,,(4,
2.6 TEARDOWN
/01$65<2;3%%/ 请求关闭会话
01/$65<2;%% 回应该请求
客户端到服务端的请求举例$
65<2;$%%4+.+ )$((-%&%
%).5-(6, .- %4AB(C>(D;+.>%%+
/3$)
>05$E'BF<5/%+++.,
$)) +,,(4,
服务端对客户端的回应举例:
%+++27
"$8%-49%++,+:*%; :%8':
/3$)
$)) +,,(4,
/$/
三. RTSP 客户端的 Java 实现
3.1接口 IEvent.java
接口 6"A" 的代码如下:
:
A"26F:
A"#7':
%HH
H6"A"网络事件处理器,当 可以进行操作时,调用这个接口中的
方法
H++.0 0下午 + $ ($(
剩余18页未读,继续阅读
资源评论
- petershina2012-11-23挺不错的,例子很详细
lflqflpf
- 粉丝: 1
- 资源: 41
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功