GB28181国标协议
GB28181協議解析
GB28181主要解決:不同平臺之間的對接和互通問題。
協議屬于應用層的協議,是國內多家廠家聯合制定的一套標準。
國標基于SIP(會話發起協議或會話初始化協議)
各廠家之間GB28181協議的差別:
1.查詢錄像的時間。
2.查詢錄像的返回結果時長。
監控領域業務:
1.獲取設備的信息 2.獲取實時碼流 3.錄像的回放 4.設備控制(云臺控制) 5.語音對講
專有名詞區分:視頻流從下級推送到上級
例子:A地區想看B地區的視頻 B廠家推送流給A廠家
上級:A 下級:B
兩種流轉發模式:
國標GB28181為推模式。
1.推流模式:推流為將直播內容推送至服務器的過程
HTTP HLS RTSP RTMP
詳細區別:推流模式各類型之間的區別
推流模式僅支持RTMP/HTTP FLV協議接入CDN
推流的URL為:rtmp://www.test.com/live/channel
2.拉流模式:拉流為服務器已有直播內容,用指定地址進行拉取的過程。
拉流模式支持RTMP/HTTP FLV/HTTP TS/HLS/HDS協議接入CDN
穩定性優于推流模式。
基本流程: 注-獲-答-請-推
相機注冊到我們的28181服務器上
相機(IP camera)----> 28181服務器 (注冊 Register)
28181服務器向相機獲取目錄
相機(IP camera)<---- 28181服務器 (獲取目錄 Get Catalog)
相機答復28181服務器的請求
相機(IP camera)----> 28181服務器 (響應目錄 Response Catalog)
28181服務器請求相機發流給28181服務器
相機(IP camera)<---- 28181服務器 (請求流Invite stream)
相機推送流給28181服務
相機(IP camera)----> 28181服務器 (推流 push stream)
總結
以上是生活随笔為你收集整理的GB28181国标协议的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: springboot小笔记
- 下一篇: 编程精华资源(ITeye优秀专栏)大汇总