安防行业
aflyeaglenku
专注于安防行业,辛勤耕耘,立志成为安防行业·视频监控领域的知名专家。
展开
-
拉取rtsp并推rtmp(监控转直播实现思路及方法)
本文为博主原创文章,未经博主允许不得转载。(合作洽谈请联系QQ:1010316426)思路基本思路分为两个步骤,第一个步骤是拉取rtsp码流,分离出视频帧和音频帧;第二个步骤是将这两种数据帧按照rtmp的码流封装格式进行打包,按照rtmp的推流流程进行推送到服务器。这样就完成了整个拉推的流程。上一篇博客《基于live555制作RtspClientDLL库》讲解了上面流程的第一个步骤的主要部分,调用封装好的RtspClientDLL库就可以轻松得到分离后视频帧和音频帧。本篇讲讲步骤二。步骤二也分两.原创 2020-09-02 10:47:28 · 1997 阅读 · 0 评论 -
新一代H.266 VVC视频编码标准正式发布
新一代H.266 VCC视频编码标准正式发布德国弗劳恩霍夫通讯技术研究所(Fraunhofer HHI)正式宣布了新一代运动图像专家组MPEG)视频标准——它就是简称 H.266 的通用视频编码(VVC)。过去三年,包括苹果、爱立信、英特尔、华为、微软、高通、索尼等在内的行业合作伙伴,一直在努力推动这项新技术的发展。与简称 H.265 的高效视频编码(HEVC)前身一样,新标准有望将视频文件的比特率和大小降低 50% 左右,同时不会在视觉保真度上有明显的差异。支持 VVC 编解码功能的终端软件,亦有原创 2020-07-13 08:45:02 · 1568 阅读 · 0 评论 -
调用宇视摄像机SDK获取IPC的音视频码流
通过调取宇视摄像机SDK,获取的音视频码流,其格式为标准的h264 over rtp或h265 over rtp。需通过解析rtp从而提取出纯H264/H265及音频帧数据。获得的数据均是裸的视频帧或音频帧。第1步:调用sdk获取实况码流 NETDEV_PREVIEWINFO_S stNetInfo; memset(&stNetInfo, 0, sizeof stNetInfo); stNetInfo.dwChannelID = m_nChannel; stNetInfo.hPlayWnd原创 2020-07-10 10:56:06 · 3092 阅读 · 1 评论 -
调取大华SDK获取IPC音视频流并得到H264帧
通过调取大华摄像机SDK,获取的音视频码流,其格式为大华的私有格式。需通过大华的码流分析库StreamAnalyzer.dll将私有头和负载分离,从而提取出纯H264及音频帧数据。第1步:调用sdk获取实况码流LLONG lRet = CLIENT_RealPlayEx(m_LoginID,iChannel,0);if(0 != lRet){ m_DispHanle[iDispNum-1]=lRet; SetPlayVideoInfo(iDispNum,iChannel,ServerMode);原创 2020-07-06 17:34:32 · 7136 阅读 · 8 评论 -
调取海康摄像机SDK获取的音视频码流的格式
通过调取海康摄像机SDK,获取的音视频码流,其格式并不是直觉上的H264/H265的NALU,而是PS流。如果想得到H264或者H265的裸流、以及音频帧,需要自行解复用PS。获取的码流打印如下图所示:从图中可以分析出:(1)左侧显示,当摄像机上“视频类型”设置为复合流时,回调得到的数据就包括视频E0和音频C0。(2)右侧显示,当摄像机上“视频类型”设置为视频流时,回调得到的数据就仅仅只包括视频E0。调取SDK取流的代码如下:NET_DVR_CLIENTINFO ClientInfo;Cli原创 2020-07-03 15:14:24 · 5732 阅读 · 0 评论 -
H.265的各种帧(详解):接入图像
本文为博主原创文章,未经博主允许不得转载。(合作洽谈请联系QQ:1010316426)前一篇博客H.265的各种帧对当前版本H265的所有的帧类型进行了罗列和简单说明。本篇对其中的较为关键的VCL NAL进行详细解说。博客主体是笔者购买的一本书上的内容。笔者在阅读过程中写了一些旁白笔记,里面也有很多不明白的地方,留待以后逐渐深入学习相关知识加以解惑。HEVC的接入图像HEVC的接入图像帧内随机接入图像IRAP:IDR/CRA/BLA前置图像Leading:RADL/RASL后置图像Trail:TSA.原创 2020-07-01 16:57:56 · 3129 阅读 · 4 评论 -
H265的国标PS流打包
先来看看海康、大华、宇视三个安防厂家摄像机的H265 国标PS封装格式案例:首先是海康:接下来看大华:再接下来看看宇视的:可以看到,三个厂家稍稍有一点区别,海康是将VSP/SPS/PPS/SEI/IDR分开单独打包成一个PES包,宇视和大华则是将它们放到一个PES包里。其实两种方式都是符合ps打包规范的。其实H265的ps打包与H264的PS打包方式一致,区别仅在于PSM中stream_type的不同:H264是0x1B,H265是0x24。另外就是H265...原创 2020-06-19 09:38:34 · 4200 阅读 · 0 评论 -
扩展ps流增加“视频帧录像时刻绝对时间戳”方法
缘起:使用GB28181对接下级平台/NVR等时,做录像回放想将录像流的时间轴精确到秒,就是实现类似下面的效果:然而ps流中PES包携带的PTS/DTS无法转换成【2020-06-1600:16:43】 这样的绝对时间,因此就无法通过国标PS流进行精准定位。因此,作为上级国标平台欲想实现上图的效果,要么使用存储设备私有SDK来请流,要么就要扩展PS流增加时间戳。我们采用了以扩展PS为首选、调用SDK为辅助的思路。实现:实现扩展PS流,增加私有数据或自定义数据,标准的办法包括两种:其一是...原创 2020-06-16 08:47:35 · 1956 阅读 · 0 评论 -
RTSP 2.0
2016年12月,RTSP 2.0协议正式发布,rfc索引是7826,点此查看新标准还是有不少修改的,除了完善一些原协议的中的定义,主要修改就是对接口method进行了修改,比如删除了RECORD和ANNOUNCE方法,新增了PLAY_NOTIFY方法。删除了RECORD,这表示你不能再通过这个接口来控制服务器进行数据的录制了,可以选择在PLAY方法中,添加一些参数,来实现服务器对直播数据...原创 2018-07-24 15:59:08 · 1551 阅读 · 0 评论 -
安防行业浏览器上视频播放技术
从讨论组里截图的, 概要来讲: h5+h264,浏览器chrome/火狐,延迟1s以内 flv.js插件,解析rtmp转成mp4给浏览器 h5+mse,播放fMP4文件,rtsp取出H264再封装成fMP4再送入mse ckplayer可以播放rtmp的url chrome用PPAPI, 总体来讲,目前在各浏览器里做插件,基本有三种技术Ac...原创 2018-07-19 09:38:39 · 1076 阅读 · 0 评论 -
平安城市,天网工程,雪亮工程这三者的区别
转载自http://www.asmag.com.cn/baike/arc-1691.html平安城市平安城市就是通过三防系统(技防系统、物防系统、人防系统)建设城市的平安和谐。它是一个特大型、综合性非常强的管理系统,不仅需要满足治安管理、城市管理、交通管理、应急指挥等需求,而且还要兼顾灾难事故预警、安全生产监控等方面对图像监控的需求,同时还要考虑各系统之间的联动。天网工程天网工程是指为满足城市治安...原创 2018-06-28 09:50:35 · 5698 阅读 · 1 评论 -
“前端智能为安防产生新的数据价值”
笔者按:文章中很多图片无法观看,读者可前往下面的原文地址阅读。文中有一个视频,读者可以从下面地址下载获得:https://pan.baidu.com/s/1o8sXZGA文章转载自:智慧安防网,地址:链接地址 2017年12月14日,“第五届中国·深圳智慧城市建设高峰论坛”在深圳大中华喜来登酒店盛大开幕!来自全国各地的政企领袖、行业大咖、权威专家、企业代表、媒体原创 2017-12-24 15:10:25 · 968 阅读 · 0 评论 -
“中国已建成世界上最大的视频监控网”背后的问题
笔者按:笔者前几日在“人民日报”官方微信公众号上看到一篇报道《BBC记者挑战中国天网工程 潜逃7分钟后被抓获》。目前原文已不可查看。文中提到了一个数字:2000万。其中今日特意搜索了一下,发现这个数量是四年前,也就是2013年时候统计的数量,并非是近期的统计数据。另外,看到了下文,其中提到的问题,“人均摄像头拥有数较低”,“信息化水平较低”,“隐私问题”,正是现在安防领域酝酿的巨大商机。原创 2017-12-20 16:00:51 · 1781 阅读 · 0 评论 -
人工智能为什么这么火?看看安防江湖30年血战就知道了
人工智能为什么这么火?看看安防江湖30年血战就知道了原创 2017-12-20 15:22:24 · 1060 阅读 · 0 评论 -
2017年技术引擎驱动安防变革 CV类企业势力崛起
2017年技术引擎驱动安防变革 CV类企业势力崛起原创 2017-12-24 15:46:07 · 1329 阅读 · 0 评论 -
2018大幕渐开 智慧城市和安防市场不容小觑
原创 2018-01-11 15:06:19 · 331 阅读 · 0 评论 -
中小微规模园区建设平安园区的监控项目需求及架构设计
中小微规模园区建设平安园区的监控项目需求及架构设计原创 2017-12-28 10:51:58 · 724 阅读 · 0 评论 -
西安公共安全视频监控建设联网应用政府PPP项目签约
西安公共安全视频监控建设联网应用政府PPP项目签约2018-01-15 16:21:00 转载自:央广网 央广网西安1月15日消息(记者雷恺)西安市公共安全视频监控建设联网应用PPP项目签约仪式今天(1月5日)下午举行。 仪式上签署了西安市公共安全视频监控建设联网应用政府与社会资本合作(PPP)项目协议、西安市公共安全视频监控建设联网应用政府与社会资本合作(PPP)原创 2018-01-20 12:16:27 · 568 阅读 · 0 评论 -
美国又搞事,芯片工程师们怒了
美国又搞事,芯片工程师们怒了原创 2018-04-22 21:47:25 · 938 阅读 · 0 评论 -
HTTP的GET、POST的区别与GB28181协议
今天偶然间看到了一篇博客《99%的人都理解错了HTTP中GET与POST的区别》,原始出处不知在哪里,请大家自行百度/谷歌。对于其中作者指出的“GET产生一个TCP数据包;POST产生两个TCP数据包。”笔者甚是好奇。于是网络检索,找到了另一篇博客:《http://www.cnblogs.com/tekkaman/archive/2013/04/03/2997781.html》。里面丢了一个rfc...原创 2018-06-20 17:05:49 · 1205 阅读 · 2 评论 -
拥抱人工智能 | 智安协携手华为共同举办第五届智慧城市建设高峰论坛圆满成功!
本文转载自:智慧安防网,地址:链接地址 智慧安防网讯2017年12月14日,由深圳市公安局安全技术防范管理办公室指导,深圳市智慧安防行业协会、华为技术有限公司、深圳市安防产业标准联盟共同主办的以“智慧安防人工智能应用”为主题的“第五届中国·深圳智慧城市建设高峰论坛”在深圳大中华喜来登酒店盛大开幕!来自全国各地的政企领袖、行业大咖、权威专家、企业代表、媒体精英共计原创 2017-12-24 14:35:15 · 3063 阅读 · 0 评论