我们为什么要做一款EasyCVR这样的视频平台

前言

在音视频这个行业已经从业10年了,从早期的海康DVR二次开发,就开始做视频服务器、播放器这些基础功能,到后来做RTSP/RTP流媒体服务器,做3G、4G视频监控,再到做EasyNVR接入RTSP/Onvif设备,再到做EasyDSS视频的点播和RTMP/HLS直播,再到做EasyGBS国标GB28181视频服务器,一直在追赶时代的节奏、客户的需求,在这中间,也用过不少其他视频平台,给我的一种感觉,包括我对我们自己的一系列产品的感觉:为什么不做一款包含所有功能的视频平台?

其实很多大厂已经有这样的平台了,但大厂的平台随着十几年的堆积,已经很重很重了,别说要部署,就是要把安装安装文件down下来,也得花几天功夫;

难道就没有一个平台,能中和大而全和小而美,再贴近一些互联网吗?

于是,在这种愿景的驱使下,我们从头再来,做了一款EasyCVR这样的视频云服务,将我们之前所经历的EasyNVR、EasyDSS、EasyGBS、EasyNTS、EasyRTC等等所有技术和经验结合到一起,打造一个能够具备互联网属性,又能够嫁接AI算法的框架平台,让更多的行业应用场景都能用得上EasyCVR;

多种音视频技术的结合

总结我们之前已经有的技术经验,包括有:

  • EasyNVR的RTSP/Onvif协议接入与互联网化输出技术;
  • EasyDSS的RTMP接入与HLS/FLV分发技术;
  • EasyGBS的GB/T28181协议接入与全平台发布技术;
  • EasyNTS上云网关的组网技术与视频直播技术;

这些技术已经如果能够结合起来到一个平台,已经足够能服务于很多的视频行业应用场景了,但是,还是有一些问题是以上这么多技术无法解决的:

  • 非标设备的接入;
  • 国标GB28181接入条件的苛刻;
  • 国标GB28181的体验效果;

那么再这些问题的解决上面,我们可以通过不同厂家SDK的接入来解决这些问题:

  • SDK接入解决非标设备接入与标准输出的问题;
  • EHome、IMOS等私有协议的兼容,解决国标GB28181接入问题和体验效果问题;

互联网+

实际我们的很多产品都已经具备了互联网属性了,但这只是基础层次的互联网+,现在BAT以及一些新兴的音视频企业,都在做RTC、集群、等等新时期、新场景所需要的功能,那么,EasyCVR自然也不会落后,再兼顾已有的互联网属性的同时,也会带来新的新兴的互联网+元素;

AI人工智能赋能行业应用

EasyCVR做了所有以上的工作,仅仅是一个开始,相当于只做了一个基础的框架,而这个框架里面,我们需要去填充、嫁接、组织的,就是越来越多的、各行各业的AI算法,让AI行业的从业者有一个得心应手、快速试错的AI行业应用平台;

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
大华摄像头的客户端开发可以通过以下步骤进行: 1. 首先,确定你的摄像头的相机序号。在代码中找到Video Capture Sources并展开,确定相机序号。例如,如果相机序号是0,将其填写为默认值'0'。 2. 修改yolov7中的datasets.py文件。在文件中添加以下代码: ```python cap = cv2.VideoCapture(url) assert cap.isOpened(), f'Failed to open {s}' cap.set(cv2.CAP_PROP_FPS, 60) w = int(cap.get(cv2.CAP_PROP_FRAME_WIDTH)) h = int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT)) self.fps = cap.get(cv2.CAP_PROP_FPS) % 100 ``` 这段代码用于打开相机并设置帧率、宽度和高度。 3. 修改yolov7中的detect.py文件。在文件中找到parser.add_argument('--source', type=str, default='0', help='source')这一行,将默认值设置为相机序号。例如,如果相机序号是0,将其设置为'0'。 4. 运行detect.py文件即可开始客户端开发。请注意,这种方法可能无法正常停止代码的运行。 以上是使用yolov7进行大华摄像头客户端开发的步骤。另外,EasyCVR平台也支持大华SDK设备的接入,你可以参考EasyCVR平台接入大华SDK设备进行录像回放的流程进行开发。\[2\] 此外,你还可以使用Onvif协议进行大华摄像头的客户端开发。Onvif协议是一种用于网络视频设备的开放标准,可以实现设备的发现、鉴权、PTZ控制等功能。你可以参考Onvif协议的相关文档和教程进行开发。\[3\] #### 引用[.reference_title] - *1* [yolov7调用大华工业相机进行识别](https://blog.csdn.net/mwxvn/article/details/127297052)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [【技术教程】视频融合协议安防监控系统EasyCVR支持大华SDK接入设备录像回放](https://blog.csdn.net/weixin_43194037/article/details/113740087)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Onvif协议:IPC客户端开发之PTZ控制](https://blog.csdn.net/zhizhengguan/article/details/109379719)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值