b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

rtsp协议文档_rtmp协议_海康rtsp协议(5)

电脑杂谈  发布时间:2017-05-17 11:01:48  来源:网络整理

DWORD???固定的一个.它是一个随即,但是一旦一个rtsp会话建立,这个就一直保持不变,所有的数据包都是这个。可以使用这个作为每次会话的一个ID,新的rtsp会话会有新的。

BYTE标志位,看下面:

Bit 0 (lsb)? = 0

Bit 1? = 0

Bit 2? = 0

Bit 3? = 0

Bit 4Duration field present in pre header if set (see below)

Bit 5? = 0

Bit 6? = 1 (总是1)

Bit 7 (msb)被设置成1,表示数据包含有一个关键桢

BYTE???总是设置成0

WORD包长度。此16位表示从上面标志位域开始的包长度。

DWORD[可选的]持续时间。只有上面的标志位的Bit4被设置了才会有这个域,否则就没有这个域。表示为多少毫秒,指出了传输的媒体包的总持续时间。

<<<下面跟着媒体数据, like 82 00 00 ….. >>>

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来加速下载数据


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-47632-5.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 贾志龙
      贾志龙

      那么物价上涨减去利率

    热点图片
    拼命载入中...