12.15 内容-位置 43
12.16 内容-类型(Content-Type) 44
12.17 命令序列题头(CSeq) 44
12.18 日期(Date) 44
12.19 过期(Expires) 45
12.20 来自(From) 45
12.21 主机45
12.22 如果匹配45
12.23如果-被修改-自从(If-Modified-Since) 46
12.24 最后修改(Last-Modified) 46
12.25 位置(Location) 46
12.26 代理认证47
12.27 代理要求47
12.28 公布47
12.29 范围49
12.30 提交方(Referer) 49
12.31 稍后重试49
12.32 要求49
12.33 RTP信息 49
12.34 倍速(Scale)
12.35 速度49
12.36 服务器(Server) 49
12.37 会话49
12.38 时间戳49
12.39 传输49
12.40 不支持49
12.41 用户代理(User-Agent) 49
12.42 变化49
12.43 通过49
12.44 WWW-认证(WWW-Authenticate) 50
*13 缓存50
*14 例子50
14.1 按需点播(单播)50
14.2 容器文件的流化51
14.3 单个流容器文件51
14.4 实况媒体表示的组播51
14.5 在存在的会话中播放媒体51
14.6 录制52
*15 语法52
15.1 基本语法52
16 安全考虑(SecurityConsiderations)52
*附录A RTSP协议状态机53
*A.1 客户端状态机53
*A.2 服务器端状态机53
*附录B 与RTP协议的交互 53
*附录C 使用SDP进行RTSP会话描述54
C.1 定义54
o C.1.1 控制URL 55
o C.1.2 媒体流 55
o C.1.3 有效载荷类型 55
o C.1.4 详细式参数 55
o C.1.5 表示的范围 56
o C.1.6 有效时间 56
o C.1.7 连接信息 56
o C.1.8 实体标签 57
C.2 合控制不可用57
C.3 合控制可用57
*附录D 最小RTSP实现 58
D.1 客户端58
D.1.1基本回放58
D.1.2 认证enabled58
D.2 服务器59
D.2.1基本回放59
D.2.2认证enabled59
*附录E 作者地址60
*附录F 致谢 60
*参考书目60
1.1 目的
实时流协议(RTSP)建立并控制一个或几个时间同步的连续流媒体,比如音频或视频。尽管在连续媒体流中有可能插入控制流(见10.12节),但RTSP本身通常并不发送连续媒体流。换言之,RTSP充当多媒体服务器的"网络"。
表示描述定义了流的控制操作的集合,但本文并没有规定表示描述的式。
RTSP没有"连接"这个概念,而由RTSP会话(session)代替(服务器端保持一个由识别符标记的会话)。RTSP会话没有绑定传输层连接(如TCP连接)。在RTSP会话期间,RTSP客户端可以打开或关闭多个到服务器端的可靠传输连接以发出RTSP请求。但也可以使用无连接传输协议,比如UDP,来发送RTSP请求。
RTSP所控制的流可能用到RTP,但RTSP的操作并不依赖用来传送连续媒体的传输机制。实时流协议在语法和操作上有意地类于HTTP/1.1,使得HTTP的扩展机制大都可加入RTSP。尽管如此,RTSP在很多重要方面与HTTP有所不同:
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-47669-2.html
专家说
还是在我国领土内