目錄
一、定義
二、作用
1、實現信息的集中管理和分發
(1)信息集中
(2)信息分發
2、提高信息傳輸的可靠性和效率
(1)可靠性
(2)提高效率
3、支持多種設備和系統的互通
(1)設備兼容性
(2)系統互通性
4、提升安全防范效果
(1)實時監控
(2)證據收集
5、優化資源配置和管理
(1)資源調度
(2)數據分析
三、語音廣播的基本要求
四、命令流程
1、流程圖?
2、流程描述
五、協議接口
1、語音廣播通知、語音廣播應答命令
2、SDP參數
六、產品說明
七、參考
一、定義
????????國標GB28181(GB/T 28181-2022)《公共安全視頻監控聯網系統信息傳輸、交換、控制技術要求》是一部關于公共安全視頻監控聯網系統的國家標準,該標準在2022年12月30日發布,并于2023年7月1日正式實施。
????????在國標GB/T28181-2022中,語音廣播功能允許用戶通過語音輸入設備(如麥克風)向前端語音輸出設備(如揚聲器)發送語音廣播。這一功能通過GB28181協議實現,確保了不同廠商生產的視頻監控設備之間的互聯互通性和信息共享性。
二、作用
????????在國標GB/T28181-2022中,SIP服務器發起廣播的命令流程,作用主要體現在以下幾個方面:
1、實現信息的集中管理和分發
(1)信息集中
????????SIP服務器作為廣播流程中的核心節點,能夠接收來自源設備的廣播信息,實現信息的集中管理。這有助于統一監控和管理廣播內容,確保信息的準確性和一致性。
(2)信息分發
????????在接收到廣播信息后,SIP服務器能夠迅速將信息分發給目標設備。這種高效的分發機制確保了目標設備能夠及時接收到廣播內容,進而采取相應的行動或響應。
2、提高信息傳輸的可靠性和效率
(1)可靠性
????????通過SIP服務器進行廣播信息的轉發,可以增加信息的可靠傳輸。即使源設備與目標設備之間存在通信障礙,借助SIP服務器也能確保廣播信息能夠被正確地接收和處理。
(2)提高效率
????????SIP服務器能夠優化廣播信息的傳輸路徑和速度,減少信息在傳輸過程中的延遲和丟失,從而提高信息傳輸的效率。
3、支持多種設備和系統的互通
(1)設備兼容性
????????GB28181協議定義了SIP服務器與各種設備(如SIP設備、網關、SIP客戶端等)之間的通信接口和協議規范,使得不同品牌和型號的設備能夠相互兼容和互通。
(2)系統互通性
????????通過SIP服務器發起廣播的命令流程,可以實現不同系統之間的信息共享和協同工作。例如,在公共安全視頻監控系統中,SIP服務器可以連接多個子系統和平臺,實現跨系統的廣播和聯動。
4、提升安全防范效果
(1)實時監控
????????SIP服務器發起的廣播命令流程可以支持實時監控功能,及時發現和報告異常情況或事件。這對于提高安全防范效果和應對突發事件具有重要意義。
(2)證據收集
????????廣播命令流程中的信息記錄功能可以為警方或相關部門提供關鍵的證據和線索,幫助他們追蹤嫌疑人、還原事件真相和解決犯罪問題。
5、優化資源配置和管理
(1)資源調度
????????通過SIP服務器對廣播信息的集中管理和分發,可以實現對安全資源的有效調度和優化配置。這有助于提高安全資源的利用效率和管理水平。
(2)數據分析
????????對廣播數據的不斷分析和學習可以幫助改進和完善安防監控系統,提高其準確性和有效性。同時,通過數據分析還可以更好地了解安全威脅的分布和趨勢,為制定安全策略提供依據。
三、語音廣播的基本要求
????????語音廣播功能實現用戶通過語音輸人設備向前端語音輸出設備的語音廣播。語音輸入設備/語音輸人聯網系統(以下簡稱"語音流發送者”),SIP服務器向語音輸出設備/語音輸出視頻監控聯網系統(以下簡稱“語音流接收者”)發送通知消息,語音流接收者收到通知消息后,進行判斷處理。若能夠接收廣播,則向語音流發送者發起呼叫請求,獲取廣播媒體流。語音輸入設備、語音輸出設備編碼應符合E.1的規定。
????????如果設備具備語音輸出能力,則在設備目錄查詢和訂閱時,需要上報語音輸出設備。如果不上報語音輸出設備,則表示該設備沒有語音輸出能力。上報語音輸出通道時,ParentID填寫其父設備的ID。例如,IPC具備語音輸出能力,在IPC上報設備目錄時,需要上報語音輸出設備。該語音輸出設備ID的類型編碼為137,其父設備為該IPC。NVR本身具備語音輸出能力,在NVR上報設備目錄時,除了上報NVR接人的IPC以及IPC自身的語音輸出設備之外,還需要上報語音輸出設備。該語音輸出設備ID的類型編碼為137,其父設備為該NVR。
????????監控中心與設備之間進行語音廣播,可以直接對語音輸出設備發送語音廣播通知,也可以對語音輸出設備所屬的前端主設備發送語音廣播通知。對前端主設備發送語音廣播通知消息中僅需攜帶前端主設備編碼,表示對該設備上所有的語音輸出設備進行語音廣播。例如,對IPC發送語音廣播通知,表示對該IPC接入的所有語音輸出設備進行廣播;對NVR發送語音廣播通知,表示對NVR下所有IPC以及自身的語音輸出設備進行廣播。
????????語音流的封裝格式應符合C.2.4音頻流的RTP封裝的定義。
?????? 語音廣播宜符合附錄K規定的媒體流保活機制。
四、命令流程
1、流程圖?
????????SIP服務器發起廣播的命令流程,應符合如下流程圖:
2、流程描述
????????其中,信令 1、2、3、4為語音廣播通知、語音廣播應答消息流程;信令5、12、13、14、15、16 為 SIP 服務器接收到客戶端的呼叫請求通過 B2BUA 代理方式建立語音流接收者與媒體服務器之間的媒體流信令過程,信令 6~11 為 SIP 服務器通過三方呼叫控制建立媒體服務器與語音流發送者之間的媒體流信令過程,信令 17~20 為 SIP 服務器斷開語音流接收者與媒體服務器之間的媒體流信令過程,信令 21~24為SIP服務器斷開媒體服務器與語音流發送者之間的媒體流信令過程。
命令流程描述如下:
a) 1:SIP服務器向語音流接收者發送語音廣播通知消息,消息中通過 To頭域標明作為目的地址的語音流接收者ID,消息采用 Message方法攜帶。
b) 2:語音流接收者收到語音廣播通知消息后,向SIP服務器發送200OK 響應。
c) 3:語音流接收者向SIP服務器發送語音廣播應答消息,消息中通過 To頭域標明作為目的地址的SIP服務器ID,消息采用 Message方法攜帶。
d) 4:SIP服務器收到語音廣播應答消息后,向語音流接收者發送200OK 響應。
e) 5:語音流接收者向SIP服務器發送Invite消息,消息中通過 To頭域標明作為目的地址的語音流發送者ID,消息頭域中攜帶Subject字段,表明請求的語音流發送者ID、發送方媒體流序列號、語音流接收者ID、接收方媒體流序列號等參數,SDP消息體中s字段為“Play”代表實時點播,m 字段中媒體參數標識為“audio”表示請求語音媒體流。
f) 6:SIP服務器收到Invite請求后,通過三方呼叫控制建立媒體服務器和語音流發送者之間的媒體連接。向媒體服務器發送Invite消息,此消息不攜帶SDP消息體。
g) 7:媒體服務器收到SIP服務器的Invite請求后,回復200OK 響應,攜帶SDP消息體,消息體中描述了媒體服務器接收媒體流的IP、端口、媒體格式等內容。
h) 8:SIP服務器收到媒體服務器返回的200OK 響應后,向語音流發送者發送Invite請求,消息中通過 To頭域標明作為目的地址的語音流發送者ID,消息頭域中攜帶 Subject字段,表明請求的語音流發送者ID、發送方媒體流序列號、語音流接收者ID、接收方媒體流序列號等參數,請求中攜帶消息7中媒體服務器回復的200OK 響應消息體,s字段為“Play”代表實時點播,m 字段中媒體參數標識為“audio”表示請求語音媒體流,增加y字段描述SSRC值,f字段描述媒體參數。
i) 9:語音流發送者收到SIP服務器的Invite請求后,回復200OK 響應,攜帶SDP消息體,消息體中描述了媒體流發送者發送媒體流的IP、端口、媒體格式、SSRC 字段等內容,s字段為“Play”代表實時點播,m 字段中媒體參數標識為“audio”表示請求語音媒體流。
j) 10:SIP服務器收到語音流發送者返回的200OK 響應后,向媒體服務器發送 ACK 請求,請求中攜帶消息9中語音流發送者回復的200OK 響應消息體,完成與媒體服務器的Invite會話建立過程。
k) 11:SIP服務器收到語音流發送者返回的200OK 響應后,向語音流發送者發送 ACK 請求,請求中不攜帶消息體,完成與語音流發送者的Invite會話建立過程。
l) 12:完成三方呼叫控制后,SIP服務器通過 B2BUA 代理方式建立語音流接收者和媒體服務器之間的媒體連接。在消息5中增加SSRC值,轉發給媒體服務器。
m)13:媒體服務器收到Invite請求,回復200OK 響應,攜帶SDP消息體,消息體中描述了媒體服務器發送媒體流的IP、端口、媒體格式、SSRC值等內容,s字段為“Play”代表實時點播,m 字段中媒體參數標識為“audio”表示請求語音媒體流。
n) 14:SIP服務器將消息13轉發給語音流接收者。
o) 15:語音流接收者收到200OK 響應后,回復 ACK 消息,完成與SIP服務器的Invite會話建立過程。
p) 16:SIP服務器將消息15轉發給媒體服務器,完成與媒體服務器的Invite會話建立過程。
q) 17:SIP服務器向語音流接收者發送 BYE消息,斷開消息5、14、15建立的Invite會話。
r) 18:語音流接收者收到 BYE消息后回復200OK 響應,會話斷開。
s) 19:SIP服務器向媒體服務器發送 BYE 消息,斷開消息 12、13、16 建立的同媒體服務器的Invite會話。
t) 20:媒體服務器收到 BYE消息后回復200OK 響應,會話斷開。
u) 21:SIP服務器向媒體服務器發送 BYE消息,斷開消息6、7、10建立的同媒體服務器的Invite會話。
v) 22:媒體服務器收到 BYE消息后回復200OK 響應,會話斷開。
w)23:SIP服務器向語音流發送者發送 BYE 消息,斷開消息8、9、11建立的同語音流發送者的Invite會話。
x) 24:語音流發送者收到 BYE消息后回復200OK 響應,會話斷開。
注: 語音廣播通知消息除上述流程中通過SIP服務器發出外,也可由語音流發送者發出,消息中通過 To頭域標明作為目的地址的語音流接收者ID,經SIP服務器中轉后發往語音流接收者;語音流接收者處理后發送應答消息,消息中通過 To頭域標明作為目的地址的語音流發送者ID,經SIP服務器中轉后回復給語音流發送者。后續呼叫流程與上述流程相同。
五、協議接口
1、語音廣播通知、語音廣播應答命令
????????語音廣播通知、語音廣播應答命令應滿足以下要求:
????????a)消息頭 Content-type字段為Content-type:Application/MANSCDP+xml;
????????b)語音廣播通知命令采用MANSCDP協議格式定義:請求命令消息體采用XML封裝,XML消息體格式定義符合A.2.5.1規定的前導聲明,消息體元數據序列格式符合A.2.5.5的格式規定;
????????c)語音廣播應答命令采用MANSCDP協議格式定義:請求命令消息體采用XML封裝,XML消息體格式定義符合A.2.6.1規定的前導聲明,消息體元數據序列格式符合A.2.6.11的格式規定。
?????
2、SDP參數
????????SDP參數。傳輸語音流的SDP詳細描述見附錄 G的SDP定義,示例如下:
????????v=0
????????o=64010600002020000001 0 0 IN IP4 172.20.16.3
????????s=Play
????????c=IN IP4 172.20.16.3
????????t=0 0 ?
????????m=audio 8000 RTP/AVP8 ???//標識語音媒體流內容
????????a=sendonly
????????a=rtpmap:8PCMA/8000 ?????//RTP+音頻流
????????y=0100000001
????????f=v/a/1/8/1 ?????????????//音頻參數描述
六、產品說明
?????????AS-V1000視頻監控平臺能夠多種方式接入國內和國際主流品牌的視頻監控平臺、視頻相關設備、外圍設備等;支持國際和國內的一些標準對接協議,包括RTSP協議、Onvif協議、GB/T28181協議、ehome協議、大華主動注冊協議等等。
????????AS-V1000視頻監控平臺能夠完美支持GB/T28181各個版本,通過公安一所的GB/T28181全項檢測。既可以作為GB/T28181的上級,也可以作為GB/T28181的下級,還能夠進行GB/T28181的互聯(同時作為上級,又可以作為下級);能夠通過GB/T28181進行多達8級的級聯。目前AS-V1000視頻監控平臺也已經完全支持最新的GB/T28181-2022版本。? ? ? ??
????????可以通過通信協議,接入IPC、DVR、DVS、NVR、編碼器、解碼器等硬件設備、以及一些大型的軟件或者硬件形式的視頻監控平臺,包括海康威視、浙江大華、蘇州科達、杭州宇視等主流品牌;對于有些特定品牌的平臺,也能夠通過SDK接口、私有協議等方式接入進入平臺;反過來,本平臺也提供開放接口,能夠接入到其他標準或者非標準的平臺。??
七、參考
《GB/T 28181-2022 公共安全視頻監控聯網系統信息傳輸、交換、控制技術要求》
《GB/T 28181-2016 公共安全視頻監控聯網系統信息傳輸、交換、控制技術要求》
《AS-V1000視頻監控平臺產品概要說明》
文章正下方可以看到我的聯系方式:鼠標“點擊”?下面的?“威迪斯特-就是video system?微信名片”字樣,就會出現我的二維碼,歡迎溝通探討。