织梦CMS - 轻松建站从此开始!

罗索

rtsp 相关参数

落鹤生 发布于 2010-10-11 20:43 点击:次 
在RTSP请求和应答中使用的有用的标签值
TAG:

在RTSP请求和应答中使用的有用的标签值:
CSeq:命令的序列号,逐1增加。所有的请求和应答都用得到。
Content-Length:       这个标记的存在说明后面有实体数据,而且给出了这个数据块的大小,单位是byte
X-Playlist-Gen-Id:     用来检查播放列表是否有效。这个标记最初在客户端发送DESCRIBE命令后使用。 客户端在发送“SETUP”命令给服务器时必须回应一样的值
X-Playlist-Seek-Id:    值必须和X-Playlist-Gen-Id 域的值相同,在PLAY请求命令中使用.
Blocksize:    媒体包的总长度,单位是byte
Session:    Session ID是用作客户端和服务器之间是否是正确的连接。在客户端发送SETUP命令,服务器会在应消息头里面发送这个值给客户端。 We only see the Session value on the first stream selected (usually this is the audio stream)。 Session 值相当的长,一共有20个阿拉伯数字。 紧跟着Session值, 你可以看到一个值:  “timeout= xxxx”。. 这是服务器需要得到回应或者ACK回应(为了保持连接)的时间。客户端必须在这个时段内发送一个ACK ,要不然连接就要被强制中断。一个ACK就是发送一条GET_PARAMETER命令到服务器。

X-Accept-Authentication:   允许的authentication 方法,  NTLM, Digest 和 Basic 是标准的

X-Broadcast-Id:   是否是实况或者是先期录制的流。0 表示先期录制,其他的值表示是实况。

Range:    Range is the offset and end time positions to stream the media. For a zero start and full file
stream, this value is set to:   npt=0.000-  where 0.000 is the offset and –0.000 (optional) is the
ending time. Values are stated in seconds.

Speed: 用来调整传输到客户端的流得速度。假如你的带宽可以接受更高速的数据传送,这个域的值可以设置大于1来加速下载数据
普通情况  Speed: 1.0       i.e. x1 rate                                
Media player 使用 :  Speed: 1.294
这个主要取决于你的网络连接速度。

Server:   服务器类型和软件版本

EOF:  文件结束标记,也是流的结束标记

Date:  日期时间,下面举个例子:Tue, 18 Nov 2003 15:57:07 GMT

Bandwidth:  流需要的最大带宽,bits/秒

Transport:  使用什么协议来传输数据,比如TCP或者UDP等

Etag:
实体标记Entity tag,是一个分配给会话的值,就像"23180160"

Supported: 支持的COM modules , 有的是可选的.
com.microsoft.wm.srvppair   - packet pairs at server
com.microsoft.wm.sswitch - stream ID selection
com.microsoft.wm.eosmsg       - end of stream message
com.microsoft.wm.fastcache       - fast

cache for buffering com.microsoft.wm.packetpairssrc.  - packet pairs

Content-Type: 此域用来表示命令或者应答的用意. 下面是常用的几种类型:
application/x-wms-Logconnectstats   这个在SET_PARAMETER命令中用到,表示将客户端的信息登记到服务器上。                                                        
application/sdp   这个表示接下来数据包里面的是sdp数据,它是在服务器对DESCRIBE命令的应答包中。
application/x-wms-contentdesc  表示紧跟的数据是一个内容描述对象,它设置the layout of the dialog.           
application/vnd.ms.wms-hdr.asfv1  表示跟着一个流媒体头信息(ASF header)可以用BASIC 或者DIGEST来解码。
application/x-rtsp-packet                     

Packet
Pair data is random non-compressible data and is sent to the client and timed for response times. 它被用来确定连接的可用带宽。Packet pair data 是可选的,你不必经常去请求这个数据。 这个是在发送GET_PARAMATER命令到服务器时,用到的。.

(amixyue)
本站文章除注明转载外,均为本站原创或编译欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,同学习共成长。转载请注明:文章转载自:罗索实验室 [http://www.rosoo.net/a/201010/10289.html]
本文出处:百度博客 作者:amixyue
顶一下
(2)
100%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
将本文分享到微信
织梦二维码生成器
推荐内容