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

rtsp协议 实例_isis协议入门实例_isis协议详解

电脑杂谈  发布时间:2017-05-17 17:08:25  来源:网络整理

isis协议入门实例_isis协议详解_rtsp协议 实例

RTSP(Real-TimeStreamProtocol)是一种基于文本的应用层协议,在语法及一些消息参数等方面,RTSP协议与HTTP协议类。

RTSP用于建立媒体流的控制传输,它为多媒体服务扮演“网络远程控制”的角色。尽管有时可以把RTSP控制信息和媒体流(数据)交织在一起传送,但一般情况RTSP并不用于转送媒体流数据,而是通过RTP/RTCP协议来完成流数据传输。

二、一次基本的RTSP操作过程

1.客户端Client连接到流服务器Server并发送一个RTSP描述命令(DESCRIBE)。注意,这个时候server端应该已经开始发送媒体流数据。

2.流服务器通过一个SDP描述来进行反馈,反馈信息包括流数量、媒体类型等信息。

3.客户端再分析该SDP描述,并为会话中的每一个流发送一个RTSP建立命令(SETUP),RTSP建立命令告诉服务器,客户端用于接收媒体流数据的端口。

4.流媒体连接建立完成后,客户端发送一个播放命令(PLAY),服务器就开始在UDP上传送媒体流(RTP包)到客户端。rtsp协议 实例

5.在播放过程中客户端还可以向服务器发送命令来控制快进、快退和暂停等。

6.客户端可发送一个终止命令(TERADOWN)来结束流媒体会话

三、项目实例

下面是本人一个高清视频传输的项目打印信息,供大家学习参考。

clientcommand:/home/root/rtsp_client-F/tmp/clientCh0.h264-b1843200rtsp://192.168.1.3:8554/avstream&

Openingconnectionto192.168.1.3,port8554...

...remoteconnectionopened

C-->S用于得到服务器提供的可用方法;

Sendingrequest:OPTIONSrtsp://192.168.1.3:8554/avstreamRTSP/1.0

CSeq:2

User-Agent:/home/root/rtsp_client(LIVE555StreamingMediav2014.12.17)

S->C服务器的回应信息会在Public字段列出提供的方法

Received125newbytesofresponsedata.

ReceivedacompleteOPTIONSresponse:

RTSP/1.0200OK

Server:VLC/2.0.10

Content-Length:0

Cseq:2

Public:DESCRIBE,SETUP,TEARDOWN,PLAY,PAUSE,GET_PARAMETER

C-->S客户端向服务器端发送DESCRIBE,用于得到URI所指定的媒体描述信息,一般是SDP信息。客户端通过Accept头指定客户端可以接受的媒体述信息类型。

Sendingrequest:DESCRIBErtsp://192.168.1.3:8554/avstreamRTSP/1.0

CSeq:3

User-Agent:/home/root/rtsp_client(LIVE555StreamingMediav2014.12.17)

Accept:application/sdp用于指定客户端可以接受的媒体描述信息类型

S->C服务器回应URI指定媒体的描述信息

Received210newbytesofresponsedata.

Havereceived210totalbytesofaDESCRIBERTSPresponse;awaiting708bytesmore.


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

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

    • 宋慧乔
      宋慧乔

      尤其改革开放初期

    • 赵东旭
      赵东旭

      日本军事储存能力比你想象强得多

    • 陆复礼
      陆复礼

      加油啊看好你哟~

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