日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

1400协议是什么和28181区别_gb28181协议常见流程简析

發布時間:2023/12/9 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 1400协议是什么和28181区别_gb28181协议常见流程简析 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

上級=sip+源設備

1.注冊

image.png

1.sip代理或下級向sip服務器發送REGISTER請求+sip編號+IP+端口

2.sip服務器回復401+unauthorized

3.sip代理或下級向sip服務器發送REGISTER請求+sip編號+IP+端口

4.sip服務器回復200

image.png

2.獲取設備

1.以message的方法發送一段xml文本,主要通過Catalog命令和DeviceID發送,獲取設備,

2.設備收到后,馬上回復200

3.還會回復設備相關信息給服務器

4.服務器收到后回復200,給設備

image.png

3.碼流請求

流程描述如下:

a) 1:媒體流接收者向 SIP 服務器發送 Invite 消息,消息頭域中攜帶 Subject 字段,表明點播的視頻源 ID、分辨率、媒體流接收者 ID、接收端媒體流序列號等參數,SDP 消息體中 s 字段為“Play”代表實時點播;

b) 2:SIP 服務器收到 Invite 請求后,通過三方呼叫控制建立媒體服務器和媒體流發送者之間的媒體連接。向媒體服務器發送 Invite 消息,此消息不攜帶 SDP 消息體;

c) 3:媒體服務器收到 SIP 服務器的 Invite 請求后,回復 200 OK 響應,攜帶 SDP 消息體,消息體中描述了媒體服務器接收媒體流的 IP、端口、媒體格式等內容;

d) 4:SIP 服務器收到媒體服務器返回的 200 OK 響應后,向媒體流發送者發送 Invite 請求,請求中攜帶消息 3 中媒體服務器回復的 200 OK 響應消息體,并且修改 s 字段為“Play”代表實時點播,增加 y 字段描述 SSRC 值,f 字段描述媒體參數;

e) 5:媒體流發送者收到 SIP 服務器的 Invite 請求后,回復 200 OK 響應,攜帶 SDP 消息體,消息體中描述了媒體流發送者發送媒體流的 IP、端口、媒體格式、SSRC 字段等內容;

f) 6:SIP 服務器收到媒體流發送者返回的 200 OK 響應后,向媒體服務器發送ACK 請求,請求中攜帶消息 5 中媒體流發送者回復的 200 OK 響應消息體,完成與媒體服務器的 Invite 會話建立過程;

g) 7:SIP 服務器收到媒體流發送者返回的 200 OK 響應后,向媒體流發送者發送 ACK 請求,請求中不攜帶消息體,完成與媒體流發送者的 Invite 會話建立過程;

h) 8:完成三方呼叫控制后,SIP 服務器通過 B2BUA 代理方式建立媒體流接收者和媒體服務器之間的媒體連接。在消息 1 中增加 SSRC 值,轉發給媒體服務器;

i) 9:媒體服務器收到 Invite 請求,回復 200 OK 響應,攜帶 SDP 消息體,消息體中描述了媒體服務器發送媒體流的 IP、端口、媒體格式、SSRC 值等內容;

j) 10:SIP 服務器將消息 9 轉發給媒體流接收者;

k) 11:媒體流接收者收到 200 OK 響應后,回復 ACK 消息,完成與 SIP 服務器的 Invite 會話建立過程;

l) 12:SIP 服務器將消息 11 轉發給媒體服務器,完成與媒體服務器的 Invite 會話建立過程;

m) 13:媒體流接收者向 SIP 服務器發送 BYE 消息,斷開消息 1、10、11 建立的同媒體流接收者的 Invite 會話;

n) 14:SIP 服務器收到 BYE 消息后回復 200 OK 響應,會話斷開;

o) 15:SIP 服務器收到 BYE 消息后向媒體服務器發送 BYE 消息,斷開消息 8、9、12 建立的同媒體服務器的 Invite 會話;

p) 16:媒體服務器收到 BYE 消息后回復 200 OK 響應,會話斷開;

q) 17:SIP 服務器向媒體服務器發送 BYE 消息,斷開消息 2、3、6 建立的同媒體服務器的 Invite會話;

r) 18:媒體服務器收到 BYE 消息后回復 200 OK 響應,會話斷開;

s) 19:SIP 服務器向媒體流發送者發送 BYE 消息,斷開消息 4、5、7 建立的同媒體流發送者的Invite 會話;

t) 20:媒體流發送者收到 BYE 消息后回復 200 OK 響應,會話斷開。

image.png

圖片摘自網絡只做分享,別無它用.png

SDP協議范例.png

部分字段說明.png

部分字段說明.png

4.查錄像

message(recordinfo+deviceID+time)->200

設備端xml類型碼流發給服務器,發完后以bye結束,服務器回復200

圖1.1.png

圖1.2.png

5.設備控制

控制流程.png

a) 1:源設備向 SIP 服務器發送設備控制命令,設備控制命令采用 MESSAGE 方法攜帶;

b) 2:SIP 服務器收到命令后返回 200 OK;

c) 3:SIP 服務器向目標設備轉發設備控制命令,設備控制命令采用 MESSAGE 方法攜帶;

d) 4:目標設備收到命令后返回 200 OK;

e) 5:目標設備向 SIP 服務器發送設備控制響應命令,設備控制響應命令采用 MESSAGE 方法攜帶;

f) 6:SIP 服務器收到命令后返回 200 OK;

g) 7:SIP 服務器向源設備轉發設備控制響應命令,設備控制響應命令采用 MESSAGE 方法攜帶;

h) 8:目標設備收到命令后返回 200 OK

設備控制.png

總結

以上是生活随笔為你收集整理的1400协议是什么和28181区别_gb28181协议常见流程简析的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。