-->
摘要: 1. 项目背景 由于项目中需要接入海康平台的摄像头,并将摄像头采集到的视频流过算法处理,所以对服务器本身要求较高,代码的性能同样如此,经过多方讨论,主流方向主要有两种:1、视频流的每一帧经过算法处理后,将每一帧合成视频流推送出去(这种方法基本上逃离不了ffmpeg,pyav、Javacv底层也全是f 阅读全文
posted @ 2023-11-06 12:22 ꧁ʚ星月天空ɞ꧂ 阅读(1511) 评论(0) 推荐(0)
摘要: 1. 打开电脑中的Hyper-v服务 打开控制面板:如果找不到可以搜索控制面板 注意是点程序,而不是卸载程序 选择: 启用或关闭Windows功能 点击Hyper-V进行打开 如果没有Hyper-v服务解决办法如下: 打开CMD窗口或者PowerShell 输入 systeminfo 命令: 在最后 阅读全文
posted @ 2023-09-19 10:02 ꧁ʚ星月天空ɞ꧂ 阅读(582) 评论(0) 推荐(0)
摘要: 启动docker systemctl start docker 停止docker systemctl stop docker 查看docker状态 systemctl status docker 重启docker systemctl restart docker 设置docker 开机自启 syst 阅读全文
posted @ 2023-09-18 17:48 ꧁ʚ星月天空ɞ꧂ 阅读(55) 评论(0) 推荐(0)
摘要: # 1、 背景 由于前面推流通过代代版本更新,目前停留在图片每一帧根据键的不同存进django框架自带的内存空间中,但是因为存在同时观看27个,甚至更多的情况,所以降低性能就显得尤为重要,虽然现在前端观看9个仅用20%CPU性能,后端也不高,但是也是要降 # 2、 python压缩图片的选择 一、P 阅读全文
posted @ 2023-08-29 14:06 ꧁ʚ星月天空ɞ꧂ 阅读(291) 评论(0) 推荐(0)
摘要: # 1. 需求背景 由于项目需求,需要在一个网页显示9个摄像头过算法的实时画面,项目初期,拟用**ffmpeg**实现二次推流过算法,后期由于ffmpeg仅能用于命令行命令,而且不易实现音频同步,故而使用ffmpeg进阶版**pyav**实现,后因pyav太占用服务器CPU性能,升级为将视频流的每一 阅读全文
posted @ 2023-08-18 15:20 ꧁ʚ星月天空ɞ꧂ 阅读(438) 评论(0) 推荐(0)
摘要: # 1. 问题背景 由于项目中算法、获取计算机CPU与GPU性能都需要用到显卡(实际上就是NVIDIA命令),所以需要安装显卡驱动,解决过程如下: # 2. 解决过程(仅供参考) ``` nvidia-smi ``` 查看显卡性能,没有驱动,报错如下: ``` NVIDIA-SMI has fail 阅读全文
posted @ 2023-07-27 12:29 ꧁ʚ星月天空ɞ꧂ 阅读(843) 评论(0) 推荐(0)
摘要: 1. 项目背景 由于项目需要连接第三方Oracle数据库,并从第三方Oracle数据库中查询出数据并且显示,而第三方的Oracle数据库是Oracle11的数据库。而django4.1框架支持支持 Oracle 数据库服务器 19c 及以上版本,需要 7.0 或更高版本的 cx_Oracle Pyt 阅读全文
posted @ 2023-07-03 18:02 ꧁ʚ星月天空ɞ꧂ 阅读(506) 评论(0) 推荐(0)
摘要: # 1. 项目背景 由于公司之前安装的传感器仅做到了采集数据,但是并没有将数据传输给甲方,甲方设计网站才找的我们将自己的传感器采集的数据进行格式转化给甲方的网站上面,以下所有代码要求mqtt采集数据服务器与mqtt收集数据服务器已经搭建完毕 # 2. 图像设计原理 ![image](https:// 阅读全文
posted @ 2023-06-07 18:00 ꧁ʚ星月天空ɞ꧂ 阅读(245) 评论(0) 推荐(0)
摘要: # 1. 概述: 由于工作需要,要对用户的密码进行加密,由于仅是用一种加密方式(例如md5)比较容易被破解,故,我们进行了二次加密,代码如下 # 2.代码实现 ``` import datetime import hashlib # 待加密信息 #加密方法 def encryption(pwd): 阅读全文
posted @ 2023-05-30 09:31 ꧁ʚ星月天空ɞ꧂ 阅读(487) 评论(0) 推荐(0)
摘要: # 1. 概述 首先,数据库的备份理论上只是一句命令的事,但是也可以通过循环遍历数据库的表实现备份,但是无疑那样会使代码量提升很多,不过就是用SQL语句,原理倒是非常简单。当然,现在市面上用的最多的还是用命令的,这条命令如果手动操作应该是在命令窗口就可以实现的,用代码的话不过是拼接下字符串,生成命令 阅读全文
posted @ 2023-05-17 14:58 ꧁ʚ星月天空ɞ꧂ 阅读(472) 评论(0) 推荐(0)