問(wèn)題已開(kāi)啟 (普通問(wèn)題)
怎么能把Rtsp一個(gè)完整的交互流程關(guān)聯(lián)起來(lái)?
怎么能把Rtsp一個(gè)完整的交互流程關(guān)聯(lián)起來(lái)?
提問(wèn)者: yanjing12260302  提問(wèn)時(shí)間: 2011-10-26    
 
  我要回答:
 

  請(qǐng)先 登錄注冊(cè) 再回答問(wèn)題

更多 TSP RTS 流程 RTSP 相關(guān)問(wèn)題
問(wèn)題答案 ( 1 )

rtsp簡(jiǎn)過(guò)數(shù)http://wenku.baidu.com/view/15fb4108581b6bd97f19ea16.html,請(qǐng)參考使用。

回答者: xhy1331     回答時(shí)間:2011-10-26 17:48    

3        2        
補(bǔ)充1 :  簡(jiǎn)單的RTSP消息交互過(guò)程

本例測(cè)試,客戶(hù)端是使用Vlc播放器,以下信息均為服務(wù)器端收到和回應(yīng)的信息

//---------------------------------------------------------------------------------
第一步:查詢(xún)服務(wù)器端可用方法
1客戶(hù)端請(qǐng)求(OPTION request):---詢(xún)問(wèn)服務(wù)器有哪些方法可用
"OPTIONS rtsp://192.168.1.122/TestSession RTSP/1.0"
"CSeq: 2"
"User-Agent: LibVLC/1.1.9 (LIVE555 Streaming Media v2011.01.06)"
2 服務(wù)器回應(yīng)(OPTION response):---回復(fù)的所有方法在Public字段
"RTSP/1.0 200 OK"
"CSeq: 2"
{"Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE"}
""    //最后這個(gè)也很重要,最后一個(gè)消息頭需要有兩個(gè)CR LF



第二步:得到媒體描述信息
1 客戶(hù)端請(qǐng)求(DESCRIBE request):-----要求得到媒體描述信息
"DESCRIBE rtsp://192.168.1.122/TestSession RTSP/1.0"
"CSeq: 3"
"User-Agent: LibVLC/1.1.9 (LIVE555 Streaming Media v2011.01.06)"
"Accept: application/sdp"
2 服務(wù)器回應(yīng)(DESCRIBE response):---回應(yīng)媒體描述信息,一般是sdp信息
"RTSP/1.0 200 OK"
"CSeq: 3" //和請(qǐng)求的序號(hào)要對(duì)應(yīng)
{"Server: RTSP Service"
 "Content-Base: rtsp://192.168.1.122/TestSession"
 "Content-Type: application/sdp"         //表示回應(yīng)的是sdp信息 
 "Content-Length: 367"
}
"" 
然后再發(fā)送生成的sdp信息,sdp信息也可以和上面的字符串組合一起發(fā)送




第三步:建立RTSP會(huì)話(huà)
1 客戶(hù)端請(qǐng)求(SETUP request):-----通過(guò)Transport頭字段列出可接受的傳輸選項(xiàng),建立會(huì)話(huà)
"SETUP rtsp://192.168.1.122/TestSession/trackID=1 RTSP/1.0"
"CSeq: 4"
"User-Agent: LibVLC/1.1.9 (LIVE555 Streaming Media v2011.01.06)"
"Transport: RTP/AVP;unicast;client_port=2274-2275"
2 服務(wù)器回應(yīng)(SETUP response):--建立會(huì)話(huà),通過(guò)Transport頭字段返回選擇的具體傳輸
                             選項(xiàng),并返回建立的Session ID;
"RTSP/1.0 200 OK"
"CSeq: 4"
"Session: 68422540987712"
"Transport:RTP/AVP;unicast;source=192.168.1.122;server_port=8000-8001;client_port=
                  2274-2275;ssrc=3969838262"
""    





第四步:請(qǐng)求開(kāi)始傳送數(shù)據(jù)
1 客戶(hù)端請(qǐng)求(PLAY request): -----請(qǐng)求服務(wù)器開(kāi)始發(fā)送數(shù)據(jù)
"PLAY rtsp://192.168.1.122/TestSession RTSP/1.0" 
"CSeq: 5"
"User-Agent: LibVLC/1.1.9 (LIVE555 Streaming Media v2011.01.06)"
"Session: 68422540987712"
"Range: npt=0.000-"
2 服務(wù)器回應(yīng)(PLAY response):------回應(yīng)該請(qǐng)求的信息
"RTSP/1.0 200 OK"
"CSeq: 5"
"Session: 68422540987712"
"RTP-Info: url=rtsp://192.168.1.122/TestSession/trackID=1"
""   




第五步:數(shù)據(jù)傳輸
服務(wù)器->客戶(hù)端:發(fā)送流媒體數(shù)據(jù), 通過(guò)RTP協(xié)議傳輸數(shù)據(jù)

第六步:關(guān)閉會(huì)話(huà),退出
1 客戶(hù)端請(qǐng)求(TEARDOWN request):---------請(qǐng)求關(guān)閉會(huì)話(huà)
"TEARDOWN rtsp://192.168.1.122/TestSession RTSP/1.0"
"CSeq: 6"
"User-Agent: LibVLC/1.1.9 (LIVE555 Streaming Media v2011.01.06)"
"Session: 68422540987712"
2 服務(wù)器回應(yīng)(TEARDOWN response):
"RTSP/1.0 200 OK"
"CSeq: 6"
"Session: 68422540987712"
"Connection: Close"
""
xhy1331  2011-10-26 17:50 


中國(guó)通信人才網(wǎng) | 江蘇通信人才網(wǎng) | 山東通信人才網(wǎng) | 武漢通信人才網(wǎng) | 浙江通信人才網(wǎng) | 湖南通信人才網(wǎng)
南京華蘇科技有限公司 聘:中興有線(xiàn)/無(wú)線(xiàn)工程師
需求人數(shù):3 人 地點(diǎn):大連市,本溪市,撫順市
重慶信科通信工程有限公司 聘:上饒電信中興原廠(chǎng)高級(jí)
需求人數(shù):2 人 地點(diǎn):上饒市
南京順盛通信科技有限責(zé)任公司 聘:連云港中興原廠(chǎng)優(yōu)化
需求人數(shù):4 人 地點(diǎn):連云港市
杭州東信網(wǎng)絡(luò)技術(shù)有限公司 聘:中興網(wǎng)優(yōu)工程師-遼寧大連移動(dòng)
需求人數(shù):10 人 地點(diǎn):大連市
廣東世炬網(wǎng)絡(luò)科技股份有限公司 聘:AI工程師
需求人數(shù):1 人 地點(diǎn):云南省
廣東南方通信建設(shè)有限公司 聘:日常項(xiàng)目外場(chǎng)優(yōu)化工程師
需求人數(shù):3 人 地點(diǎn):南寧市
嘉環(huán)科技股份有限公司 聘:核心網(wǎng)工程師-IMC青海
需求人數(shù):2 人 地點(diǎn):西寧市
浙江省郵電工程建設(shè)有限公司 聘:新疆中興中高級(jí)優(yōu)化工程師
需求人數(shù):7 人 地點(diǎn):昌吉市,博樂(lè)市,克拉瑪依市,石河子市
西安長(zhǎng)河通訊有限責(zé)任公司 聘:中興OTN工程師(高級(jí))
需求人數(shù):1 人 地點(diǎn):紅河州
河南創(chuàng)賽通信科技有限公司 聘:急聘!廣西單驗(yàn)簇優(yōu)化
需求人數(shù):49 人 地點(diǎn):廣西省
熱點(diǎn)問(wèn)題
更多精彩

聯(lián)系我們 - 問(wèn)通信專(zhuān)家 Powered by MSCBSC 移動(dòng)通信網(wǎng)  © 2006 -