随笔分类 -  理论

1 2 3 下一页

关于音频PA结构腔体
摘要:PA:功放模块,信号放大; Audio PA 分为两大系列:模拟 PA、数字 PA,整体成本规律:数字 PA > 模拟 PA;选型还要配套主控接口方案 (1)各型号参数、成本、适用机型(艾为电子) AW8010(无升压)‌:传统D类功放,‌无内置升压功能‌。输出功率直接受限于输入电压(VBAT),在 阅读全文

posted @ 2026-06-26 14:52 邗影 阅读(25) 评论(0) 推荐(0)

如何去掉merge
摘要:一、本次多余 Merge 的完整产生过程(我的操作全程还原) 1. 前置状态 我本地有自己的代码改动,并且已经本地 commit 提交,此时本地提交历史领先远程分支。 2. 问题操作:直接使用 git pull 更新代码 我准备推送代码前,为了同步远程最新代码,没有使用 rebase,而是直接执行了 阅读全文

posted @ 2026-05-21 19:29 邗影 阅读(30) 评论(0) 推荐(0)

UBI的覆盖写和擦除
摘要:首先UBI的擦除并不需要“使用多少,清0多少”,只要破坏这个分区块的头部记录即可; 一、核心命令行工具概览 UBI提供了一系列用户空间工具(通常包含在 mtd-utils 或 ubi-utils 软件包中),用于执行卷的创建、删除、更新等操作。与覆盖和清除相关的核心命令如下表所示: 命令主要功能对应 阅读全文

posted @ 2026-05-20 15:44 邗影 阅读(48) 评论(0) 推荐(0)

关于蜂鸣器发声
摘要:1 驱动上下电(无源蜂鸣器,内部无震动线圈,靠方波驱动发声) 1.1 PWM驱动,上电就响,下电就停;PWM使能频率和占空比;(只有一个PWM输入) 1.2 IO上下电,电容蓄电用来在下电时候缓流,PWM设置频率和占空比持续输出;(PWM和IO两个输入) 第一种方式就是播放停止比较简单;引脚复用,编 阅读全文

posted @ 2026-04-16 19:29 邗影 阅读(25) 评论(0) 推荐(0)

线程退出未定义行为
摘要:#include <iostream> #include <thread> #include <mutex> #include <condition_variable> #include <chrono> #include <pthread.h> std::mutex mtx; std::condi 阅读全文

posted @ 2025-10-24 16:15 邗影 阅读(12) 评论(0) 推荐(0)

关于SPS中的帧率问题
摘要:如果有VUI param,则可以用下边的参数计算,如果没有的话就只能按照时间戳(差值)或者播放器自己的逻辑计算了(比如来一帧播放一帧) 阅读全文

posted @ 2025-08-01 10:17 邗影 阅读(26) 评论(0) 推荐(0)

关于线程池
摘要:文章来自 https://mp.weixin.qq.com/s/5Hb9bcZOm0V5KJCVPTL0aw 线程在正常执行或者异常中断时会被销毁,如果频繁的创建很多线程,不仅会消耗系统资源,还会降低系统的稳定性,一不小心把系统搞崩了。 使用线程池可以带来以下几个好处: 线程池内部的线程数是可控的, 阅读全文

posted @ 2025-07-17 17:10 邗影 阅读(20) 评论(0) 推荐(0)

共享内存
摘要:win;写和读;来源于网络 #include <iostream> #include <Windows.h> // 共享内存数据结构,并保持单字节对齐 #pragma pack(push, 1) struct SharedData { int count; char buffer[256]; }; 阅读全文

posted @ 2025-07-14 17:09 邗影 阅读(13) 评论(0) 推荐(0)

协议加解密
摘要:数据传输链路上对整个数据包进行SSL加密 rtsp rtsps rtmp rtmps http https ws wss webrtc(DTLS) GB28181 GB35114(国标加密) 协议层加密和编码层加密是两回事,有些协议是正常的,像海大宇,有自己的秘钥传输字段,会有专门的探测检测,解析码 阅读全文

posted @ 2025-07-10 17:13 邗影 阅读(16) 评论(0) 推荐(0)

音视频技术知识集锦
摘要:注意:部分内容的收集来源于博客,文章的摘抄,尊重原创; 1 关于音视频同步常用的方式 视频向音频同步,音频向视频同步,音视频向系统时钟同步 常用的是音视频向系统时钟,或视频向音频同步; 原因: 在安防领域,经常会出现某段时间没有视频或者没有音频,所以,以其中一个Track为同步基准的话,当音视频有缺 阅读全文

posted @ 2025-07-01 16:13 邗影 阅读(82) 评论(0) 推荐(0)

进程重启的情况
摘要:经常会发现服务被重启了,启动时间变了; 原因: 1崩溃 (依赖你程序是否有较好的日志) 2 OOM (过滤messages的OOM打印) 3 手动调用或者程序调用守护进程,进行systemctl重启 (监听信号处加打印) 4 整个服务器重启 (没什么打印) 阅读全文

posted @ 2025-05-12 16:03 邗影 阅读(42) 评论(0) 推荐(0)

FreeImage编译arm组件
摘要:1、 Linux使用的是Makefile.gnu 2、对于make中的这种错误 Source/LibRawLite/./internal/dcraw_common.cpp:2501:3: error: narrowing conversion of ‘-3’ from ‘int’ to char’ 阅读全文

posted @ 2024-08-28 16:48 邗影 阅读(96) 评论(0) 推荐(0)

悬垂引用
摘要:int C::RecordDownload(string taskid,string channel, string fileName, int filetype, string begintime, string endtime) { if (fileName == "") { app_log(L 阅读全文

posted @ 2024-05-15 19:34 邗影 阅读(104) 评论(0) 推荐(0)

setvbuf缓冲的使用
摘要:平时我们在写文件的时候,iofstream也好,fwrite也罢,写文件到磁盘,刷新、落盘,这样就完成了一次磁盘IO交互; 当出现高并发,多个线程都在写磁盘的时候,就可能出现磁盘IO瓶颈,如图,写等待的时间就会很长,这将一定程度阻塞程序的运行或者影响正常存储: # iostat -x -d /dev 阅读全文

posted @ 2024-03-13 17:09 邗影 阅读(227) 评论(0) 推荐(0)

解压压缩包后运行无权限说明
摘要:window解压ZIP后,重新压缩,发现Linux服务器运行时候显示.sh ,.exe执行权限不够???? 后来改成linux : unzip ***.zip -d /abc 修改替换更新(需要执行权限的,chmod +x ***) zip -r -y ***.zip /abc 可以了; 原因是:W 阅读全文

posted @ 2024-02-28 09:37 邗影 阅读(262) 评论(0) 推荐(0)

PSM的当前时间解析
摘要:海康PSM分析 来源:https://www.cnblogs.com/feixiang-energy/p/17735762.html00 00 01 BC 00 5A E0 FF 00 24 40 0E 48 4B 00 00 17 9D 3E B4 60 00 00 FF FF FF 41 12 阅读全文

posted @ 2023-12-14 16:26 邗影 阅读(178) 评论(0) 推荐(0)

简单介绍cmakelist的使用
摘要:Windows平台 1 在文件夹中创建一个CPP文件;自己随便写一个主函数就行 写一个简单的c++main函数; 2 创建一个CMakeLists.txt 文件,写上下列内容;可以使用notepad,会对一些字段自动补齐 cmake_minimum_required(VERSION 3.5 FATA 阅读全文

posted @ 2023-09-15 15:09 邗影 阅读(1244) 评论(0) 推荐(1)

Emscripten在Windows上安装
摘要:1 下载:git clone https://github.com/emscripten-core/emsdk.git(需要你的机器上安装了git,否则就自己下载安装包解压) 2 cd 到emsdk目录 (使用cmd 感谢评论区) 3 发现网上的安装命令没反应 emsdk install lates 阅读全文

posted @ 2023-09-11 11:25 邗影 阅读(2168) 评论(2) 推荐(0)

如何判断Linux的动态库是debug还是release?
摘要:上图release版本; “gdb so库名字” 下图debug: 阅读全文

posted @ 2022-07-19 19:03 邗影 阅读(886) 评论(0) 推荐(0)

freetype安装使用
摘要:1window VS搜索安装 编译移动IOS的2.7.1版本;源码从github下载; output_dir="${HOME}/Desktop/freetype" min_iphoneos="7.0" AR_POS=“/Applications/Xcode.app/Contents/Develope 阅读全文

posted @ 2022-01-06 19:55 邗影 阅读(863) 评论(0) 推荐(0)

1 2 3 下一页

导航