- 博客(42)
- 资源 (1)
- 收藏
- 关注
转载 【rtp over tcp/rtsp解析】&&【H264格式与RTP包解析】&&【以H264的打包方式---分片打包(type = 28 FU-A方式为例)】
【rtp over tcp/rtsp解析】&&【H264格式与RTP包解析】&&【以H264的打包方式---分片打包(type = 28 FU-A方式为例)】
2023-12-31 21:51:33
609
转载 FFmpeg下载与配置(Visual Studio)
Fmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它提供了录制、转换以及流化音视频的完整解决方案。FFmpeg有非常强大的功能包括视频采集功能、视频格式转换、视频抓图、给视频加水印等,开源的ijkplayer、VLC等常见的播放器都是基于FFmpeg去完成的。作者:zhang_pan链接:https://www.jianshu.com/p/7baf03b1a868来源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
2023-12-30 23:11:31
257
转载 小白专用:FFmpeg手把手下载指南
找到左下角的三张图片:企鹅、窗户和苹果(分别代表三种不同的操作系统,如果连这都不知道,烦请自行求助度娘)。如果是通过种子选手进去的,还需要将种子选手改回“github.com”,然后再粘贴才能获取快速下载链接。这个都是大佬编译好的,可以直接捡现成,尤其适合你我这样的小白。但是作为一只过来的小菜鸡,我还是推荐你选.7z结尾的,压缩包更小,下起来没那么费劲。所以在下载的过程中,所谓大佬眼中的“神器”,成了小白心中的“噩梦”。度尽劫波后,找到最新的发布信息,就是往下滚,看到的第一个大标题。
2023-12-30 22:32:16
2626
转载 RK3399 Camera的驱动框架是由哪些部分组成的
原文网址:https://bbs.elecfans.com/jishu_2265397_1_1.html
2022-08-02 14:49:07
2147
转载 编写一个 C 函数,该函数在一个字符串中找到可能的最长的子字符串,且该字符串 是由同一字符组成的
编写一个 C 函数,该函数在一个字符串中找到可能的最长的子字符串,且该字符串 是由同一字符组成的。char * search(char *cpSource, char ch){char *cpTemp=NULL, *cpDest=NULL;int iTemp, iCount=0;while(*cpSource){if(*cpSource == ch){iTemp = 0;cpTemp = cpSource;while(*cpSource == ch)++iTemp, ++cpSour
2022-04-21 23:05:07
915
转载 UDS诊断入门
UDS诊断入门正在上传…重新上传取消转载文章地址:UDS诊断入门 - 知乎心机之花https://www.zhihu.com/people/hua_huaUDS诊断入门 - 知乎兼听则明,谨言慎行。崇尚科学,实事求是。创作声明:内容包含虚构创作697 人赞同了该文章写在前面:UDS实践性强,逻辑复杂,很多服务非要体验过一次才能理解,导致包括我在内的初学者感觉晦涩难懂,不明觉厉,因此将自己的理解写下来、整理下来,与君共勉。零、UDS诊断命令备忘录常见的UDS报文
2022-03-02 22:42:23
2562
转载 QT5 动态链接库的创建和使用(QT自己做动态库给自己使用)
QT5 动态链接库的创建和使用(QT自己做动态库给自己使用)记录一下QT5 动态链接库的创建和使用在文章的最后有完成的代码供下载1.创建动态链接库先新建一个库项目选择chose进入下一下页面,类型选择共享库,输入一个名称:我输入的是sld再点击下一步到如果这里我们需要QtGui所以也勾选上了再点击下一步直到完成我们在.pro文件里加上DESTDIR =…\MyDebug它的意思是我们把生成的内容放到这个文件夹里,如果没有它会自动生成点击项目把Shadow build 去掉勾选设置完
2022-01-29 21:55:55
645
转载 音频播放与进度条之间的关系
void MainWindow::onStartstopbtnClicked(){if(ui->startstopbtn->text() == “Start”){qDebug() << “bofang”;QMediaPlayer* player = new QMediaPlayer;connect(player, SIGNAL(positionChanged(qint64)), this, SLOT(positionChanged(qint64)));player-&g
2022-01-28 17:26:10
114
转载 OpenCV 找轮廓 在背景色与物体颜色相似的情况下,该进行哪些处理呢
OpenCV 找轮廓 在背景色与物体颜色相似的情况下,该进行哪些处理呢。
2022-01-04 21:12:18
1267
转载 玩转mini2440开发板之【下载编译安装运行QT lib/QT Creator/QT程序全过程】
玩了这么久的mini2440开发板,今天终于完整的将QT研究了一遍,从下载QT库的源码包、配置、编译、安装,然后再到QT Creator的下载、安装和配置,进而新建一个工程,并成功编译,下载到开发板中,最后通过配置开发板的运行环境,使得程序成功运行起来,算是将所有流程都理解并执行了一遍。下面就将整个过程记录如下,以备参考:O、开发环境介绍主机系统:win10(64位);虚拟工具:Virtualbox 5.2.0;虚拟系统:Ubuntu 14.04(64位);一、QT lib库1、下...
2021-02-20 16:31:31
526
转载 为什么在ARM板上运行QT编写的程序,都出现segmentation fault
QTCN开发网->Qt嵌入式开发->为什么在ARM板上运行程序时,都出现segmentation fault[打印本页] 登录->注册->回复主题->发表主题 fiona_hyy 2010-09-25 11:15 为什么在ARM板上运行程序时,都出现segmentation fault 环境: PC机是Ubuntu10.04;ARM用S3C2440;...
2021-02-13 20:38:09
1196
转载 ORA-01081: 无法启动已在运行的 ORACLE - 请首先关闭它
SQL> startup nomountORA-01081: 无法启动已在运行的 ORACLE - 请首先关闭它sql>shutdown immediate关闭再进行sql>startup nomount重新开启就可以了
2021-01-27 13:34:16
4846
1
转载 韦东山毕业班课程之移植3.4.2内核及jffs2文件系统
内核的移植一般没有多少事情可做的,因为你选定一块开发板之后,厂家会给你一个能用的内核,至少能够跑起来的内核。(1)1.1 指定交叉编译器 ,一般把交叉编译器放在/usr/local/arm下,修改环境变量1.2 修改MakefileARCH ?= armCROSS_COMPILE ?= arm-linux-1.3 指定默认配置默认的配置文件一般存放在arch/arm/configs/目录里面,指定默认配置文件用哪一个配置文件的命令是m...
2021-01-23 17:02:30
303
转载 内核启动错误
内核启动错误内核启动错误如下:,可以看见内核的大小为2.1M,而uboot默认的kernel分区的大小为2M,所以我尝试修改分区的大小,我对ubbot-1.1.6打完补丁后,在u-boot-1.1.6\include\configs\100ask24x0.h文件中修改kernel分区的大小为4M,修改结果如下:[img]file:///C:\Users\liulong\AppData\Roaming\Tencent\Users\389128558\QQ\WinTemp\RichOle\V}]X.
2021-01-23 14:23:04
532
转载 opendir、readdir以及使用
opendir、readdir以及使用opendir,打开一个目录。 函数原型:DIR *opendir(const char *name) DIR *fopendir(int fd) DIR是一个结构指针,是一个内部结构,保存所打开的目录信息。函数出错返回NULLreaddir,读目录 ,<dirent.h> 函数原型:struct dirent *readdir(DIR *dirp); //返回一条记录项(文件或目录) int re.
2021-01-15 13:45:16
1011
转载 qApp是个全局指针
connect(quit,SIGNAL(clicked()),qApp,SLOT(quit()));connect(quit,SIGNAL(clicked()),qApp,SLOT(quit()));其中的qApp是个全局指针,QApplication app(argc,argv)记得吧,qApp就是指向QApplication的指针。
2021-01-03 22:02:31
816
转载 autogen.sh 的使用
在linux下面的大型工程很多都是makefile管理的,但是随着工程越来越大,makefile编写又成了一个大工程,这个时候出现了两个比较流行的工具,cmake和configure,configure又衍生出来一套automake。我这里记录下发现工程目录下有autogen.sh这个文件的时候,怎么处理工程安装auto工具sudo apt-get install autoconf automake libtool然后正常的情况下直接运行脚本就没得问题了./autogen.sh...
2021-01-03 18:12:00
1002
1
转载 2020-12-25
怎么使用source Insight进行字符串全局搜索听语音原创|浏览:21896|更新:2015-11-27 11:09123456分步阅读使用source Insight查看项目代码时,软件对于过于复杂宏定义往往不能顺利定位,或者对于某个特定的字符串不能同步成功,这个时候怎么在整个工程范围内查找字符串,并将所有查找结果列出来呢?下面就来介绍方法。工具/原料电脑source insight方法/步骤1首先,选中并复制想要查找的字符串,这里我们选择查找的字符串是“list_head”2接着选择功能面板上
2020-12-25 14:17:47
92
转载 第0课第8节_在TQ2440,MINI2440上搭建视频所用系统(使用这2种开发板时才看)
原作者:https://www.cnblogs.com/Dream998/archive/2004/01/13/8540411.html0.使用3.4.5的编译器tar xjf arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2sudo vi /etc/environment设置PATH,添加/work/tools/gcc-3.4.5-glibc-2.3.6/binexport PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin
2020-12-24 20:49:35
174
转载 结构体成员非对齐访问所带来的思考
【摘要】本文介绍了内存访问时为什么需要对齐及不对齐时带来的影响。接着介绍了如何改变对齐规则来保证CPU能够访问非对齐内存。最后介绍了结构体设计时需要注意的问题,如何调整成员顺序或者填充特定单元来避免平台差异所带来的潜在异常。【关键字】X86 MIPS PowerPC alignment exception 非对齐访问 存储器周期 1、问题的引子在论坛上看到的一个帖子,如下://////////////////////////////标 题:交叉编译...
2020-12-12 21:54:15
858
转载 ARM汇编指令MCR/MRC学习
MCR指令将ARM处理器的寄存器中的数据传送到协处理器的寄存器中。如果协处理器不能成功地执行该操作,将产生未定义的指令异常中断。 指令的语法格式: MCR{<cond>} p15, 0, <Rd>, <CRn>, <CRm>{,<opcode_2>} MCR2 p15, 0, <Rd>, <CRn>, <CRm>{,<opcode_2>} 其...
2020-12-12 21:30:28
614
转载 TQ2440———MMU: “r“ (ttb) );
韦东山书MMU部分中的C代码嵌入了汇编指令,最后面有两行代码是这样的: : /* 无输出 */ : "r" (ttb) 这是gcc嵌入汇编的写法,首先,GCC内联汇编的一般格式是这样的: asm( 代码列表 :输出运算符列表 :输入运算符列表 ...
2020-12-12 21:24:40
174
转载 关于MMU实验的疑问 求大神!--TQ2440
【已解决】关于MMU实验的疑问 求大神!本帖最后由 funkunho 于 2016-3-8 19:17 编辑是4B的一级描述符,图上写错了,抱歉 这个是韦老师MMU实验的C语言源码,可以正常使用,但是问题来了,4B的描述符地址的[1:0]位应该是00啊,也就是4字节对齐啊,可是这里明显不是4字节对齐,而是1字节对齐 我找了一下完全开发手册,里面的MMU段地址转换过程图如下所示也就是说,这里的VA是右移18位,并不是像韦老师源码里的右移20位,可是我把韦老师的源码改为右移18位后,发现程序
2020-12-11 19:27:53
158
转载 Makefile学习8——--自动生成依赖关系
后面会介绍gcc获得源文件依赖的方法,gcc这个功能就是为make而存在的。我们采用gcc的-MM选项结合sed命令。使用sed进行替换的目的是为了在目标名前加上“objs/”前缀。gcc的-E选项,预处理。在生成依赖关系时,其实并不需要gcc编译源文件,只要预处理就可以获得依赖关系了。通过-E选项,可以避免生成依赖关系时gcc发出警告,以及提高依赖关系的生成效率。现在,已经找到自动生成依赖关系的方法了,那么如何将其整合到我们complicated项目的Makefile中呢?自动生成的依赖信息不...
2020-12-07 17:07:08
731
转载 shell脚本中 “set -e” 的作用
----------------------------------------------------------- #!/bin/bash set -e command 1 command 2 ... exit 0 ---------------------------------------------------------- 你写的每个脚本都应该在文件开头加上set -e,这句语句告诉bash如果任何语句的执行结果不是true则应该退出。 这样的好处...
2020-11-19 10:36:16
192
转载 【Linux + Makefile】十分钟教你学会Makefile的FORCE
相信大家在使用Linux环境编程的时候,一定接触过Makefile这个玩意。Makefile在搭建自定义的编译环境,尤其是自动化编译、多功能一键编译等功能上,还是发挥了很大的作用。如果接触过Linux内核编译的童鞋,一定会看到编译内核中的各级Makefile中,有很多地方都会有FORCE这样的字段出现,那么这个 FORCE 究竟是何方神圣呢?本文将给你答案,通过阅读本文,你讲了解到以下内容:Makefile的基本规则 FORCE 在Makefile的含义 FORCE在实际工程中的应用Makef..
2020-11-18 17:52:06
794
S3C2440全套中文手册_ljl.PDF
2020-05-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人