aflyeaglenku的博客

专注安防行业,辛勤耕耘,立志成为[音视频及网络协议]专家。

公网通过VPN访问监控网(视频专网,公安网)内的平台服务,如何获取有效的本地ip地址

背景:在国家交通部部署了一台我们视频监控平台的客户端,在省交通厅、省高管局部署了我们的视频监控平台。通常情况下,部里和厅里是通过视频网或干线传输视频的,但因为干线网因某种情况不稳定,加上部里内网较乱,导致部里经常就不能通过这个全国性的大的局域网访问厅里的视频。因此在厅里搭建了一个vpn,以使得干...

2019-02-15 23:14:55

阅读数 395

评论数 1

公网通过VPN访问监控网(视频专网,公安网)内的平台服务,如何获取有效的本地ip地址

背景:在国家交通部部署了一台我们视频监控平台的客户端,在省交通厅、省高管局部署了我们的视频监控平台。通常情况下,部里和厅里是通过视频网或干线传输视频的,但因为干线网因某种情况不稳定,加上部里内网较乱,导致部里经常就不能通过这个全国性的大的局域网访问厅里的视频。因此在厅里搭建了一个vpn,以使得干线...

2019-02-15 23:11:08

阅读数 463

评论数 0

基于svn+VisualStudio的自动化生成软件版本工具

在开发、发布过程中,经常遇到库版本不对、或者不是最新的版本,而引起的软件行为不符合预期的情况。手改版本号能解决这个问题,但在主副版本号短期内不变、内部小范围测试或发布又很频繁的情况下,手动修改就有些麻烦。 为此,笔者特意制作了一个自动化更新版本号的工具来解决这个困扰。 思路也简单,利用svn每...

2019-02-15 17:09:00

阅读数 76

评论数 0

进程已不存在,但端口仍被占用,TcpView显示进程名为[non-existent]

原文地址: https://www.cnblogs.com/zhcncn/archive/2013/02/04/2891489.html

2018-11-27 20:43:13

阅读数 387

评论数 0

C/C++ 的宏中#和##的作用和展开

C/C++ 的宏中,#的功能是将其后面的宏参数进行字符串化操作,简单说就是在对它所引用的宏变量通过替换后在其左右各加上一个双引号。 ##连接符号由两个井号组成,其功能是在带参数的宏定义中将两个子串联接起来,从而形成一个新的子串。但它不可以是第一个或者最后一个子串。 凡是宏定义里有用#或##的地方...

2018-08-08 10:53:14

阅读数 1242

评论数 0

用C++实现简单的反射机制

备忘记录下来。 代码是从https://blog.csdn.net/scythe666/article/details/51718864抠出来的。 引用的另外一篇博客的地址:https://blog.csdn.net/cen616899547/article/details/9317323。但...

2018-08-07 14:21:21

阅读数 539

评论数 0

从C++函数返回多个值

今天在回顾std::initializer_list时候,想到C++中一个函数返回多个值的方法都有哪些? 搜索到了这么一篇译文,写的还是挺全面的。 《从C++函数返回多个值》 它的原文地址在这里: 《Returning multiple values from functions in C...

2018-08-06 18:04:26

阅读数 1094

评论数 0

非模板类里面的模板构造函数

今天在阅读一本C++书上的例子,示例代码无法编译过。 它里面有这么一个东西,一个类A,类A本身不是定义的模板类,但是它的构造函数却是用的template声明的模板函数(模板构造函数),之前工作直接接触模板比较少,对于这种语法也是第一次这么明确地看到,记录下来备忘。   #include &...

2018-08-06 14:10:00

阅读数 304

评论数 0

RTSP 2.0

2016年12月,RTSP 2.0协议正式发布,rfc索引是7826,点此查看 新标准还是有不少修改的,除了完善一些原协议的中的定义,主要修改就是对接口method进行了修改,比如删除了RECORD和ANNOUNCE方法,新增了PLAY_NOTIFY方法。 删除了RECORD,这表示你不能再通...

2018-07-24 15:59:08

阅读数 336

评论数 0

安防行业浏览器上视频播放技术

从讨论组里截图的, 概要来讲: h5+h264,浏览器chrome/火狐,延迟1s以内 flv.js插件,解析rtmp转成mp4给浏览器 h5+mse,播放fMP4文件,rtsp取出H264再封装成fMP4再送入mse ckplayer可以播放rtmp的url ...

2018-07-19 09:38:39

阅读数 344

评论数 0

仅返回类型不同的函数,在C++中如何实现重载?

仅返回类型不同的函数,在C++中如何实现重载?

2018-07-16 16:49:46

阅读数 966

评论数 0

C++11观察者模式实现

近日阅读《深入应用C++11》一书,上面提到使用C++11实现一个观察者模式到举例。真巧,笔者近日参与一个基于GB28181协议的高速路视频监控平台项目,需要开发国标媒体服务软件,正想着需要使用观察者模式来实现媒体流到逐级传递。使用已有的技术也可以实现这样的功能,笔者之前一直使用的是回调函数的方法...

2018-07-12 16:59:21

阅读数 155

评论数 0

关于C++1X中智能指针std::unique_ptr<T>的设置删除器使用示例

关于C++1X中智能指针std::unique_ptr&lt;T&gt;的设置删除器使用示例

2018-07-06 22:23:50

阅读数 403

评论数 0

关于C++1X中智能指针std::shared_ptr<T>的使用示例

本实例演示了std::shared_ptr&lt;T&gt;的初始化的集中方法,使用上不能使用栈上对象初始化,删除器的使用,函数传参的使用,等使用方法

2018-07-06 16:55:03

阅读数 236

评论数 0

Http1.0、1.1、websocket在长连接和交互方面的区别

网上内容很多了,有的也称为webSocket、Ajax轮询、长轮询(long poll),要解决的应用问题主要是如何在客户端上及时更新数据,如何让服务端能主动向客户端发出Request。至于说带宽占用、服务器cpu占用、socket句柄销毁等,都属于次带带出来的问题,而不是业务或功能上的需求问题。...

2018-07-06 11:49:54

阅读数 334

评论数 0

平安城市,天网工程,雪亮工程这三者的区别

转载自http://www.asmag.com.cn/baike/arc-1691.html平安城市平安城市就是通过三防系统(技防系统、物防系统、人防系统)建设城市的平安和谐。它是一个特大型、综合性非常强的管理系统,不仅需要满足治安管理、城市管理、交通管理、应急指挥等需求,而且还要兼顾灾难事故预警...

2018-06-28 09:50:35

阅读数 2026

评论数 9

国家标准SVAC2.0版本《公共安全视频监控数字视音频编解码技术要求》GB/T25724-2017于6月1日起实施

转载:湖北省安全技术防范行业协会 国家标准SVAC2.0版本2017年6月1日正式实施        ​由中华人民共和国国家质量监督检验检疫总局、中国国家标准化管理委员会联合发布的《公共安全视频监控数字视音频编解码技术要求》(标准号:GB/T25724-2017),于6月1日起正式实施。     ...

2018-06-28 09:38:01

阅读数 2007

评论数 0

HTTP的GET、POST的区别与GB28181协议

今天偶然间看到了一篇博客《99%的人都理解错了HTTP中GET与POST的区别》,原始出处不知在哪里,请大家自行百度/谷歌。对于其中作者指出的“GET产生一个TCP数据包;POST产生两个TCP数据包。”笔者甚是好奇。于是网络检索,找到了另一篇博客:《http://www.cnblogs.com/...

2018-06-20 17:05:49

阅读数 501

评论数 2

美国又搞事,芯片工程师们怒了

美国又搞事,芯片工程师们怒了

2018-04-22 21:47:25

阅读数 505

评论数 0

Wowza服务器系列(5):使用rtsp协议向wowza推流的wowoza配置方法

令见:Wowza服务器系列(4):使用rtmp协议向wowza推流的wowoza配置方法1      向wowza推rtsp流配置1.1    去掉rtsp密码验证1.2    创建.stream文件1.3    准备接收rtsp流使用stream files下流文件的状态变为wating str...

2018-04-01 19:38:48

阅读数 693

评论数 2

提示
确定要删除当前文章?
取消 删除
关闭
关闭