RFC2326(中文版+英文版+可链接目录)-RTSP.doc
实时流协议(RTSP)
(RealTimeStreamingProtocol(RTSP))
备忘录的状态:
本文档讲述了一种Internet社区的Internet标准跟踪协议,它需要进一步进行讨论和建议以得到改良。请参考最新版的“Internet正式协议标准”(STD1)来获得本协议的标准化程度和状态。本备忘录的发布不受任何限制。
版权声明:
版权为TheInternetSociety所有。所有权利保存。
摘要:
实时流协议〔RTSP〕是应用层协议,控制实时数据的传送。RTSP提供了一个可扩展框架,使实时数据,如音频与视频的受控、点播成为可能。数据源包括现场数据与存储在剪辑中数据。该协议目的在于控制多个数据发送连接,为选择发送通道,如UDP、组播UDP与TCP,提供途径,并为选择基于RTP(RFC1889)上传送机制提供方法。
目录:
TOC\o1-4\h\z\u实时流协议(RTSP) 1
摘要: 2
目录: 3
1绪论 10
1.1目的 10
1.2要求 11
1.3术语 11
1.4协议特点 12
1.5RTSP扩展 13
1.6操作模式 14
1.7RTSP状态 14
1.8与其他协议关系 15
2符号协定 15
3协议参数 17
3.1RTSP版本 17
3.2RTSPURL 17
3.3会议标识 19
3.4会话标识 19
3.5SMPTE相对时间戳 19
3.6正常播放时间 20
3.7绝对时间 21
3.8选择标签 21
3.8.1用IANA注册新的选择标签 21
4RTSP消息 21
4.1消息类型 22
4.2消息标题 23
4.3消息主体 23
4.4消息长度 24
5普通标题域 24
6请求 24
6.1请求队列 25
6.2请求标题域 25
7回应 26
7.1状态行 26
7.1.1状态代码和原因分析 26
7.1.2回应标题域 29
8实体 29
8.1实体标题域 30
8.2实体主体 30
9连接 30
9.1流水线操作 31
9.2可靠性及确认 31
10方法定义 31
10.1OPTIONS 33
10.2DESCRIBE 33
10.3ANNOUNCE 35
10.4SETUP 37
10.5PLAY 38
10.6PAUSE 40
10.7TEARDOWN 42
10.8GETPARAMETER 42
10.9SETPARAMETER 43
10.10REDIRECT 44
10.11RECORD 45
10.12Embedded(Interleaved)BinaryData 46
英文版全部 48
1Introduction 56
1.1Purpose 56
1.2Requirements 58
1.3Terminology 58
1.4ProtocolProperties 61
1.5ExtendingRTSP 64
1.6OverallOperation 65
1.7RTSPStates 66
1.8RelationshipwithOtherProtocols 67
2NotationalConventions 68
3ProtocolParameters 69
3.1RTSPVersion 69
3.2RTSPURL 69
3.3ConferenceIdentifiers 71
3.4SessionIdentifiers 72
3.5SMPTERelativeTimestamps 72
3.6NormalPlayTime 73
3.7AbsoluteTime 74
3.8OptionTags 74
3.8.1RegisteringNewOptionTagswithIANA 75
4RTSPMessage 75
4.1MessageTypes 76
4.2MessageHeaders 76
4.3MessageBody 77
4.4MessageLengt