logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

编译mediastreamer2/ffmpeg/linphone(x86平台)

--------------------------在x86环境下编译mediastreamer2的步骤--------------------------------------1)编译OGG库 音频编解码   http://www.xiph.org/downloads/ ./configure --prefix=/usr  --disable-static 2)编译SPEEX  音

#x86#正则表达式#apache
lighttpd+php(fastcgi) 移植到arm-linux

环境:ubuntu+arm-none-linux-gnueabi-gcc1、下载并编译lighttpd-1.4.32../../lighttpd-1.4.32/configure --host=arm-none-linux-gnueabi \--prefix=$(pwd)/../../out/target/opt/web --build=i386 --enable-shared  --

Mediastreamer2入门需知--数据结构和常用函数

Mediastreamer2是开源的流媒体处理框架,它负责对媒体传输、处理、保存、播放等过程的抽象和调度。Mediastreamer2中的两个重要概念:filter、graph,有些词用中文翻译后就会变味,其实很多音视频框架或软件也都有用到filter这个词1)filter:filter是Mediastreamer2中处理媒体数据的组件,1个filter可以有多个input、outpu

#数据结构
shmid_ds 一个特殊的数据结构

内核为每一个共享内存段维护着一个特殊的数据结构,就是shmid_ds,这个结构在include/linux/shm.h中定义如下:struct shmid_ds{      struct ipc_perm shm_perm;/* 操作权限*/       int shm_segsz;                    /*段的大小(以字节为单位)*/      ti

#数据结构
虚拟机上redhat9 minicom的配置

工具:arm开发板 串口线 pc机(虚拟机装rh9)步骤如下::说明:将选项A的值设置为/dev/ttyS0表示是串口1,如用串口2,设置为/dev/ttyS1,依次类推;将选项E的值(波特率)设置为115200;将选项F的值(硬件流)改成No;配置结束。当你搭建好平台后,按提供的说明一步一步来,前几步都很顺利!在下载完Redboot(显示进度成功)后,我打开minicom却没任何信息,换系统wi

#虚拟机#linux
dm6446的内存分配(davinci)

工作近1年了,也快过年了,总结下一年来学的知识点。进入正题:DM6446评估板带有256MB内存,分为7个Segment,Default Memory Map如下:涉及到内存分配和调整的地方分3类。1、linux       供ARM使用的内存,由ARM Linux管理使用,应用程序无法直接访问这些内存。大小如何设置呢,如下:Windows超级终端通过串口向开发板设置启

#linux#算法#windows
第10章 图像变换-图像傅里叶变换

二维Fourier变换的应用前面已经提到了Fourier变换有两个好处,即:可以获得信号的频域特性;可以将卷积运算转换为乘积运算。因此二维Fourier变换的应用也是根据这两个特点来进行的。在图像滤波中的应用首先,我们来看Fourier变换后的图像,中间部分为低频部分,越靠外边频率越高。因此,我们可以在Fourier变换图中,选择所需要的高频或是低频滤波。在

#图像处理#算法
虚拟机上redhat9 minicom的配置

工具:arm开发板 串口线 pc机(虚拟机装rh9)步骤如下::说明:将选项A的值设置为/dev/ttyS0表示是串口1,如用串口2,设置为/dev/ttyS1,依次类推;将选项E的值(波特率)设置为115200;将选项F的值(硬件流)改成No;配置结束。当你搭建好平台后,按提供的说明一步一步来,前几步都很顺利!在下载完Redboot(显示进度成功)后,我打开minicom却没任何信息,换系统wi

#虚拟机#linux
到底了