- 博客(158)
- 资源 (10)
- 收藏
- 关注
原创 Chrome H265 WebRTC 支持
Chrome从127版本开始支持RTC H265解码,这样服务器就不需要对H265转码了, H5S和USC会自动检测浏览器支持的解码类型并自动判断是否启动转码,这样客户端不用关心摄像机具体是H264还是H265,尽量使用带GPU的客户端,这样服务端不发生H265转H264的过程,会大大节省服务器CPU资源。播放后可以使用chrome://webrtc-internals/ 检查是否是H265直接在浏览器中播放, H5S从r18版本开始支持。这样启动后RTC 解码器会包含H265。
2024-08-23 15:54:48
2570
原创 Chrome播放RTSP实时视频,该用什么技术可以做到500毫秒延迟
早上打开Chrome,想试一下Chorme 播放flash的视频延迟,大家看下面这个图,难道是我把plugins的地址拼写错了,大家可以帮忙看看,如果是对的话,Chrome已经把flash禁止了,前面也有文章写过如何在Chrome播放 RTSP 实时视频,并且不能有插件。今天我们在谈谈所有的浏览器。近几年来,互联网高速发展,特别是移动互联网,各种各样的移动APP都基于HTML5开发FLASH技术由...
2018-04-07 10:29:44
16929
原创 如何在Chrome播放 RTSP 实时视频,并且不能有插件
浏览器大战已经进行了很久,最近比较大的变化就是flash要被淘汰了,而且所有的浏览器厂商不约而同的放弃啦插件机制 既然插件机制没有了,那有没有办法在浏览器中直接播放视频了,当然有答案了,那就是HTML5 video tag,但是video tag 一般只是播文件比较方便。对于网络摄像机的实时视频,有没有办法在浏览器中直接播放了,答案是可以的 目前有两种方法了支持在浏览器中播...
2017-12-16 22:34:41
58798
26
原创 摄像机数据对象存储S3测试 之RustFS
前面测试Ceph的时候顺便测试了Rustfs,但是rustfs对新的aws SDK 还不兼容。查了一下rustfs 官方,这个问题的确是正在解决的一个bug,后续会跟进该问题的解决。今天看一下了这个bug解决了,测试一下了 这下没有问题了。登录rustfs web 并创建bucket。基于S3的视频存储 功能正常。
2025-10-26 16:24:19
620
2
原创 Frigate AI NVR基于Python 推理优缺点
这几年Frigate NVR 非常火爆,主要原因是顺应了AI 加速器硬件爆发的趋势,各个AI 加速器厂家纷纷给Frigate贡献Patch,比如Hailo MemryX 和国内的爱芯元智。但是Frigate是基于Python的,如果在SOC上运行就很难榨干硬件的性能,基本上跑到8路可能就很难提升了,当然在PC上性能也无法利用全部硬件资源。有没有办法提升,答案有,使用C++
2025-10-15 08:43:51
245
原创 Unified AI Container
第一期支持的PCIE卡有NVIDIA GPU/Atlas 300V /BM1684x PCIE, 支持的M.2 加速模块有Hailo8 M.2/AX650n M.2/AX8850 M.2,支持的SOC有 BM1688 SOC/RK3588 SOC/AX650n SOC。AI时代已经到来,从大模型到小模型,已经深入到各行各业,随之而来的是各种各样的AI加速器,包含PCIE/M.2/SOC等模式,而且种类繁多。AI Container支持嵌入式SOC部署,从而大大降低AI部署的成本。
2025-10-12 13:31:47
267
原创 摄像机数据对象存储S3测试
最近在测试USC安防平台S3存储,今天稍微做一下总结:ceph(19.2.3)的使用门槛还是比较高的, 多节点的性能还可以;minio 使用非常方便,单节点测试超过1T读写就会变慢。minio自带的对象浏览器用起来还是比较方便的,相比ceph 的dashboard 就简陋很多,大部分都是命令行。ceph 安装经历了比较大的变化,目前大都停留在centos 阶段,而且ceph-deploy 已经被放弃。USC的同步回放和倒放基本功能已经OK了。
2025-09-25 10:10:14
256
原创 USC安防平台-车牌识别
今天给大家介绍一下基于CUDA 方案的车牌识别,USC安防平台内置车牌识别算法。随着国产化GPU的推进,后续会陆续推出基于国产GPU的车牌识别方案。首先确认车牌识别模型是否加载,系统默认只加载对象检测模型。车牌识别分车牌检测模型和车牌识别模型。
2025-09-10 16:07:41
191
原创 USC安防平台-人脸识别
摘要:USC安防平台采用CUDA方案实现人脸识别功能,未来将适配国产GPU。系统默认仅加载对象检测模型,需手动加载人脸识别模型。使用前需添加人脸库和布控人员信息,即可实现人脸搜索和实时识别功能。该方案支持在监控界面实时查看识别结果,为安防场景提供智能化解决方案。(98字)
2025-09-10 16:00:33
259
原创 USC安防平台-视频质量检测 图像模糊、视频遮挡、信号丢失
前面我们介绍了图像偏色的视频质量检测,今天我们来看一下 图像模糊 视频遮挡 信号丢失。 这三种类型有的时候是相伴相生的,因为有的时候视频被遮挡后就变得模糊。先添加两个视频有问题的源,这里使用的是文件模拟源。然后我们配置视频质量检测方案,为方便测试,这里选择全选配置预案查看诊断结果详细视频可以参考USC安防平台-视频质量检测 图像模糊、视频遮挡、信号丢失_哔哩哔哩_bilibili
2025-09-02 11:35:50
196
原创 USC 安防平台 国网B接口 大华摄像机调试
最近项目里面碰到了国网B接口 大华摄像机,测试了一下没通,项目技术人员把抓包发过来看了一下,深刻体会了国内做软件,只要能用就行。跟踪一下UDP包再看一遍,怎么有内容?但是长度给了一个0, 目前只能在这给大华报一个bug.下面看第一个抓包,咋一看 Content-Length 是0, 哦大华没有发内容过来。大厂对这样的bug 反应不太快,后面可能通过修改USC 版本先绕开这个问题。
2025-08-26 09:15:24
217
原创 USC安防平台-视频质量检测 图像偏色
安防系统中当摄像机总数超过200后,维护整个安防系统是个非常复杂并麻烦的事情。一次偶尔的机会到一个一线城市大型的卖场查监控,发现录像系统是坏的,没有办法回看录像,可见维护安防系统成本高。因此USC推出了视频质量检测功能,包含如下多种检测方法,今天我们来测试一下图像偏色。首先配置一下方案,类似上图,选择需要开启的功能。然后配置预案,参考下图。
2025-08-14 18:20:44
287
原创 AWS S3的目录结构是真的么?
摘要:AWS S3表面呈现类似文件系统的层级结构(如c1/2025-08-14TZ08/09/092426.mp4),但实际存储机制是扁平化的键值对。每个路径仅作为对象Key的一部分,通过S3 API获取时仍以KV对形式返回单个对象。这种"目录结构"是虚拟的,底层存储并不存在真实的文件层级关系。(94字)
2025-08-14 09:38:15
240
原创 USC安防平台-文搜图 中文
USC内置向量数据库,通过对象向量的索引,可以快速搜索相似相近物体,从而实现文搜图,图搜图。前面文章介绍了文搜索功能,是用英文测试的,今天我们就来测试一下中文。
2025-08-08 13:33:11
302
原创 海康皓视通 对接测试和比较
海康皓视通与海康威视摄像机对比测试显示:1)使用同一工具可搜索激活皓视通设备,兼容萤石和海康威视;2)仍需插件支持;3)海康SDK可完美接入,H5S测试显示两者IP地址不同;4)ONVIF接入方式也兼容。结论:皓视通在接入层面可替代海康威视,但存在OSD时间显示为1970年的缺陷,推测其无内置电池。测试样品音频问题触发本次对比研究。
2025-08-02 19:22:12
1068
原创 USC安防平台-SSO之OKTA
USC系统支持通过OAuth2协议实现与Okta的SSO集成。配置时需在USC中设置Claimname属性对应Okta用户信息中的given_name或family_name字段,并在角色管理中建立Claimvalue与用户属性的映射关系。在Okta端创建应用时,需确保登录/登出重定向地址与USC配置一致,并获取ClientID和ClientSecret填入USC的外部IDP配置。目前仅支持通过用户名字和姓氏属性进行角色关联。具体操作可参考相关视频教程。
2025-07-15 11:17:09
401
原创 USC安防平台-SSO之Keycloak
在USC软件中进入配置->基本->角色,添加角色或者选用现有的角色点击外部IDP配置,配置角色对应关系。在USC软件中外部IDP配置页面可以看到有一个Claim name属性,Claim name属性的值需要定义成Keycloak用户信息中的某一个属性(注意是属性不是值),登录的时候就会找和这个属性做对应的角色,作为当前账号的角色。配置完毕后登陆的时候就会校验 Keycloak用户信息中的姓名和角色中的外部IDP配置的Claim value值如果相等就匹配成功,登录usc的当前帐号的角色就是匹配中的角色。
2025-07-15 11:15:42
528
原创 USC安防平台-SSO之Authing
本文介绍了如何将USC软件与Authing身份云平台通过OAuth2 SSO认证进行集成。主要步骤包括:1)在Authing创建用户池和自建应用,获取AppID、AppSecret等配置信息;2)在USC外部IDP配置中填写对应参数,确保回调地址一致;3)建立用户角色映射关系,通过Claimname属性将Authing用户信息与USC角色关联;4)配置访问授权。集成后可以实现基于Authing的统一身份认证,并通过用户属性自动匹配USC系统角色权限。整个过程需注意参数对应关系和权限配置,视频教程可参考B站相
2025-07-15 11:13:43
383
原创 H5S视频平台-门禁对讲
海康SDK支持门禁设备对讲,该功能仅适用于门禁对讲设备。开启门禁对讲后,在设备上呼叫管理中心,在系统Web界面可以看到被呼叫状态,可以拒绝或者接听呼叫,接听呼叫会弹出视频对讲窗口,可以点击关闭窗口结束通话。配置海康SDK设备的时候设置视频对讲功能。详细操作流程可以参考如下视频。在H5Sweb上接听对讲。在门禁主机上呼叫中心。
2025-06-04 07:50:59
294
原创 H5S 大华SDK带图报警类型及热成像报警支持
H5S_EVENT_SMOKE_FIRE_DETECTION 烟火报警。H5S_EVENT_HEAT_IMAGING_TEMPER 温度报警。H5S_EVENT_COLDSPOT_DETECTION 冷点报警。H5S_EVENT_SMOKING_DETECTION 吸烟检测。H5S_EVENT_HOTSPOT_DETECTION 热点报警。H5S_EVENT_FIELD_DETECTION 入侵检测。H5S_EVENT_SMOKE_DETECTION 烟雾检测。H5S_EVENT_MOTION 移动侦测。
2025-06-01 09:32:49
353
原创 H5S视频平台-Ascend昇腾 GPU转码
随着国产GPU的崛起,项目中国产GPU越来越多,今天带大家测试一下 H5S 基于Ascend 300V GPU转码。设置GPU转码模式为Ascend,设置后需要重启H5S。
2025-05-13 11:18:24
272
原创 USC-N Video Recorder AI硬盘录像机 NVR
得益于USC强大的设备管理能力,USC-N是单机版本USC,基于RK3588的USC-N自带本地GUI,基于Rockit API,实现视频层和GUI层完美融合。GUI基于QT 框架,提供GUI二次开发能力。同时支持 S3对象存储和hailo8 26T AI加速卡。
2025-05-13 10:27:58
357
原创 H5S 视频监控AWS S3 对象存储
命令行模式重启后不会自动挂在,可以编辑/etc/fstab,加入如下一行则会自动启动。本文介绍一下如何使用S3对象存储作为H5S 存储空间进行录像存储。如果是ubuntu 或者debian系列 使用如下命令。建议先使用工具验证一下 对象存储是否可以访问。如果mount 失败可以使用带调试的命令。如果出现s3fs 说明mount 成功。如果是redhat系列,使用如下命令。
2025-05-13 08:47:03
588
原创 Chrome 136 H265 WebRTC 支持 正式版本已包含
现在的136版本已经包含在内,至此WebRTC已经完整包含了H264和H265解码器,这个事情应该从2015年开始,Google强推VP9 AV1,最终还是妥协了。时间过的真快,去年8月份写过一篇文章介绍如何加参数方式启动Chrome H265 硬件解码器,
2025-04-30 08:04:09
895
原创 海康NVR通道显示的编码格式和实际不一样 该怎么解决
海康摄像机接入到海康NVR中,由于海康NVR保存了摄像机的编码参数副本,如果在摄像机中修改了编码参数,NVR是不会主动同步的,导致节目显示的编码参数和摄像机真实视频流的编码参数不一致。下图的就是用VLC播放的结果,是H264,但是这个时候去海康节目中看编码参数,是H265.重启NVR,重启NVR后NVR会重新同步摄像机的编码参数。
2025-04-23 16:30:53
646
原创 H5S 寒武纪GPU转码
然后配置查看GPU的利用率,不同的GPU包含的VideoCodec 个数不太相同,MLU270包含6个Core,下图显示不同Core的利用率。随着信创进程加快,国产GPU也越来越多在项目中使用,下面就介绍一个H5S使用MLU270转码。如果驱动安装好,H5S会自动识别寒武纪显卡,在仪表盘中可以大,当然也识别昇腾和英伟达显卡。下面配置一下GPU转码参数。在节目中选择GPU转码。
2025-04-23 14:04:54
323
原创 USC安防平台视频存储 RK3588
最近几天嵌入式的性能提高了非常多,一般基于Armv8架构,可以达到8核,并且自带强大的视频编解码能力。得益于这些新的平台都采用了Linux发行版,不像以前一个Kernal加上busybox就是全部。这些芯片一般基于Ubuntu或者Debain,部署软件 升级OS组件都非常方便。USC ArmV8版本支持基于多款平台运行,今天我们来测试RK3588。总体测试一下性能不错。
2025-04-02 17:01:46
458
原创 USC安防平台XBOX云台控制
视频键盘(Joystick) 在CCTV模拟时代其着重要的作用,随着数字技术的发展,模拟键盘也演变为了数字键盘,监控中心用的键盘价格比较高,有没有消费级的方案,有!XBOX就是一种常用的工具,支持电视墙宫格切换,云台控制(包含预置位调用),基于摇杆的云台控制使用起来会更方便。
2025-04-02 10:18:45
343
原创 H5S USC 宇视LiteAPI协议支持
开发LiteAPI的原因是有些项目的宇视VMS SDK性能出来了问题,有个别SDK API调用长达10秒钟。使用API的话可以大大提高系统稳定性。LiteAPI支持Armv8 架构部署,可以在国产系统运行。LiteAPI支持宇视VMS 和宇视NVR。H5S从r18.3开始,USC从1.6开始,直接支持宇视LiteAPI,内置LiteAPI协议,支持实时视频,
2025-03-30 18:03:14
325
原创 USC安防平台之 大模型 文搜图 图搜图
随着大模型技术的进步,基于小模型的安防软件也迎来了新的应用,USC安防平台使用向量数据库,集成业界知名的大模型,可以实现网络摄像机的视频实时转化为向量存储到向量数据库中,从而实现文本搜图和以图搜图的。以前以图搜图都是以小模型为基础,搜索的时候依赖固定的类型,比如FastReid, 只支持部分类型,通过使用大模型,打破了类型的壁垒,达到更准确,更快速的效果。比如下面搜索 person with child(后续会支持简体中文),搜索出来带小孩的人。下图根据图片查找图片。
2025-03-25 10:37:05
517
原创 USC安防平台之AI事件
事件窗口可以放到上 下 和右边,把计数显示放到了视频旁边,如果用NVIDIA,默认使用GPU解码,可以关闭移动侦测功能。这样可以减少CPU的利用,从解码到推理都在GPU中完成。USC安防平台集成了众多AI事件,为了给用户更好的体验,新的版本重新设计了AI事件页面。在界面中增加了对象的可信度,更方便用户观察事件。
2025-03-10 16:48:11
238
原创 USC安防平台之客户端虚拟视频墙
随着单个PC的解码能力越来越强,GPU独立解码显示等能力的提升,虚拟的视频墙变的更加容易。USC安防平台支持了一种虚拟的视频墙,可以把视频墙映射到窗口,映射到物理显示器。视频监控应用比较广泛的就是视频墙,传统的视频墙使用硬件解码器把多几十个甚至上百个投到一个视频矩阵上,当然,模拟时代的视频矩阵也是如此。详细视频可以参考如下链接。
2025-03-06 08:26:13
313
原创 USC安防平台之元数据检索
推理,支持周界和违法行为实时分析,并存储元数据到流式视频数据库中,可以根据不同的条件搜索,从而提供更强大的安全防范策略和事后调查手段。平台根据用户自定义规则来检测异常行为和可疑活动,提供实时警情上报,无需人工持续监控。小时不间断推理,大大减少海量视频资料人工处理的工作量,主动发现安全隐患和防范可疑风险。平台基于深度学习技术,支持CPU。
2025-02-22 20:13:08
325
原创 USC安防平台之应用层iSCSI 支持
USC内置iSCSI协议,直接读写iSCSI lun块设备,支持iSCSI target 自动发现,大大减少配置时间,视频数据采用流式写模式。工作节点可以配置为热备模式,可以实现设备管理节点平滑切换到热备节点,从而实现设备管理录像冗余备份,切换服务器的同时不需要回导录像,把系统故障时间缩小大很小的范围内。
2025-02-22 19:45:11
333
原创 USC安防平台之地图聚合
用户可以配置各种资源到地图上,可以通过地图操作摄像机,关门开门。文件和瓦片格式地图。支持高德和谷歌在线地图。当然也可以在地图上播放资源。平台支持离线地图和在线。
2025-02-22 19:38:09
262
原创 USC安防平台之视频切片
平台使用了流式视频数据库,录像循环覆盖不删除文件,而是采用录像块复用机制,大大减轻磁盘压力,从而提高磁盘寿命,消除文件系统损坏导致文件不可读或丢失,覆盖写入不产生文件碎片,工作节点可以配置为热备模式,可以实现设备管理节点平滑切换到热备节点,从而实现设备管理冗余备份。强大的索引能力可以支持以任何维度的方法检索,包含视频接片,视频切片是给定特定一组时间并获取对应的视频图片的方法,视频切片也可以成为缩略图(Thumbnail).
2025-02-22 18:49:17
264
原创 USC安防平台之客户端
最近10年的浏览器之争中,Chrome获得了压倒性的胜利,IE6已经成为历史,Flash也成为了历史,Edge内核也成为了历史(Edge现在使用的和Chrome相同的内核,连版本号都一样:) ), 安防行业也跟着发生了翻天覆地的变化,从最早的ActiveX,到现在WebRTC,使用起来越来越方便,越来越快。虽然浏览器有着非常大的优势,但是有几个功能也比较难以实现,比如在浏览器中实现逐帧倒放,支持Joystick和Keyboard,支持同步回放,智能电视墙。
2025-02-15 08:54:17
374
原创 USC 安防平台之移动侦测
USC的移动侦测分两种,一种是基于摄像机的移动侦测,一种是基于服务器的移动侦测,基于前端的移动侦测不需要服务器解码并分析,效率会高不少,基于服务器移动侦测会解码然后分析(如果系统有GPU则会使用GPU解码,并使用Intel SSE硬件加速分析motion向量)。USC 支持了最近20年智能技术,包含最早的Smart Search和最新的大模型(大模型不需要样本就可以用,类似给每个摄像机派一个人7x24小时盯着,而且准确率非常高),当然也包含基于Yolov7系列的预训练模型。
2025-02-15 08:37:36
469
原创 H5S USC 宇视VM6300平台IMOS协议支持
H5S从r18.2开始,USC从1.4开始,直接支持宇视VM6300平台,内置VM6300平台IMOS协议,支持实时视频,云台控制和回放。
2025-01-07 14:36:50
556
Professional Node.js-Building Javascript Based Scalable Software
2014-01-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅