RFC2326 中文翻译

本文详细介绍了RTSP(Real-Time Streaming Protocol)协议,包括其与HTTP的关系、URL语法、会话标识符、时间戳等内容,并讨论了RTSP在多媒体流控制、连接管理和安全性方面的特点。此外,还涵盖了RTSP消息结构、请求方法、响应状态码及其相关头域的使用。
摘要由CSDN通过智能技术生成

2 Notational Conventions

2.  符号转化 (Notational Conventions)
    自从许多语法定义在HTTP/1.1之上后,

3.  协议参数(Protocol Parameters)

3.1  RTSP协议版本(RTSP Version)
    使用RTSP代替HTTP。

3.2  RTSP统一资源定位符(RTSP URL)
    "rtsp" and "rtspu"的定义通常用于与RTSP协议相关的网络资源。这个参数为RTSP URL定义了语法。
rtsp_URL = ( "rtsp:" | "rtspu:" )
"//" host [ ":" port ] [ abs_path ]
host是一个合法IP地址的主机域名,定义在2.1
port = *DIGIT
abs_path定义在[H3.2.1]
。。。。。。。
如果port是空的,那么554是默认值。语义是:在服务器端对TCP和UDP连接的监听主机端口,RTSP都能够很好的控制
资源的定义,相同,对Request-URI资源的定义是rtsp_URL。
在URL中IP地址的使用能够避免任何时候的发起请求。
媒体标识符定义一个请求或者媒体流符号,是用来协定URL(RFC1738)字符的设置。URLs或许涉及到一个流或者多个
流的集合,因此,请求描述可以应用到整个或者单个流媒体。注意:有些请求方法仅仅能够应用与多个媒体流。
For example, the RTSP URL:
rtsp://media.example.com:554/twister/audiotrack

用"twister"描述符定义语音流,这样就可以建立一条基于TCP连接的可控制的RTSP请求,
Also, the RTSP URL:
rtsp://media.example.com:554/twister

用"twister"描述符也可以定义由语音和视频组成的流。
这并不意味着


3.3  会话标识符(Conference Identifiers)
conference-id是不可识别的,使用标准的URL编码方式。他们能够包含任何八位组的值。conference-id必须是唯一标识。
对H.323来说,conference-id的值是可用的。
conference-id = 1*xchar
conference-id 用来识别允许的RTSP连接来从参与这个媒体会议中的多媒体服务器中获得参数。
RTSP客户端的替代是明确的提供转输信息,例如,它请求多媒体服务器使用会议描述信息代替它。

3.4  连接标识符(Session Identifiers)
session-id是一串不可识别的字符串。session-id必须是随即获取,必须有8个八位组长度为了不容易重叠。
session-id = 1*( ALPHA | DIGIT | safe )

3.5 (SMPTE Relative Timestamps)

3.6 Normal Play Time

3.7 Absolute Time

3.8  选项标签(Option Tags)
选项标签是不唯一的,用来指定新的选项在RTSP中。这些标签在Require a
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值