RTSP中文版(实时流媒体协议)资料
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
12.17命令序列题头(CSeq)44
12.18日期(Date)44
12.19过期(Expires)45
12.20来自(Frm)45
12.21主机45
12.22如果匹配45
12.23如果-被修改-自从(If-Mdified-Since)46
12.24最后修改(Last-Mdified)46
12.25位置(Lcatin)46
11.3客户端错误4xx 31
11.3.1方法不允许32
11.3.2无法理解参数32
11.3.3会议未找到33
11.3.4带宽不足33
11.3.5会话未找到34
11.3.6本状态下该方法无效34
11.3.7头部域与资源不匹配34
11.3.8无效范围35
11.3.9参数为只读35
11.3.10不允许合操作36
RTSP所控制的流可能用到RTP,但RTSP的操作并不依赖用来传送连续媒体的传输机制。实时流协议在语法和操作上有意地类似于HTTP/1.1,使得HTTP的扩展机制大都可加入RTSP。尽管如此,RTSP在很多重要方面与HTTP有所不同:
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
14.5在存在的会话中播放媒体51
14.6录制52
*15语法52
15.1基本语法52
16安全考虑(Security Cnsideratins)52
*附录A RTSP协议状态机53
*A.1客户端状态机53
*A.2服务器端状态机53
*附录B与RTP协议的交互53
*附录C使用SDP进行RTSP会话描述54
10.2描述26
10.3通知26
10.4建立26
10.5播放27
10.6暂停27
10.7断开27
10.8获取参数28
10.9设置参数28
10.10重定向28
10.11录制29
10.12嵌入(交织)的二进制数据29
*11状态码定义29
11.1成功2xx 30
11.1.1存储空间低250 30
11.2重定向3xx 31
+C.1定义54
C.1.1控制URL 55
C.1.2媒体流55
C.1.3有效载荷类型55
C.1.4详细格式参数55
C.1.5表示的范围56
C.1.6有效时间56
C.1.7连接信息56
Cபைடு நூலகம்1.8实体标签57
+C.2合控制不可用57
+C.3合控制可用57
*附录D最小RTSP实现58
+D.1客户端58
D.1.1基本回放58
*4 RTSP消息
4.1消息类型
4.2消息头
4.3消息主体
4.4消息长度
*5普通头部段
*6请求
6.1请求行
6.2请求消息头段
*7响应
7.1状态行
7.1.1状态码和原因短语
7.1.2响应头部段
*8实体
8.1实体头部域
8.2实体主体24
*9连接
9.1流水线化25
9.2可靠性及确认25
*10方法定义25
10.1可选项26
12.6带宽40
12.7块大小40
12.8缓存控制41
12.9会议41
12.10连接41
12.11内容-基础42
12.12内容-编码(Cntent-Encding)42
12.13内容-语言43
12.14内容-长度(Cntent-Length)43
12.15内容-位置43
12.16内容-类型(Cntent-Type)44
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
目录:
1介绍
1.1目的
1.2要求
1.3术语
1.4协议特性
1.5 RTSP扩展
1.6整体运作
1.7 RTSP状态
1.8与其他协议的关系
2符号协定
3协议参数
3.1 RTSP版本
3.2 RTSP URL
3.3会议标识
3.4会话标识
3.5 SMPTE相对时间戳
3.6正常播放时间
3.7绝对时间
3.8选项标签
3.8.1用IANA注册新的选项标签
表示描述定义了流的控制操作的集合,但本文并没有规定表示描述的格式。
RTSP没有"连接"这个概念,而由RTSP会话(sessin)代替(服务器端保持一个由识别符标记的会话)。RTSP会话没有绑定传输层连接(如TCP连接)。在RTSP会话期间,RTSP客户端可以打开或关闭多个到服务器端的可靠传输连接以发出RTSP请求。但也可以使用无连接传输协议,比如UDP,来发送RTSP请求。
实时流协议(RTSP)
本文为Internet社区描述了一种Internet标准跟踪协议,还需要讨论和建议以便进行改善。请查看最新版本的"Internet正式协议标准"(STD 1)了解本协议的标准化进程和状态。本备忘录的传播不受限制。
版权声明:
摘要:
实时流协议(RTSP)是应用层协议,控制实时数据的传送。RTSP提供了一个可扩展框架,使受控、按需传输实时数据(如音频与视频)成为可能。数据源包括现场数据与存储在剪辑中的数据。本协议旨在于控制多个数据发送会话,提供了一种选择传送途径(如UDP、组播UDP与TCP)的方法,并提供了一种选择基于RTP (RFC1889)的传送机制的方法。
11.3.11只允许合操作36
11.3.12不支持的传输36
11.3.13目标不可达37
11.3.14不支持的选项37
12头部段定义(Header Field Definitins)38
12.1接受38
12.2接受-编码38
12.3接受-语言39
12.4允许(Allw)39
12.5授权(Authrizatin)40
D.1.2认证enabled 58
+D.2服务器59
D.2.1基本回放59
D.2.2认证enabled 59
*附录E作者地址60
*附录F致谢60
*参考书目60
*版权申明61
1介绍
1.1目的
实时流协议(RTSP)建立并控制一个或几个时间同步的连续流媒体,比如音频或视频。尽管在连续媒体流中有可能插入控制流(见10.12节),但RTSP本身通常并不发送连续媒体流。换言之,RTSP充当多媒体服务器的"网络遥控器"。
12.18日期(Date)44
12.19过期(Expires)45
12.20来自(Frm)45
12.21主机45
12.22如果匹配45
12.23如果-被修改-自从(If-Mdified-Since)46
12.24最后修改(Last-Mdified)46
12.25位置(Lcatin)46
11.3客户端错误4xx 31
11.3.1方法不允许32
11.3.2无法理解参数32
11.3.3会议未找到33
11.3.4带宽不足33
11.3.5会话未找到34
11.3.6本状态下该方法无效34
11.3.7头部域与资源不匹配34
11.3.8无效范围35
11.3.9参数为只读35
11.3.10不允许合操作36
RTSP所控制的流可能用到RTP,但RTSP的操作并不依赖用来传送连续媒体的传输机制。实时流协议在语法和操作上有意地类似于HTTP/1.1,使得HTTP的扩展机制大都可加入RTSP。尽管如此,RTSP在很多重要方面与HTTP有所不同:
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
14.5在存在的会话中播放媒体51
14.6录制52
*15语法52
15.1基本语法52
16安全考虑(Security Cnsideratins)52
*附录A RTSP协议状态机53
*A.1客户端状态机53
*A.2服务器端状态机53
*附录B与RTP协议的交互53
*附录C使用SDP进行RTSP会话描述54
10.2描述26
10.3通知26
10.4建立26
10.5播放27
10.6暂停27
10.7断开27
10.8获取参数28
10.9设置参数28
10.10重定向28
10.11录制29
10.12嵌入(交织)的二进制数据29
*11状态码定义29
11.1成功2xx 30
11.1.1存储空间低250 30
11.2重定向3xx 31
+C.1定义54
C.1.1控制URL 55
C.1.2媒体流55
C.1.3有效载荷类型55
C.1.4详细格式参数55
C.1.5表示的范围56
C.1.6有效时间56
C.1.7连接信息56
Cபைடு நூலகம்1.8实体标签57
+C.2合控制不可用57
+C.3合控制可用57
*附录D最小RTSP实现58
+D.1客户端58
D.1.1基本回放58
*4 RTSP消息
4.1消息类型
4.2消息头
4.3消息主体
4.4消息长度
*5普通头部段
*6请求
6.1请求行
6.2请求消息头段
*7响应
7.1状态行
7.1.1状态码和原因短语
7.1.2响应头部段
*8实体
8.1实体头部域
8.2实体主体24
*9连接
9.1流水线化25
9.2可靠性及确认25
*10方法定义25
10.1可选项26
12.6带宽40
12.7块大小40
12.8缓存控制41
12.9会议41
12.10连接41
12.11内容-基础42
12.12内容-编码(Cntent-Encding)42
12.13内容-语言43
12.14内容-长度(Cntent-Length)43
12.15内容-位置43
12.16内容-类型(Cntent-Type)44
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
目录:
1介绍
1.1目的
1.2要求
1.3术语
1.4协议特性
1.5 RTSP扩展
1.6整体运作
1.7 RTSP状态
1.8与其他协议的关系
2符号协定
3协议参数
3.1 RTSP版本
3.2 RTSP URL
3.3会议标识
3.4会话标识
3.5 SMPTE相对时间戳
3.6正常播放时间
3.7绝对时间
3.8选项标签
3.8.1用IANA注册新的选项标签
表示描述定义了流的控制操作的集合,但本文并没有规定表示描述的格式。
RTSP没有"连接"这个概念,而由RTSP会话(sessin)代替(服务器端保持一个由识别符标记的会话)。RTSP会话没有绑定传输层连接(如TCP连接)。在RTSP会话期间,RTSP客户端可以打开或关闭多个到服务器端的可靠传输连接以发出RTSP请求。但也可以使用无连接传输协议,比如UDP,来发送RTSP请求。
实时流协议(RTSP)
本文为Internet社区描述了一种Internet标准跟踪协议,还需要讨论和建议以便进行改善。请查看最新版本的"Internet正式协议标准"(STD 1)了解本协议的标准化进程和状态。本备忘录的传播不受限制。
版权声明:
摘要:
实时流协议(RTSP)是应用层协议,控制实时数据的传送。RTSP提供了一个可扩展框架,使受控、按需传输实时数据(如音频与视频)成为可能。数据源包括现场数据与存储在剪辑中的数据。本协议旨在于控制多个数据发送会话,提供了一种选择传送途径(如UDP、组播UDP与TCP)的方法,并提供了一种选择基于RTP (RFC1889)的传送机制的方法。
11.3.11只允许合操作36
11.3.12不支持的传输36
11.3.13目标不可达37
11.3.14不支持的选项37
12头部段定义(Header Field Definitins)38
12.1接受38
12.2接受-编码38
12.3接受-语言39
12.4允许(Allw)39
12.5授权(Authrizatin)40
D.1.2认证enabled 58
+D.2服务器59
D.2.1基本回放59
D.2.2认证enabled 59
*附录E作者地址60
*附录F致谢60
*参考书目60
*版权申明61
1介绍
1.1目的
实时流协议(RTSP)建立并控制一个或几个时间同步的连续流媒体,比如音频或视频。尽管在连续媒体流中有可能插入控制流(见10.12节),但RTSP本身通常并不发送连续媒体流。换言之,RTSP充当多媒体服务器的"网络遥控器"。