当前位置:网站首页>Nat penetration of gb28181
Nat penetration of gb28181
2022-07-01 19:34:00 【lcyw】
One 、 National standard gb28181 Intranet through
Reference resources :
RFC3581——SIP Medium rport Mechanism
VIA Header fields
eXosip obtain IP And port
National standard gb28181 Cross network ( Cross router ) Analysis of the situation of :
The lower platform is behind the intranet switch , The superior platform is on the public network , Because the camera in the intranet will pass through a gateway when sending information to the public network , The gateway will use nat Protocol conversion intranet port , There is intranet penetration , The port mapped from the intranet to the extranet will change , Therefore, there should be a set of mechanisms for penetration , Because the national standard is based on sip Agreed ,sip Use of Intranet penetration under rport Mechanism , If the request is sent without rport The logo is not to enable this mechanism ,
When the device is registered , We need to record the equipment IP And port , In order to communicate with them later .
If it's support rport Mechanism server , It needs to check... In the received request Via Whether the header contains a with no value rport Parameters . If there is , It needs to bring... In the response rport Value , This is related to received The treatment is similar to .
example
Here's an example of sending REGISTER Examples of information , When requesting information Via The header contains... Without value rport Parameters , As shown below :
边栏推荐
- 703. 数据流中的第 K 大元素
- Solidity - truncated and checked modes of arithmetic operations - new features of 0.8.0
- Detailed explanation of JUnit unit test framework
- 记一次 .NET 差旅管理后台 CPU 爆高分析
- nacos配置文件发布失败,请检查参数是否正确的解决方案
- A brief understanding of white box encryption technology
- Witness the times! "The future of Renji collaboration has come" 2022 Hongji ecological partnership conference opens live broadcast reservation
- Bao, que se passe - t - il si le serveur 100 + O & M a mal à la tête? Utilisez le majordome xingyun!
- 下载(导出)pdf模板文件(比如:审批单),报错:Invalid nested tag *** found, expected closing tag ***
- 大厂音视频职位面试题目--今日头条
猜你喜欢
Specification of lumiprobe reactive dye indocyanine green
Solution and summary of Nacos startup failure
【To .NET】C#集合类源码解析
B2B e-commerce platform solution for fresh food industry to improve the standardization and transparency of enterprise transaction process
Junit单元测试框架详解
XML语法、约束
Lumiprobe cell imaging study PKH26 cell membrane labeling kit
Learn MySQL from scratch - database and data table operations
Detailed explanation of JUnit unit test framework
nacos启动失败问题解决与总结
随机推荐
Learn MySQL from scratch - database and data table operations
MySQL common graphics management tools | dark horse programmers
Thesis reading [distinctive late semantic graph for video capturing]
正则表达式=Regex=regular expression
任务:拒绝服务DoS
见证时代!“人玑协同 未来已来”2022弘玑生态伙伴大会开启直播预约
What must be done in graduation season before going to Shanhai
EasyGBS主子码流都为H.265时,切换出现花屏如何解决?
Chaos engineering platform chaosblade box new heavy release
【无标题】
Solidity - 算术运算的截断模式(unchecked)与检查模式(checked)- 0.8.0新特性
下载(导出)pdf模板文件(比如:审批单),报错:Invalid nested tag *** found, expected closing tag ***
axure不显示元件库
sql查询去重统计的方法总结
EasyGBS网络不稳定情况下重复请求视频拉流问题的优化
ffmpeg AVFrame 转 cv::Mat
Solidity - contract structure - error - ^0.8.4 NEW
大厂音视频职位面试题目--今日头条
ES6中的代理proxy
Learning records of building thingsboard, an Internet of things platform