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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

GB28181协议之语音对讲

發(fā)布時間:2023/12/9 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 GB28181协议之语音对讲 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

目錄

一、概述

二、語音對講

2.1 基本要求

2.2 命令流程

2.3 信令抓包示例?

2.3.1 Message廣播通知

2.3.2 廣播通知應(yīng)答

2.3.3 Invite

2.3.4 Invite應(yīng)答

2.3.5 ACK

2.3.6 Bye

2.3.7 Bye應(yīng)答

三、GB28181平臺介紹


一、概述

近年來,國內(nèi)視頻監(jiān)控應(yīng)用發(fā)展迅猛,系統(tǒng)接入規(guī)模不斷擴大,涌現(xiàn)了大量平臺提供商,平臺提供商的接入?yún)f(xié)議各不相同,終端制造商需要給每款終端維護(hù)提供各種不同平臺的軟件版本,造成了極大的資源浪費。各地視頻大規(guī)模建設(shè)后,省級、國家級集中調(diào)閱,對重特大事件通過視頻掌握現(xiàn)場并進(jìn)行指揮調(diào)度的需求逐步涌現(xiàn),然而不同平臺間缺乏統(tǒng)一的互通協(xié)議。在這樣的產(chǎn)業(yè)背景下,基于終端標(biāo)準(zhǔn)化、平臺互聯(lián)互通的需求,GB/T28181應(yīng)運而生。 GB28181標(biāo)準(zhǔn)規(guī)定了公共安全視頻監(jiān)控聯(lián)網(wǎng)系統(tǒng)(以下簡稱聯(lián)網(wǎng)系統(tǒng)) 的互聯(lián)結(jié)構(gòu), 傳輸、 交換、 控制的基本要求和安全性要求, 以及控制、 傳輸流程和協(xié)議接口等技術(shù)要求。

二、語音對講

2.1 基本要求

? ? ? ?語音廣播功能實現(xiàn)用戶通過語音輸入設(shè)備向前端語音輸出設(shè)備的語音廣播。語音輸入設(shè)備/語音輸入聯(lián)網(wǎng)系統(tǒng)(以下簡稱“語音流發(fā)送者”)、SIP服務(wù)器向語音輸出設(shè)備/語音輸出視頻監(jiān)控聯(lián)網(wǎng)系統(tǒng) (以下簡稱“語音流接收者”)發(fā)送通知消息,語音流接收者收到通知消息后,進(jìn)行判斷處理。若能夠接收 廣播,則向語音流發(fā)送者發(fā)起呼叫請求,獲取廣播媒體流。語音輸入設(shè)備、語音輸出設(shè)備編碼見 D.1(20位數(shù)字編碼時第11-13位是136或137

? ? ? 設(shè)備如果具備語音輸出能力,則在設(shè)備目錄查詢和訂閱時,需要上報語音輸出設(shè)備。如果不上報語 音輸出設(shè)備,則表示該設(shè)備沒有語音輸出能力。上報語音輸出通道時,ParentID填寫其父設(shè)備的ID。

? ? ? 例如,IPC具備語音輸出能力,在IPC上報設(shè)備目錄時,需要上報語音輸出設(shè)備。該語音輸出設(shè)備 ID 的類型編碼為137,其父設(shè)備為該IPC;NVR本身具備語音輸出能力,在 NVR上報設(shè)備目錄時,除了 上報 NVR接入的IPC以及IPC自身的語音輸出設(shè)備之外,需要上報語音輸出設(shè)備。該語音輸出設(shè)備 ID的類型編碼為137,其父設(shè)備為該 NVR。

? ? ? 監(jiān)控中心與設(shè)備之間進(jìn)行語音廣播,可以直接對語音輸出設(shè)備發(fā)送語音廣播通知,也可以對語音輸 出設(shè)備所屬的前端主設(shè)備發(fā)送語音廣播通知。對前端主設(shè)備發(fā)送語音廣播通知消息中僅需攜帶前端主 設(shè)備編碼,表示對該設(shè)備上所有的語音輸出設(shè)備進(jìn)行語音廣播。例如,對IPC發(fā)送語音廣播通知,表示 對該IPC接入的所有語音輸出設(shè)備進(jìn)行廣播;對 NVR發(fā)送語音廣播通知,表示對 NVR 下所有IPC以 及自身的語音輸出設(shè)備進(jìn)行廣播。

語音流的封裝格式見 C.2.4音頻流的 RTP封裝的定義。

語音廣播宜支持附錄 M 規(guī)定的媒體流保活機制。(見GB28181協(xié)議之錄像回放中解釋)

2.2 命令流程

2.3 信令抓包示例?

2.3.1 Message廣播通知

MESSAGE sip:34020000001320000001@115.220.217.82:45157 SIP/2.0 Via: SIP/2.0/TCP 192.168.3.23:9205;rport;branch=z9hG4bK1202995336 From: <sip:34020000002000000001@3402000000>;tag=1839843813 To: <sip:34020000001320000001@115.220.217.82:45157> Call-ID: 1572585679 CSeq: 20 MESSAGE Content-Type: Application/MANSCDP+xml Max-Forwards: 70 User-Agent: LiveMedia Content-Length: 211<?xml version="1.0" encoding="GB2312"?> <Notify><CmdType>Broadcast</CmdType><SN>1100</SN><SourceID>34020000002000000001</SourceID><TargetID>34020000001320000001</TargetID> </Notify>

2.3.2 廣播通知應(yīng)答

SIP/2.0 200 OK Via: SIP/2.0/TCP 192.168.3.23:9205;rport=9205;branch=z9hG4bK1202995336;received=115.227.233.218 From: <sip:34020000002000000001@3402000000>;tag=1839843813 To: <sip:34020000001320000001@115.220.217.82:45157>;tag=1961252565 Call-ID: 1572585679 CSeq: 20 MESSAGE User-Agent: IP Camera Content-Length: 0

2.3.3 Invite

INVITE sip:34020000002000000001@115.227.233.218:9205 SIP/2.0 Via: SIP/2.0/TCP 192.168.1.200:45157;rport;branch=z9hG4bK1051932532 From: <sip:34020000001320000001@192.168.1.200:5060>;tag=865891332 To: <sip:34020000002000000001@115.227.233.218:9205> Call-ID: 1192380196 CSeq: 20 INVITE Contact: <sip:34020000001320000001@115.220.217.82:45157;transport=TCP> Content-Type: application/sdp Max-Forwards: 70 User-Agent: IP Camera Subject: 34020000002000000001:1,34020000001320000001:2 Content-Length: 220v=0 o=34020000001320000001 1933 1933 IN IP4 192.168.1.200 s=Play c=IN IP4 192.168.1.200 t=0 0 m=audio 15066 RTP/AVP 98 96 a=recvonly a=rtpmap:98 PCMA/8000 a=rtpmap:96 PS/90000 y=0200000017 f=v/a/4/4/3

2.3.4 Invite應(yīng)答

SIP/2.0 200 OK Via: SIP/2.0/TCP 192.168.1.200:45157;rport=45157;branch=z9hG4bK1051932532;received=115.220.217.82 From: <sip:34020000001320000001@192.168.1.200:5060>;tag=865891332 To: <sip:34020000002000000001@115.227.233.218:9205>;tag=472281946 Call-ID: 1192380196 CSeq: 20 INVITE Contact: <sip:34020000002000000001@115.227.233.218:9205;transport=TCP> Content-Type: application/sdp User-Agent: LiveMedia Content-Length: 187v=0 o=34020000002000000001 0 0 IN IP4 115.227.233.218 s=Talk c=IN IP4 115.227.233.218 t=0 0 m=audio 31006 RTP/AVP 8 a=rtpmap:8 PCMA/8000 a=sendonly y=0200000017 f=v/a/1/8/1

2.3.5 ACK

ACK sip:34020000002000000001@115.227.233.218:9205;transport=TCP SIP/2.0 Via: SIP/2.0/TCP 192.168.1.200:45157;rport;branch=z9hG4bK127644385 From: <sip:34020000001320000001@192.168.1.200:5060>;tag=865891332 To: <sip:34020000002000000001@115.227.233.218:9205>;tag=472281946 Call-ID: 1192380196 CSeq: 20 ACK Contact: <sip:34020000001320000001@115.220.217.82:45157;transport=TCP> Max-Forwards: 70 User-Agent: IP Camera Content-Length: 0

2.3.6 Bye

BYE sip:34020000002000000001@115.227.233.218:9205;transport=TCP SIP/2.0 Via: SIP/2.0/TCP 192.168.1.200:45157;rport;branch=z9hG4bK661355688 From: <sip:34020000001320000001@192.168.1.200:5060>;tag=865891332 To: <sip:34020000002000000001@115.227.233.218:9205>;tag=472281946 Call-ID: 1192380196 CSeq: 21 BYE Max-Forwards: 70 User-Agent: IP Camera Content-Length: 0

2.3.7 Bye應(yīng)答

SIP/2.0 200 OK Via: SIP/2.0/TCP 192.168.1.200:45157;rport=45157;branch=z9hG4bK661355688;received=115.220.217.82 From: <sip:34020000001320000001@192.168.1.200:5060>;tag=865891332 To: <sip:34020000002000000001@115.227.233.218:9205>;tag=472281946 Call-ID: 1192380196 CSeq: 21 BYE User-Agent: LiveMedia Content-Length: 0

三、GB28181平臺介紹

?LiveMedia視頻平臺經(jīng)過多年的研發(fā)和沉淀,已逐步完善了從前端多協(xié)議(海康、大華、GB28181、RTSP、ONVIF等)設(shè)備接入、視頻(軟硬兼容)轉(zhuǎn)碼、視頻轉(zhuǎn)發(fā)、平臺級聯(lián)等一系列功能并提供完善的API調(diào)用接口,目前已在城市建筑工地、國家電網(wǎng)、醫(yī)療AI、鐵路局、農(nóng)業(yè)大棚、園區(qū)監(jiān)控、移動指揮等領(lǐng)域已有案例落地。

總結(jié)

以上是生活随笔為你收集整理的GB28181协议之语音对讲的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。