自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(515)
  • 资源 (48)
  • 问答 (2)
  • 收藏
  • 关注

原创 windows ffmpeg7 通过rtsp拉取h265裸流

下载完成后,添加include、lib到工程。点击下边那个链接会转到。

2024-04-11 17:29:39 344

原创 windows wireshark抓包rtmp推流出现TCP Retransmission

解决办法:tcp.port==1935 &&!

2024-04-09 19:25:34 321

原创 arm 解决Rk1126 画框颜色变色问题(RGB转NV12)

在Rv1126上直接对Nv12图像进行绘制时,颜色是灰色。

2024-03-19 16:44:47 560

原创 arm Rk1126对NV12图像画框

【代码】arm Rk1126对NV12图像画框。

2024-03-18 21:45:44 132

转载 Ubuntu20.04 zip压缩报错解决:zip warning: name not matched: xxx/xxx/xxx

这个报错的原因是要压缩的文件是个符号链接文件,但指向的文件不存在,解决方法是加上-y参数,意思是。,也就是保存符号链接。

2024-02-28 15:00:31 72

原创 Arm 交叉编译opencv3.4.16 for Rv1126

undefined reference to `png_riffle_palette_neon 找到3rdparty/libpng/pngpriv.h文件,第129行将。

2024-02-27 19:58:33 319

原创 demo 分割字符串

【代码】demo 分割字符串。

2024-01-25 15:26:17 407

原创 ffplay 之 Invalid data found when processing input

调试rtsp 通信协议时,发现使用。

2024-01-23 21:18:00 541

原创 opencv 缩放NV12

将1920*1080的NV12缩放成640*360大小的NV12。

2024-01-17 17:30:46 433

原创 windows 调试rtmp协议时,send视频帧数据遇到10054问题之解决

publish超时,srs出现报错。修改rtmp.conf。

2024-01-10 15:40:02 464

原创 windows rtmp发送数据流程抓包

返回Set Peer Bandwidth。

2024-01-09 19:47:26 381

原创 windows 调试rtmp协议遇到send时返回10054问题之分析

一、当send一个视频帧大小为138262 + 1个basic header字节 + 11个message header字节时,遇到send失败,返回10054。总结就是数据超过了srs的数据接收范围。二、通过启动srs打印看出是超出范围了。

2024-01-09 17:45:22 431

原创 windows 调试rtmp协议遇到wireshark抓包出现unknown或send时遇到10054问题之解决方法

将chunksize 设置大一点,可以设置为10 * 1024 * 1024。

2024-01-09 16:26:27 503

原创 arm 编译librtmp遇到HMAC_CTX时不完整的类型

解决办法:编译的openssl1.1.1过高,编译的1.0.1u。

2023-12-21 21:24:29 345

原创 arm 编译librtmp遇到 recompile with -fPIC

原因:relocation R_ARM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object;

2023-12-21 20:43:58 471

原创 opencv jpg转NV12

【代码】opencv jpg转NV12。

2023-12-20 18:25:51 411

原创 opencv Nv12 转jpg

【代码】opencv Nv12 转jpg。

2023-12-19 17:41:41 422

原创 Ubuntu22.04 交叉编译ffmpeg for Rv1106

【代码】Ubuntu22.04 交叉编译ffmpeg for Rv1106。

2023-12-11 12:21:09 199

原创 ffmpeg 带pcm mu LAW的flv转mp4

不支持MP4容器中的PCM (pcm_alaw、pcm_s16le等)。将音频编码为AAC,或使用不同的输出容器格式,如MOV或MKV。

2023-12-11 11:42:15 124

原创 Ubuntu22.04 交叉编译fdk-aac for Rv1106

【代码】Ubuntu22.04 交叉编译fdk-aac for Rv1106。

2023-12-08 16:12:46 382

原创 arm tar: invalid tar magic

环境:在Ubuntu22.04 压缩文件后存放到arm板解压报错。解压成arm-ynh-linux-gnueabihf.tar。1.在Ubuntu22.04环境中压缩文件夹。2.拷贝文件到arm板后,执行。3.然后执行最终的解压。

2023-12-07 10:39:03 203

原创 Ubuntu22.04 交叉编译mp4V2 for Rv1106

sudo vim ~/.bashrc在文件最后添加。

2023-12-04 20:28:40 456

翻译 Arm 如何查看arm板是32位还是64位

该命令将显示系统的处理器架构。该命令将显示系统的处理器信息。该命令将显示系统的处理器信息。如果系统是 32 位,则将显示。如果系统是 64 位,则将显示。如果系统是 32 位,则将显示。如果系统是 64 位,则将显示。如果系统是 32 位,则将显示。如果系统是 64 位,则将显示。

2023-12-01 15:14:21 1249

转载 Ubuntu22.04 解决git下载很慢的方法

一些国内开发者使用git时,由于国内网络访问速度较慢,可以更换国内的git镜像源,加速下载速度。例如,使用阿里云、清华大学的git镜像源。

2023-11-23 09:32:26 315

原创 Ubuntu22.04 交叉编译GCC13.2.0 for Rv1126

2.gcc3.binutils下载完成后存在在/opt目录下这里主要下载的是。

2023-11-21 19:01:32 888

原创 Ubuntu22.04 部署Mqtt服务器

下载mqtt服务器版本。

2023-11-16 16:01:41 559

原创 海康摄像机导入自主开发应用

2023-11-15 17:25:12 96

原创 rv1109 人脸识别系统(带读卡器)

2023-11-15 17:20:40 69

原创 海康G5系列(armv7l) heop模式下交叉编译Qt qmqtt demo,出现moc缺少高版本GLibc问题之解决

【代码】海康G5系列(armv7l) heop模式下交叉编译Qt qmqtt demo,出现moc缺少高版本GLibc问题之解决。

2023-11-14 20:07:05 351

原创 opencv mat转内存jpg

【代码】opencv mat转内存jpg。

2023-11-14 09:24:50 229

原创 windows 使用阿里ossutil生成签名url

第三步: ossutil sign oss://firecracker/tmp/yy20231009392379247935.mp4。第二步:ossutil ls oss://firecracker/T1。随后将url拷贝出来,在浏览器输入即可。第一步:ossutil config。

2023-10-31 11:52:16 153

原创 Ubuntu22.04 交叉编译阿里oss c-sdk

Ubuntu20.04 交叉编译openssl 1.0.1f_编译前去除 makefile 中所有的"-m64"字段_qq76211822的博客-CSDN博客文章浏览阅读319次。Ubuntu20.04 交叉编译openssl_编译前去除 makefile 中所有的"-m64"字段。

2023-10-25 18:31:03 483

原创 Ubuntu22.04 交叉编译gcc9.5 for arm

gcc-9.5源码根目录/contrib/download_prerequisites 里面地有需要依赖的库源码版本,可以直接执行./contrib/download_prerequisites下载。问题:Oops, mp_limb_t is 64 bits, but the assembler code。解决:https://gist.github.com/cwoac/5844398。然后安装一些库,要不然编译不过。vi ~/.bashrc输入。

2023-10-02 20:50:13 1594

原创 Arm 机器Libcurl使用总结点

假如pType数据内容超过1M的时候,会导致崩溃。

2023-09-04 15:12:31 122

原创 Libcurl 二进制上传文件

【代码】Libcurl 二进制上传文件。

2023-08-29 18:22:31 242

原创 Linux 设置文件夹及其子文件夹、文件权限

【代码】Linux 设置文件夹及其子文件夹、文件权限。

2023-05-22 18:08:10 312

原创 Ubuntu20.04 交叉编译Paddle-OCR

1.将Paddle-Lite编译好的cxx文件夹放置到PaddleOCR/deploy/lite目录下。3.除了拷贝过来的源代码,还需要clipper.h 和clipper.cpp这两个文件,在。2.将编译好的opencv文件夹放置到cxx目录下。

2023-05-03 11:22:03 1403

原创 Ubuntu20.04 交叉编译paddle-Lite

进入build.lite.linux.armv8.gcc/inference_lite_lib.armlinux.armv8/cxx/lib文件夹。然后进入到./cmake/cross_compiling,打开armlinux.cmake文件。将文档中红色框框的部分改成交叉编译器,如图。会看到编译好的paddle-lite库。

2023-05-03 09:41:12 439

翻译 Linux C++ gcc `floorf` not a member of `std`?

【代码】Linux C++ gcc `floorf` not a member of `std`?

2023-05-02 10:44:30 275

原创 Ubuntu20.04 交叉编译opencv4.x

2.去掉勾选的BUILD_ITT,BUILD_PACKAGE, BUILD_TESTS, BUILD_PERF_TESTS等。3.注意:如果需要修改按照路径则需要CMAKE_INSTALL_PREFIX这个选项。点击configure,然后再点击Generate。1.勾选BUILD_ZLIB,否则编译报错。指定交叉编译,并点击next按钮。点击configure按钮。

2023-05-02 10:26:51 278

SDL2.0 汉字

SDL2.0 创建窗口显示汉字.VS2013

2017-06-23

SDL2.0 扣色(PNG图片重叠)

两张png图片叠加在一起,使用SDL让前景色透明

2017-06-22

SDL2.0 加载图片显示

vs2013, 显示bmp

2017-06-22

Mfc 正太曲线分布图

Mfc 正太曲线分布图

2017-06-12

winpcap发送igmp包

VS2013 通过winpcap发送igmp数据包,代码齐全,只支持igmpV2版本

2017-05-27

在内存中将bmp转JPG

VS2013,mfc,将大的bmp或者jpg用opencv读取、缩小后保存为bmp,再将bmp转jpg。jpg数据是在内存中的

2017-04-19

c++ BMP转JPG

VS2013,可以运行,全部都在

2017-04-13

MFC 导入D3D模型文件

VS2013.MFC 导入D3D模型文件

2017-03-17

opengl在mfc界面绘制英文字符

opengl在mfc界面绘制英文字符。VS2012

2017-02-25

C++ 解析rtsp流后返回Iplimage,用Opengl显示

C++ 解析rtsp流后返回Iplimage,用Opengl显示.VS2012,opencv是2.4.10.代码完整

2017-02-24

MFC opengl贴图

MFC opengl贴图。VS2012

2017-02-22

WIN32 opengl三角形绘制

WIN32 opengl三角形绘制。VS2012

2017-02-19

WIN32 opengl缩放图形

WIN32 opengl缩放图形。VS2012

2017-02-19

win32 opengl画线

win32 opengl画线。配置好了glut.h。vs2012

2017-02-19

WIN32 opengl绘制一个点

WIN32 opengl绘制一个点.需要配置glut.h。VS2012

2017-02-19

WIN32 opengl环境搭建

WIN32 opengl环境搭建

2017-02-19

C++ 解析H264文件

C++ 解析H264文件.vs2012

2016-12-21

C++ 解析flv文件

C++ 解析flv文件

2016-12-20

ffmpeg 解析aac sdts格式文件

ffmpeg 解析aac sdts格式文件

2016-12-16

ffmpeg将YUV转H264

ffmpeg将YUV转H264.VS2012.代码可以运行

2016-12-01

untitled1.zip

Ubuntu18.04 解决SDL TTF函数TTF_RenderUNICODE_Solid只能渲染一个汉字的问题

2020-05-21

untitled1.rar

Qt 用QTreeView实现组织架构,没有太多东西,Qt4.8.5.

2019-11-08

log4cxx已经编译好的库

代码工程:VS2010,已经编译好,支持X64.同时一些编译错误已经修改

2019-04-23

C++ Qwt 绘图示例

跟Linux下都支持Qwt,只不过我这里演示的是下的Qwt控件绘图,原理是一样的,需要安装Qt软件。代码齐全。下我用的是VS2010,可能需要配置下环境这些什么的。

2019-04-10

centos7 png转bmp

centos7 png转bmp。开发语言c++,宽度不为4的倍数的png自动转为4的倍数的png,即扩展bmp的像素了。支持3通道(RGB)的png图片以及4通道(RGBA)的png图片

2018-11-22

Linux C++ 解析bmp

centos7.4下解析bmp文件。代码齐全,语言C++。如有问题,欢迎指正

2018-11-22

Linux jpg转bmp

centos7下jpg图像转bmp,调用的是libjpeg-turbo库,代码齐全。解析为bmp时,bmp需要4字节对齐,这里我的做法是,假如一个jpg的tup宽度是157,我这边是将图片扩展为160个像素。代码语言C++

2018-11-22

go 读写ini

go语言在linux下读写ini文件。代码齐全,必须先安装go

2018-10-22

C++ 设置主屏 复制屏幕

C++代码。当有两个屏幕的时候,可以设置一个是主屏一个是扩展屏。并且可以复制屏幕,但是不能设置为扩展模式

2018-08-07

Linux 串口通信

Linux C++串口通信技术,代码完整,附带编译说明。在centos7.4上已经测试过了

2018-07-03

Mingw gcc生成dll

Mingw gcc生成windows dll。可以给VS2013调用,代码完整,封装了opencv

2018-06-08

Mysql .lib转.a

windows下用gcc操作mysql。首先是要将windows下的lib文件转换成.a文件

2018-06-07

Linux Qt、大华摄像机SDK模式、ffmpeg解码

Linux下的 Qt、大华摄像机SDK模式、ffmpeg解码。Qt5.9.1

2018-04-04

ffmpeg 采集摄像机流(rtsp)后推流(rtmp)

VS2013,代码齐全,rtsp采集网络摄像机以后向流媒体服务器推流,vlc拉流。

2018-02-09

libcurl 以JSON模式post

libcurl 以JSON模式post。VS2013.代码齐全。里面有JSON库已经libcurl的库

2017-11-07

libcurl POST方式

libcurl 以表单模式post。VS2013.代码齐全。里面有JSON库已经libcurl的库

2017-11-07

visual Assist x VS2013 VS2012 VS2010

visual Assist x 支持VS2013 VS2012 VS2010这几个版本,亲测可用

2017-10-31

C++ 调用7z SDK解压

C++调用7Z SDK解压,非内存解压方式,所以解压占用CPU较高。VS2010,代码齐全

2017-10-26

C++ leveldb

windows 下Qt5.9.1 配合Mingw(gcc)编译leveldb。如果要重新编译,删除libleveldb.a,libleveldb.so,libleveldb.so.1,libleveldb.so.1.17,libmemenv.a文件,再重新make即可

2017-09-03

SDL2.0 播放wav文件

SDL2.0播放音乐,支持播放SDL支持的语音格式的文件

2017-06-23

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除