![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GB28181
PI2024
这个作者很懒,什么都没留下…
展开
-
SIP中的四种状态机:ICT、NICT、IST、NIST
ICT:Invite Client (Outgoing) Transaction—处理INVITE客户事务的状态机NICT:Non-Invite Client (outgoing) Transaction—处理SIP中的非INVITE客户事务IST:Invite Server (incoming)Transaction—自身作为服务器的INVITE事务NIST: Non-Invite Server (incoming) Transaction—自身为服务器的非INVITE事务————————————转载 2021-07-27 14:01:07 · 949 阅读 · 0 评论 -
国标gb28181在做内网穿透时遇到的一些问题
同某个厂家的摄像头做国标gb28181的联调,遇到一些问题这里做一下记录情况是这样子的,这次项目的特点是使用国标gb28181做为摄像机和平台之间的通信协议方式,并且平台是上级在公网上,有一个公网ip,摄像头是下级,在内网里,要经过网关同公网上的平台通信。在我司和对方的厂家的内网里都有测试用摄像头,都能通到外网去。环境搭建好后将两个地点的摄像头向公网上的平台注册。首先发现的问题是对方网络里的摄像头无法注册成功,我方网络里的摄像头则可以成功。两边的配置信息都是对的,后来发现该厂商的摄像头在请求注册时没转载 2021-01-22 17:34:07 · 1563 阅读 · 0 评论 -
关于sip server内网映射外网的一些记录
转自:http://xiaominfc.com/sip/2018/03/26/%E5%85%B3%E4%BA%8Esip-server%E5%86%85%E7%BD%91%E6%98%A0%E5%B0%84%E5%A4%96%E7%BD%91%E7%9A%84%E4%B8%80%E4%BA%9B%E8%AE%B0%E5%BD%95.html前言1. 公司要搞个呼叫中心2. 用了sip这套方案3. 买了GSM<=>sip的卡机4. 卡机架设在内网5. 外网放了个freep.转载 2020-09-24 16:13:53 · 2058 阅读 · 1 评论 -
国标gb28181在做内网穿透时遇到的一些问题
同某个厂家的摄像头做国标gb28181的联调,遇到一些问题这里做一下记录情况是这样子的,这次项目的特点是使用国标gb28181做为摄像机和平台之间的通信协议方式,并且平台是上级在公网上,有一个公网ip,摄像头是下级,在内网里,要经过网关同公网上的平台通信。在我司和对方的厂家的内网里都有测试用摄像头,都能通到外网去。环境搭建好后将两个地点的摄像头向公网上的平台注册。首先发现的问题是对方网络里的摄像头无法注册成功,我方网络里的摄像头则可以成功。两边的配置信息都是对的,后来发现该厂商的摄像头在请求注册时没转载 2020-09-24 16:11:39 · 2387 阅读 · 0 评论 -
国标SIP服务外网映射,ACK和BYE发送地址和端口不对的问题记录
SIP服务通过外网映射暴露外网IP和端口,下级平台或者设备通过外网注册到SIP服务。这时,如果下级平台配置的是自己的内网IP,那么在INVITE的时候,对方回应200OK后,我方SIP服务回应ACK和BYE时会发送到对方的内网IP和端口上,这时对方是收不到ACK和BYE的。经过自己测试验证,把下级平台的自己内网IP配置成相应的外网IP就OK了,如果使用eXosip,从抓包来看,eXosip会注册两次,第一次注册contact里面是内网IP和端口,第二次contact里面就是外网IP和端口了,这样AC原创 2020-09-24 13:39:11 · 2017 阅读 · 1 评论 -
[转] exosip2-5.1.0 TCP传输方式使用摘录
1、使用TCP发送消息端口随机问题 问题:使用exosip2 主动发送TCP消息时端口不固定;代码分析: 首先exoisp2中TCP方式发送数据的sock有两种来源(eXtl_tcp.c):《1》、tcp_tl_read_message函数中accept函数返回的socket,最多200个;这个是作为服务器被动连接,返回的sock绑定的端口号都是我们用eXosip_liste...转载 2020-01-16 13:12:37 · 1145 阅读 · 2 评论 -
[转]SIP: From ,Contact, Via 和 Record-Route/Route head字段详解
本文转自:https://blog.csdn.net/yunlianglinfeng/article/details/81477069From:如果一个SIP消息中没有Contact或者Record-Route头域,那么callee就会根据From头域产生后续的Request。比如:如果 Alice打一个电话给Bob,From头域的内容是 From:Alice<sip:alice@e...转载 2019-11-27 09:21:15 · 729 阅读 · 0 评论 -
GB28181使用eXosip注册消息Contact外网问题解决
GB28181初始注册的时候会调用eXosip_register_build_initial_register接口,其中参数contact是可选的,如果传NULL,eXosip默认会使用本机的内网IP地址自动添加Contact头域。上级平台收到注册消息后,一般会从contact头域中解析出IP地址和端口,以后上级平台主动发消息就会往这个IP地址和端口发送。如果默认传NULL,这样就有一个问题存...原创 2019-12-23 15:36:01 · 3011 阅读 · 2 评论 -
[转] vs2019编译osip和eXosip库5.1版本静态库以及简单的示例
原文链接如下,感谢作者分享:https://blog.csdn.net/weixin_43272766/article/details/89937153转载 2019-07-12 14:07:16 · 408 阅读 · 0 评论