随笔分类 - 嵌入式&IMX6
嵌入式环境下开发积累,包括imx6驱动、应用编程
摘要:top命令查看CPU利用率并不是很方便,因此打算移植htop到imx6上,主要包括以下几个步骤: 资源下载 htop 下载http://hisham.hm/htop/releases/1.0.1/htop 1.0.1.tar.gz ncurses 下载http://ftp.gnu.org/gnu/n
阅读全文
摘要:项目简介 本项目就是RtmpApp嵌入式版本,在此基础上,融入之前的v4l2采集、ipu转码等内容,实现了usb摄像头的采集(yuv422)、ipu或者软件转码、x264编码、rtmp传输。 与前一个项目最大的不同在于数据衔接,以及数据转换,这里使用单独线程进行编码传输,里面涉及友元类的使用,是如下
阅读全文
摘要:项目简介 基于官方的demo进行修改,限于能力问题,并没有将功能代码完全从官方的demo中分离出来,还是基于原来的框架进行修改,做了一些简单的封装,我做的工作如下: 模式定义 完整工程 https://github.com/tla001/CapTransV3 使用vpu 进行udp推流的使用,可以推
阅读全文
摘要:项目简介 这是之前图像采集显示程序的升级版,首先基础部分的图像v4l2采集、framebuffer显示、IPU转码都进行了c++封装,之后加入了以下新功能: 这个小工程是一个附属产品,boss的项目中用到了图像编码保存,然后学了一段时间的多媒体技术(主要就是FFmpeg),后来就衍生出了这个版本的程
阅读全文
摘要:项目简介 本次编程实战主要是围绕嵌入式linux v4l2采集框架展开,包括以下几个部分: 首先是采集部分 #include "includes.h" int fd_cam; struct cam_buffer *buffers=NULL; unsigned int n_buffers=0; int
阅读全文
摘要:一.openssl交叉编译 1.下载 https://www.openssl.org/source/ 版本不要太高,刚开始版本高了,有些函数取消了,链接不上 使用1.0.1f即可 2.编译成共享库 ./config no-asm shared --prefix=/usr/local/arm/open
阅读全文
摘要:yasm ./configure --enable-shared --prefix=/usr/local/arm/yasm --host=arm-linux 修改Makefile CC=arm-none-linux-gnueabi-gcc make make install lame ./confi
阅读全文
摘要:在向imx6移植ffmpeg后,一般的编解码操作没有问题,但是当从摄像头录视频时, ffmpeg -f video4linux2 -s 640*480 -r 10 -i /dev/video0 test.asf 报以下运行错误: fmpeg: relocation error: /usr/local
阅读全文
摘要:1 #include <stdio.h> 2 #include <unistd.h> 3 #include <stdlib.h> 4 #include <error.h> 5 #include <sys/types.h> 6 #include <sys/stat.h> 7 #include <fcn
阅读全文

浙公网安备 33010602011771号