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

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

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

客户端发送“PLAY”命令

服务器返回标准rtsp头

客户端发送“SET_PARAMETER”命令

这个命令还包含了一些客户端发送给服务器的信息,比如客户端的操作系统,CPU类型,播放器版本,日期时间等信息。消息式是tagged XML.

服务器返回标准rtsp头

####服务器即将开始一个流,发送媒体数据包(包含媒体数据包头),请看接下来的####

当要断开这个流的时候,服务器会向客户端发送一个EOF指示

服务器断开socket连接

DESCRIBE rtsp://wm.microsoft.com/ms/video/0001-hi.wmv RTSP/1.0

User-Agent: WMPlayer/9.0.0.2980 guid/3300AD50-2C39-46C0-AE0A-81D88F547805

Accept: application/sdp

Accept-Charset: UTF-8, *;q=0.1

X-Accept-Authentication: NTLM, Digest, Basic

Accept-Language: en-GB, *;q=0.1

CSeq: 1

Supported: com.microsoft.wm.srvppair, com.microsoft.wm.sswitch, com.microsoft.wm.eosmsg, com.microsoft.wm.predstrm

注意:

DESCRIBE rtsp://wm.microsoft.com/ms/video/0001-hi.wmv RTSP/1.0

这是要连接的url(服务器域名和流路径),后面跟着RTSP的版本。

User-Agent: WMPlayer/9.0.0.2980 guid/3300AD50-2C39-46C0-AE0A-81D88F547805

这条表示了客户端使用的是什么播放器,以及播放器的版本,再跟着一个独特的GUID。

X-Accept-Authentication: NTLM, Digest, Basic

客户端可以接受的authentication类型

注意CSeq要从1开始。服务器针对请求命令的应答也应该有Cseq:加上数字,这样可以知道是针对哪条请求发的应答。

在客户端发送一个请求命令,得到成功的应答后,再发送下一条命令,CSeq的要加1。

一个针对客户端发的DESCRIBE命令,服务器的应答例子如下所示:

<<<HEADER START>>>

RTSP/1.0 200 OK

Content-Type: application/sdp

Vary: Accept

X-Playlist-Gen-Id: 27006

X-Broadcast-Id: 0

Content-Length: 3324

Date: Tue, 18 Nov 2003 15:57:05 GMT

CSeq: 1

Server: WMServer/9.0.0.3372

Supported: com.microsoft.wm.srvppair, com.microsoft.wm.sswitch, com.microsoft.wm.eosmsg, com.microsoft.wm.fastcache, com.microsoft.wm.packetpairssrc

Last-Modified: Tue, 18 Jun 2002 21:05:39 GMT

Cache-Control: x-wms-content-size=23180160, max-age=86399, must-revalidate, proxy-revalidate


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

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

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