• <blockquote id="kyy2e"><samp id="kyy2e"></samp></blockquote>
  • <xmp id="kyy2e"><input id="kyy2e"></input>
  • gb28181協議常見流程簡析

    上級=sip+源設備

    1.注冊

    gb28181協議常見流程簡析

    1.sip代理或下級向sip服務器發送REGISTER請求+sip編號+IP+端口
    2.sip服務器回復401+unauthorized
    3.sip代理或下級向sip服務器發送REGISTER請求+sip編號+IP+端口
    4.sip服務器回復200

    gb28181協議常見流程簡析

    2.獲取設備

    1.以message的方法發送一段xml文本,主要通過Catalog命令和DeviceID發送,獲取設備,
    2.設備收到后,馬上回復200
    3.還會回復設備相關信息給服務器
    4.服務器收到后回復200,給設備

    gb28181協議常見流程簡析

    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 響應,會話斷開。

    gb28181協議常見流程簡析
    gb28181協議常見流程簡析
    gb28181協議常見流程簡析
    gb28181協議常見流程簡析
    gb28181協議常見流程簡析

    4.查錄像

    message(recordinfo+deviceID+time)->200
    設備端xml類型碼流發給服務器,發完后以bye結束,服務器回復200

    gb28181協議常見流程簡析

    5.設備控制

    gb28181協議常見流程簡析

    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

    gb28181協議常見流程簡析

    相關新聞

    91久久偷偷做嫩草影院免费观看