海思平台 多VO通道显示 截屏 [问题点数:50分]

Bbs1
本版专家分:0
结帖率 33.33%
Bbs1
本版专家分:0
Bbs1
本版专家分:0
海思媒体处理平台VI视频输入模块
海思媒体处理<em>平台</em>VI视频输入模块rnrn[Hi3516A||Vi视频输入||海思媒体处理<em>平台</em>]rnrnrnrn海思媒体处理<em>平台</em>VI视频输入模块rnVI模块的概念rnVI模块的功能、作用、内部单元工作流程rn硬件单元功能框图rnVI内部单元工作流程rnVIU视频采集单元rnrnrn参阅Api实现VIrnmain.crnMy_Head.hrnMakefilernrnrn通过其他设置接口增加功能rnrnrnrnrnrnrnrnrnrnrnrnVI模块的概念rnrnVi是...
海思播放器解码记录
在设备端采用minigui+hisi vdec+<em>vo</em>实现本地视频回放,这个方案是在两年前就实现了的。但是最近在对接ipc后,使用播放器播放录像发现以下两个问题:rn    1)在ipc使用高码流(4MB/s)录像时,视频回放只能回放几秒数据就无法解码rn    2)设置ipc帧率是25f/s时回放效果是慢放,以前一直使用8f/s测试rn对于问题1,解决方案是解码器初始化时给的内存大小不足导致的(红
Hi3519使用·记录
为了看懂更多的代码,特意在这里集中各个关键词语的英文。rn图像处理英文rn亮度——Luma、色度——Chrm(Chroma)、步幅(宽度)——stride、指针类型——pst、配置——CONFrn帧内宏块(Intra)帧间宏块(Inter)rnrnrnrn海思数据类型定义rn公共数据类型 67:表达主要是类型+数据长度rn结构体_Srn枚举_Ernrnrn系统控制rnrn静态属性26 与动态属性
HiMPP媒体处理平台__1
海思<em>平台</em>nn海思<em>平台</em>是一个板子和一个系统和若干驱动和mpp的结合.nn板子可以是你自己做的,但是soc一定要选用海思<em>平台</em>支持的芯片.某些芯片也一定要选用海思支持的,像ADC/编解码芯片还有神马sensor之类的nn系统包括BootLoader,内核,文件系统.都可以是你自己准备的.nn若干驱动的话,大概是有mpp 的各个模块及及内存管理模块及AD驱动/NVP6114驱动nnmpp的话,包括一些静态...
HI35xx视频解码串扰调试总结
问题描述:nn在HI35xx视频解码软件开发中VO<em>通道</em>的视频有串扰现象,表现为不同的视频画面快速切换而无法正常解码播放。nn问题分析:nn从视频处理流程图可以看出,VO的输出来自VPSS,VPSS的数据源自VI和VDEC,那么如果VO的输出异常的原因可能与VO、VPSS、VDEC、VI的配置以及它们之间的相互绑定关系有关,于是有可能是以下问题导致:nn1、VO的配置异常,VO的WBC回写功能再次V...
Minigui3在海思Hi3520D/Hi3531平台上运行
Minigui3在海思Hi3520D/Hi3531<em>平台</em>上运行rn rnWORD里直接贴出来的,有图片,看不到哦!!!!可以在这里下载PDF!rn完整代码和PDF下载位置:rnhttp://note.youdao.com/share/?id=6eb7262501c051b48680a73b6969e06d&type=noternrnrnrn完整代码下载:rnhttp://note.youdao.co
海思视频编解码VI图谱
main nSAMPLE_VENC_1080P_CLASSICn    SAMPLE_COMM_VI_GetSizeBySensor //step 1: init sys variable n    SAMPLE_COMM_SYS_CalcPicVbBlkSizen    SAMPLE_COMM_SYS_GetPicSizen    SAMPLE_COMM_SYS_Init //step 2: m...
海思QT开发总结
1、QT移植 n2、QT界面的透明度设置 n发现设置空间透明度时候,QT<em>显示</em>的绿色的背景,没有透明!设置如下: n在程序起始的地方设置:nnnnhisi_init();nQWSServer::setBackground(QColor(0,0,0,0));nQWSServer::setCursorVisible(false);nn经过这样子设置,QT的透明度正常了!!nn3、对话框去掉最大化和最小化...
海思笔记
海思笔记nn nn第一章、海思hi3518e的底层nn所使用的的cpu是海思HI3518E V200nn1.1、hi3518e开发板的运行过程nn通过串口转接线(不接电源线,txd接rxd,rxd接txd,地线接地线)连接上电脑,接网线。通过SecureCRT挂载到ubuntu16.0403中的/aston/rootfs。在SecureCRT的cmdline中./sample_venc进入运行模式...
Hi3518EV200平台ADC多通道采样
Hi3518EV200<em>平台</em>ADC多<em>通道</em>采样流程nnHi3518EV200 ADCnn本文针对Hi3518EV200<em>平台</em>处理器,通过ADC单次采样方式,实现对多<em>通道</em>(1~4<em>通道</em>)ADC进行采样控制。本文仅仅是对Hi3518EV200芯片ADC的用法的介绍,不涉及ADC具体的工作原理、转换原理等细节内容。废话不多说,直入正题!
Hi35XXX海思媒体处理平台架构介绍.
海思的媒体处理<em>平台</em>(MPP,Media Process Platform),在系统中的位置如下图所示,内部主要分为视频输入(VI)、视频处理(VPSS)、视频编码(VENC)、视频解码(VDEC)、视频输出(VO)、视频侦测分析(VDA)、音频输入(AI)、音频输出(AO)、音频编码(AENC)、音频解码(ADEC)、区域管理(REGION)等模块。nn...
海思HI35xx平台软件开发快速入门之H264解码实例
前言  H264视频编码技术诞生于2003年,至今已有十余载,技术相当成熟,它的优势在于有高的视频的压缩率,利用帧间和帧内预测(Estimation)、变换(Transform)和反变换、量化(Quantization)和反量化、环路滤波(Loop Filter)、熵编码(Entropy Coding)视频编码技术,可以实现高质量、低码率的视频流编码。H.264提供了网络抽象层NALU(Netwo...
QT5在海思安防平台上的UI应用一些优化方法
   在海思安防<em>平台</em>上开发,一般是有对视频的需求在里面,这里总结一下,在使用QT.5.5时,针对<em>平台</em>的一些处理方法。nn视频层<em>显示</em>n       视频使用芯片的解码,在是<em>显示</em>时,<em>显示</em>在视频层,UI使用FB操作<em>显示</em>,<em>显示</em>在图形层,这样需要透过图形层,<em>显示</em>视频层,芯片上这里有两种方式,一种是colorkey,一种是alpha透明的方法,如果QT使用ARGB8888就使用colorkey方法,ARGB1...
海思HI35xx平台软件开发快速入门之MPEG解码实例
前言  海思<em>平台</em>开发mpeg视频解码需要有HIMPP相关的知识,如果不具备基础的背景知识,请移步我的博文《海思HI35xx<em>平台</em>软件开发快速入门之背景知识》了解海思<em>平台</em>开发的基本步骤和相关知识基础。遵循海思<em>平台</em>软件开发架构,我们一步一步实现一个MPEG视频解码实例。先科普一下什么是MPEG视频,MPEG(Moving Picture Experts Group,动态图像专家组)是ISO成立针对运动图...
海思图像旋转90度方法
海思的旋转图像方法,使用cat /proc/vpss等命令测试查看各个设置项的参数n具体的设置步骤如下n1,从proc分析,vpss的grp需要设置为1280x720,n2,VPSS PHY CHN MODE里面的宽高,也设置为1280x720,n3,然后设置为vpss<em>通道</em>0,<em>通道</em>1,旋转90度,n4,然后看下VPSS CHN OUTPUT RESOLUTION里面的宽高状态,是不是已经
海思hi3520 rtsp源码
海思<em>平台</em>hi3520 rtsp代码,有兴趣的朋友拿 去研究。
嵌入式视频方案学习第八篇——视频输出VOU
4484844
海思3531的码率控制
在海思3531有CBR FIXQP 和VBR这三种编码方式,CBR是恒定比特率控制,码率好像是控制不了的,而VBR是可控比特率,码率是可以调节的主要是在SAMPLE_COMM_VENC_Start这个函数里,的stH264Vbr.u32MinQp,stH264Vbr.u32MaxQp。这里stH264Vbr.u32MinQp的值越小,码流越大,图像越清晰,保存下来的文件也越大,它的最小值是0,最大...
海思Hifb层(一些原理性的东西,无实例说明)
HIFB层的简介(我们主要处理的是图形层数据)1:Hisilicon Framebuffer是海思<em>平台</em>用于管理叠加图形层的模块,增加层间colorkey,层间colorkey mask,层间alpha,原点偏移等功能。HIFB一个子设备号对应一个叠加层,HIFB可以管理多个图形叠加层(意思就是说。HIFB可以支持多个子设备,支持多路输出)。2:HIFB支持的标准功能:a:将物理显存映射到虚拟内存中...
HISI VENC 实际输出帧率控制
<em>平台</em>:HI3516EV100nnSDK : Hi3516CV300_SDK_V1.0.2.0nn系统 : LiteOSnn海思MPP文档里写的我就不多说了,不知道是我理解有问题还是什么,反正很多次都不能准确的控制实际的编码(VENC)输出帧率,就是  cat /proc/venc  能看到的<em>通道</em>输出帧率,今天特地花时间来研究下,发下有如下规律:nn海思的帧率控制无非就是如下这些地方涉及到:nISP...
【HISI系列】海思芯片驱动使用方法
DATE: 2019-2-22rnrn前言rnrn    在调试不同海思芯片的编码器时,遇到了需要加载和卸载驱动的情况,并且调试过程中出现不同硬件层面和编码的错误,特将问题定位方法记录一下以供后续参考。
海思3531 一如何实时观看摄像头VENC编码后的视频
要想看到摄像头图像实时VENC编码后的画质需要海思开启VI-&amp;gt;VPSS-&amp;gt;VO-&amp;gt;VENC-&amp;gt;视频队列-&amp;gt;VDEC-&amp;gt;VO 先打开海思SDK的mpp/samole/comom/sample_comm_venc.c文件在第199行我们可以看到SAMPLE_COMM_VENC_SaveH264()这条函数,这条函数就是保存h264数据成为视频的。现在将这个条函数修改...
MIPI j接口的海思代码
mipi代码,支持bt1120协议,YUV422协议
基于海思Hi3531上移植QT过程总结
  最近由于项目需要接触到海思,需要在海思Hi3531上运行qt程序,故移植相应版本的qt库放进海思arm板上并设置相应的环境变量,怎么移植qt库网上有很多教程,也可以看看我上一个移植QT过程记录文章,通常来说,以前我移植完qt库后并设置对相应的参数就能<em>显示</em>出Qt 界面,但海思不<em>显示</em>,经查找资料,原来海思需要初始化某些配置才能<em>显示</em>出Qt界面,Hisilicon Framebuffer(以下简称 H...
海思hi3536 系统的终端显示中文乱码解决
在高版本的busybox取消了中文支持,进入busybox配置,发现已经勾选了Unicode的支持。如此按博文提示,还需要修改busybox中的另外两个文件printable_string.c以及unicode.c,把大于0x7f替换为问号的这个选择条件去掉才行。看了一下源码,觉得改的地方都是不勾Unicode才需要改的……不过还是试一下吧,重新配置编译busybox,替换根文件系统,不过问题依旧
海思HI35xx平台软件开发快速入门之背景知识
前言:  安防领域最近几年可谓暗流涌动,作为安防业的双寡头,大华股份与海康威视凭借行业的东风,两家公司的成长速度异常强劲,在国际市场上已经和应用厂家进行厮杀。 2015年两家公司双双晋升“全球安放50强”,海康排名第二,大华排名第五。以华为海思为代表国产芯片解决方案不断走强,在国际竞争中优势凸显,在后端NVR高端产品线先后推出了海思3531、海思3535、海思3536,同时针对低端的产品线也不断丰...
Android 海思平台制作开机动画
此文档是制作fastplay镜像的详细步骤,用于补充文档上没有,容易走弯路的部分。1.一个视频文件,例如 XX.mp42.先使用ffmepg 转换成 TS流文件  ffmpeg -i XX.mp4 -c:v copy -c:a libmp3lame -f mpegts XX.ts   3.使用TSR查看视频PID和音频PID 4.使用hitool 进行fastplay镜像制作,具体步骤参考 HiF...
海思平台HI35XX系列内存设置
    海思<em>平台</em>的内存分为两部分,一部分给系统使用,另外的一部分给多媒体使用。可以通过cat /proc/meminfo查看系统内存和cat /proc/media-mem 查看多媒体内存使用情况。nnn/proc # cat /proc/meminfo nMemTotal:         255192 kBnMemFree:          103232 kBnBuffers:       ...
海思HI35xx平台软件开发快速入门之视频分辨率
前言  在海思HI35xx<em>平台</em>软件开发过程中常常遇到一些音视频相关的专业知识,为了能够灵活应对这些问题,我们必须对相关知识有所理解。这里结合海思HIMMP媒体处理系统相关应用对视频分辨率知识进行梳理,以便在软件开发中能够从容应对。分辨率概念  分辨率是衡量视频质量的重要指标之一,它的表征特点就是视频尺寸的大小。有了这个概念我们可以进一步理解海思<em>平台</em>有关分辨率的相关知识,分辨率在海思<em>平台</em>中有以下三种...
第九章:mmp功能模块
1、简介    海思提供的媒体处理软件<em>平台</em>(Media Process Platform,简称 MPP)                        VDEC用来解码的,比如磁盘里面有一个VDA对视频内容简单的侦测VPSS处理VO是用于直接<em>显示</em>的。2、什么是视频缓冲池(1)视频的本质是多帧图片,图片的本质是RGB或rawRGB数据,要占用一段连续内存(2)视频的裁剪、缩放、修正处理等各种操作,本...
海思码率控制器各参数说明
开始研究海思码率控制器各个参数对图像质量的影响,这里记录一下,各参数含义如下:nn#ifndef __HI_COMM_RC_H__n#define __HI_COMM_RC_H__nn#include &quot;hi_defines.h&quot;nn#ifdef __cplusplusn#if __cplusplusnextern &quot;C&quot;{n#endifn#endif /* __cplusplus */nntyp...
Hi3516A开发--mpp业务分析
Hi3516A/Hi3516D SDK 安装以及升级使用说明里有一项运行MPP业务:n# 在单板linux系统下,进入mpp/ko目录,加载KOn    cd mpp/kon    # default onlinen    ./load3516a -a -sensor mn34220 -osmem 64n    # vi_vpss offlinen    ./load3516a -a
海思平台项目经验总结
手上的这个项目终于快要结束了,已经忙碌了两个多月,每天不停地加班。趁着项目尾声赶紧总结一下项目经验,不然就没时间啦。在公司上班就是这样,上一个项目还没有来得及好好消化,又要马不停蹄地投入到下一个项目中去。rnrn这个项目基于海思<em>平台</em>,我的职责是<em>平台</em>开发。项目的主要成员有<em>平台</em>组,CA组,bootloader组,app组等。其它几个组的开发都是基于我们<em>平台</em>组,因此我们组先投入,他们后续进场。下面说说项目的...
海思Hi35xx抓取编码后的图片
海思Hi35xx抓取编码后的图片,可以用于调试代码用,在venc模块上抓取
海思Hi3519A MPP从入门到精通(一 系统概述)
1. 概述nn海思提供的媒体处理软件<em>平台</em>(Media Process Platform,简称 MPP),可支持应用软件快速 开发。该<em>平台</em>对应用软件屏蔽了芯片相关的复杂的底层处理,并对应用软件直接提供 MPI(MPP Program Interface)接口完成相应功能。该<em>平台</em>支持应用软件快速开发以下 功能:输入视频捕获、H.265/H.264/JPEG 编码、H.265/H.264/JPEG 解码...
海思产品之网络监控录像机篇(Surveillance IP Storage)
1-2.网络监控录像机(Surveillance IP Storage)nn市场概况nn网络监控录像机是监控系统的关键要素,用于视频数据的存储,<em>显示</em>和审查。通过更高的压缩比,更大的存储容量,智能分析和更高的集成度,逐步实现更高的分辨率和相互关联的未来。nn技术亮点nn低功耗,高品质高清和超高清视频n 高性能图像处理n 最先进的编解码器n 智能视频分析nn 多功能16<em>通道</em>全高清NVR SoCnn...
海思平台效果调试指南
海思<em>平台</em>效果调试指南,主要是isp调试 一些基本的图像效果
海思Linux开发环境 用户指南
海思<em>平台</em>开发指南,海思<em>平台</em>开发指南,海思<em>平台</em>开发指南,海思<em>平台</em>开发指南,
海思芯片图形层的开发指南与方案
海思开发指南:1:图形层界面的开发:图形二维加速器(TDE),硬件对图形图像的处理    HiFB用于管理叠加图形层:Hisilicon Framebuffer在framebuffer的基础上增加层间colorkey,层间Alpha等扩展功能。可以支持2路高清<em>显示</em>设备(HD0~HD1)和5个图形层(G0~G5)(G3,G4为鼠标层)):fb设备文件有5个/dev/fb0~/dev/fb4(<em>显示</em>设备...
qtcreator 配置海思编译库方法
首先搭建qmake:http://blog.csdn.net/sunxiaopengsun/article/details/794607561.构建编译器 选择用hisi环境编译出来的qmake构建QT Version:选择 海思的qmake选择上述步骤使用的环境: 注意编译器 和 qt version的选择 ...
海思平台学习
1.视频课程 https://edu.51cto.com/course/12378.htmln
嵌入式海思平台编译的mp4v2源码
基于嵌入式海思<em>平台</em>编译环境,编译的mp4v2源码,测试并验证生成mp4文件通过。需交流的话,可咨询zhaomh2012@sina.com
海思音频解码采用主动获取解码通道数据发送到音频输出通道时出现的问题
调用的sdk接口有如下几个:rn步骤1 、HI_MPI_ADEC_SendStreamrnrn步骤2 、HI_MPI_ADEC_GetFrame(在获取解码<em>通道</em>数据时,循环打印出如下消息,红色字体,海思库打印出来的)rnrn步骤3、HI_MPI_AO_SendFramernrn步骤4 、HI_MPI_ADEC_ReleaseFramernrnrnMod 24, dev 0, chn 0, have
海思3518Ev200水印示例
海思OSD 时间戳示例,带vs工程,编译测试通过,编码后保存为文件
海思HI35xx平台串口配置方法
前言nn串行接口简称串口(通常指COM接口),是采用串行通信方式的扩展接口,其特点是通信线路简单,只要一对传输线就可以实现双向通信,从而大大降低了成本,但传送速度一般,数据传输率为115kbps~230kbps。异步串行UART(Universal Asynchronous Receiver/Transmitter),即通用异步接收/发送。UART是一款并行输入转换为串行输出的芯片(如MAX232...
海思3516双中断触发
根据网络上的button中断修改的海思3516双中断程序,GPIO7_0 GPIO7_2, 读取寄存器的值放入down中: 0001 和 0100 和 0101(同时触发中断) down = 0x0f & REG_READ(gpio7_virtual_addr + 0x0414);
HiMPP 媒体处理软件开发参考
海思多媒体库开发参考资料,适用于所有海思<em>平台</em>
hisi_ISP调试个人记录笔记
DRC:开启后,会提升暗处细节,同时也提升噪声,导致噪声强度相比DRC关闭时更大些,此时边缘增强,去噪功能都应该与DRC有关nAE:n1: 曝光时间:sensor 积累电荷的时间,是 sensor pixel 从开始曝光到电量被读出的这n段时间。n2: 曝光增益:对 sensor 的输出电荷的总的放大系数,一般有数字增益和模拟增益,模拟增益引入的噪声会稍小,所以一般优先用模拟增益。
【HISI系列】海思媒体处理平台架构分析
Date: 2019-3-9rnrn前言rnrn    Hi35xx系列芯片作为高清/超高清安防监控主流芯片,现在已经广泛应用于安防监控产品中。本文重点分析:rnrn海思媒体处理<em>平台</em>架构rn系统架构
海思3531d音频调试
经过一段时间调试,终于搞定了外接音频的输入输出,简单记录一下调试经过,顺便理一下自己的思路。rn首先,由于是外接的AD/DA芯片,芯片的模式通过引脚电平可以配置,故不需要通过配置对应的寄存器,也就是说只需要配置对应的I2S信号即可。由于AD/DA使用的是系统时钟,因此还需要配置MCLK。rn和别的驱动一样,配置I2S输出之前,首先通过原理图找到使用的接口,然后通过查阅SDK中自带的引脚表格rnrn如上图所...
学习海思芯片平台
我现在负责做关于海思Hi3536相关<em>平台</em>的开发,尤其现在产品需要支持隔行信号的输入,本人先总结一下:n1.首先,针对于海思HI3536芯片并不支持宽度大于960的隔行视频信号的输入,所以针对此情况有两种方案进行解决。n   a.使用海思的GPU开发驱动进行相应的去隔行算法进行实现;
海思平台GDB调试程序
在 hi3*中 osdrv/tools/board/gdb 提供了gdb模块;make后会在当前目录生成gdb-arm-hisiv300-linux,将其拷贝到目标机即可调试,如果要看代码,可以通过nfs来mount远程机器目录,即可。gdb设置调试目录方法:点击打开链接在终端输入 r 就可以运行程序,其他可以参考gdb的调试;如果遇到段错误,可以通过 bt 查看程序 crash 堆栈信息;(注意...
海思HiMPP视频编解码开发文档
前言:rn 海思提供的媒体处理软件<em>平台</em>(Media Process Platform,简称MPP),可支持应用软件快速开发。该<em>平台</em>对应用软件屏蔽了芯片相关的复杂的底层处理,并对应用软件直接提供MPI(MPP Programe Interface)接口完成相应功能。该<em>平台</em>支持应用软件快速开发以下功能:输入视频捕获、H.264/MJPEG/JPEG/MPEG4rn 编码、H264/VC1/MPEG4/
在嵌入式、海思、ARM中进行统一的音频AAC编码的必要性
前言最近来到深圳,跟许多做硬件的小伙伴聊安防、聊互联网、聊技术,受益颇多,其中聊到一点,大家一直都在想,互联网发展如此迅猛,为啥大部分的摄像机还是采用的传统G.726/G.711的音频编码格式呢,如果能直接输出AAC格式的音频,再配合H.264+AAC,基本上编码数据就不用再做处理,就可以直接做协议转换的输出了,输出:RTSP、RTMP、HLS、MP4、FLV各种协议和封装格式,而如果还是传统安防的
海思HI35xx平台软件开发快速入门之交叉编译链安装
前言  海思<em>平台</em>的软件开发模式一般是宿主机编译,目标板调试的方式,故而我们需要在宿主机上安装海思<em>平台</em>的交叉编译工具进行交叉编译,最后利用交叉编译工具编译出来的可执行程序拷贝到目标板运行。交叉编译链安装交叉编译链安装比较简单,这里以arm-hisiv200-linux为例说明安装过程:1、 cd进入SDK包toolchain/arm-hisiv200-linux/2、 切换超级用户su root3、...
海思HI35xx平台串口操作C源代码及参考资料
串口作为海思CPU与外部芯片通信的一种重要方式,可以实现云台控制、报警输入输出控制等功能,海思HI35xx<em>平台</em>提供了多个串口设备,它们之间可以独立使用,充分利用硬件资源,将功能发挥最大化。海思HI35xx<em>平台</em>串口操作C源代码及参考资料则提供了串口配置及串口操作的源代码。
海思3531基于minigui3.0的会议系统界面设计样例
本人为公司编写的基于hi3531方案下,minigui3.0的界面编写样例,属于公司内部绝密资料,里面包含了矢量字体,滚动字幕等等的实现,对刚接触minigui编程的有很大的提升作用。不管是做ipc,nvr,会议系统等的界面的设计,都可能要用到本代码。
海思HI35XX平台音视频编解码程序demo样例
HI35XX<em>平台</em>音视频编解码程序demo样例是基于海思<em>平台</em>做的,主要是演示海思凭条芯片如何进行音视频解码,给程序编写提供一些设计参考。
hi3516a之查看相关输入信息
Hi3516a 信号中断 rnrn~ # cat /proc/umap/virnrnrn<em>平台</em>相关驱动已经加载:rn# lsmod rnrnrnrn<em>平台</em>相关驱动已经加载:rnrnrn# cat /proc/mtdrn# printenv# cat /proc/cpuinfo
miniGUI 3.0.2 在Hi3535平台上的移植
详细记录miniGUI 3.0.2在海思Hi3535<em>平台</em>的移植过程。并且实现Helloworld用例测试。
海思3520DV300平台 python3.6
arm-hisiv300-linux<em>平台</em>下交叉编译的Python可执行库。可以适用于HI3520DV300,HI3516CV200等一切使用arm-hisiv300-linux交叉编译器的<em>平台</em>。
用于海思平台上的tcpdump arm平台 hi3616a
用于海思<em>平台</em>上的tcpdump arm<em>平台</em> hi3616a 使用arm-hisiv300-gcc编译 静态编译,不需要so库
海思编码中添加加密函数
在\trunk\platform\ZC\DMIPC3516\HS-CIPD-12C\modules\soe目录下的SOEproducerDemo.c添加函数。n对应的库放到\trunk\platform\ZC\DMIPC3516\HS-CIPD-12C\modules\soe\common\lib中。
海思rtmp源码
海思<em>平台</em>hi3520的rtmp代码,有兴趣的朋友拿 去研究。
海思平台openssl动态库编译
1, ./Configure no-asm shared --prefix=PATH_TO_INSTALL/_install  linux-generic32 2, 修改Makefile中的CC AR RANLIB
1.海思3520D搭建开发环境
1.搭建开发环境1.解压文件:在linux服务器上tar -zxf Hi3520D_SDK_V1.0.5.0.tgz,解压缩该文件,可以得到一个Hi3520D_SDK_V1.0.5.0目录。2.sudo ./sdk.unpack此时,系统会报错.原因是ubuntu系统默认使用的是bash,改成sh即可.解决方式: sudo dpkg-reconfigure dash 选 no. 出现以上界面,说明...
海思平台GPIO驱动最简单实现
闲来无事,发两个小程序玩玩rn利用HI_MPI_SYS_SetReg、HI_MPI_SYS_GetReg实现GPIO驱动程序rn源码:rn#include nnn/*n#define GPIO_IR_CUT (0x201C0000 + 0x400) //GPIO8_0 0x00n#define GPIO_CDSADC (0x201B0000 + 0x400) /
His「海思」开发文档
文章目录1. 配置环境变量1.1 lunch命令1.2 代码编译文件 Android.mk1.3 修改Jack配置,为每个用户设置不同的端口号2. 编译2.1 更新api2.2 完整编译2.3 编译Android系统内核2.4 修改Android系统内核配置2.5 编译调试内核驱动模块2.6 编译system等分区镜像2.7 编译recovery小系统2.8 修改Android recovery小...
海思3559平台移植二维码解码库zbar
1. 下载并解压 zbar 源码包:nnhttp://zbar.sourceforge.net/download.html n nzbar-0.10.tar.bz2 n解压缩: ntar -xvjf zbar-0.10.tar.bz2nn2. 编译过程nn./configure –prefix=/home/lie/3559_V30_KK_SY/references/thirdparty/zbar...
关于linux定时器和Hi3536的VDEC解码
最近做Hi3536的VDEC解码,由于测试需求,需要从磁盘中读视频文件,给到VDEC进行解码。rnHi3536的VDEC解码,有两种播放模式,预览模式和回放模式。rn顾名思义,预览模式是实时的,VDEC尽最大努力解码,如果VPSS缓冲满了,VDEC就丢掉后续的解码帧,直道VPSS缓冲有空闲rn回放模式不是实时的,根据后端的使用决定,如果后端缓冲满了,VDEC就暂停解码,保证所有帧都能送出去,不丢帧
基于海思平台交叉编译opencv+ffmpeg但是ffmpeg始终为NO
opencv 版本:3.1.0rnffmpeg版本:3.1.4rn操作系统:Ubuntu 14.04rnffmpeg编译rn./configure --disable-shared --enable-static --cross-prefix=arm-hisiv500-linux- --arch=armrnrn--target-os=linux --disable-stripping --enab
海思平台的利用mp4v2库合成mp4原理说明
一.音视频同步的原理 mp4v2内部采用一套时间刻度基准,由我们自己设定,不一定是采用我们常用的1秒有1000个单位(毫秒)。可能是1秒里有90000个单位或80000个单位。音频和视频可以采用不同的时间刻度基准,只是为方便区分,大都采用不同的刻度。 我们在每次向mp4文件写数据时(调用函数MP4WriteSample),就需要考虑上一次写数据和这一次写数据之间的时间间隔,把这个间隔换...
海思3516A开发板调试整理(二)
第四部分 Sensor调试我们手头上这块开发板使用的是索尼的IMX178LQJSensor,那么完成以上的工作之后就进入了针对这款sensor的修改调试工作了。依赖文件SDK中针对sensor的驱动有以下几个依赖文件:1). load3516a:这里主要是3516pinmux中几个跟sensor有关的寄存器,可修改。2). sensor_i2c.ko /sensor_spi.ko:这两个文件二选一...
17 海思Hi3518的OSD实现
代码框架:nnnSAMPLE_VENC_720P_CLASSICn SAMPLE_RGN_CreateVideoRegion//用图片的方式创建所有区域n SAMPLE_RGN_CreateOverlayForVenc//左下角的区域n HI_MPI_RGN_Createn HI_MPI_RGN_AttachToChnn SAMPLE_RGN_Addn HI_MPI_RGN_...
海思 android解决方案开发指南
海思 android解决方案开发指南
海思IVE用户图像
海思ive 用户图像基本操作,后续会上传ive图像处理详情请参考博客 http://blog.csdn.net/qq_21193563/article/details/78401966
海思AI芯片(Hi3519A/3559A)方案学习(四)如何在3519A板子上运行sample code
sample code编译nn先解压缩SDK(Hi3519AV100_SDK_V2.0.1.0.tgz)得到Hi3519AV100_SDK_V2.0.1.0文件夹。其sample源代码藏在Hi3519AV100_SDK_V2.0.1.0\smp\a53_linux\mpp\sample下面。如下所示,每个目录对应一个小功能。nnnnInstall cross toolchain后(见前文),就直接...
移植tcpdump到海思3716的方法
一,下载源码rn我们知道tcpdump是依赖libpcap的,所以我们需要下载rnlibpcap-1.4.0.tar.gz 地址: http://www.tcpdump.org/release/rnrntcpdump-4.4.0.tar.gz 地址:http://www.tcpdump.org/release/rnrnrnrn二,交叉编译rn环境:ubuntu12.04rn1,解压libpcap-
海思平台libMP4v2实时封装同步问题
在实际使用中,如果以一定间隔分割mp4文件,需要注意音视频首帧同步问题,经过测试发现音频时间戳相对均匀,视频则不一样。所以要做好时间戳管理,还有在写时间戳的时候需要注意时间间隔处理。可实现很好的封装。保证音视频同步...
海思录像机ifv存储方案
 nnnn如上图,这是采用ifv格式存储多路视频数据的参考。
海思平台播放AAC音频
利用海思sdk的sample修改了一个播AAC的小程序rn代码rn主程序<em>vo</em>ice_player.c:rn/******************************************************************************n A simple program of Hisilicon HI3516 audio input/output/encoder/d
海思hi35xx系列驱动代码分析
hi_dev -&amp;gt;slot_index = mk_slot_index(pdev);nnstatic int mk_slot_index(struct pci_dev *pdev)nn{nnint slot_index;nnslot_index = pdev-&amp;gt;bus-&amp;gt;number;nnreturn slot_index;nn}nn所以可知slot_index为pci_dev的...
HI3520DV400移植笔记
1.ubootnn2.kernelnn3.rootfsnn4.appnn 
Hisilicon 平台调试经验总结
记录调试hisilicon <em>平台</em>相关经验,主要为liteos,double system
HISI3520DV300 折腾记录(二)之《内存映射、存储(DDRC,FMC)、启动模式分析》
#PS:要转载请注明出处,本人版权所有nn#PS:这个只是 《 我自己 》理解,如果和你的 n n#原则相冲突,请谅解,勿喷nn此文分析基于某HISI3520DV300单板以及所带的datasheetnnnn启动模式分析nn关于其启动方式有如图说明: nnn解释:支持bootrom和SPI Flash两种启动方式,由BOOTROM_SEL引脚决定。bootrom是海思已经写好的程序烧写在...
14.海思修改os内存的方法
在这里,我们将64M的os内存设置为128M.1.Uboot中配置setenv bootargs 'mem=128M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=jffs2 mtdparts=hi_sfc:1M(boot),4M(kernel),25M(rootfs),1M(user),1M(user_beifen)'2.修改load...
Qt4.8.7 移植到海思3520D
配置交叉编译器n编译Qt4.8.7的源码库进入qt-everywhere-opensource-src-4.8.6/mkspecs/目录,复制linux-arm-g++目录为linux-arm-hisiv100-g++n进入linux-arm-hisiv100-g++,修改文件qmake.confn修改如下,即将其中所有的arm-linux为arm-hisiv100nptl-linux n# mo
sqlite3在海思3516C平台上的移植过程讲解
1、sqlit3 源码下载rnrnhttps://www.sqlite.org/download.htmlrnrnrn请下载 sqlite-autoconf-3200100.tar.gz 这个文件rnrnrnrn注意:以下步骤不需要root用户权限。rn2、源码包解压rncdrn$ mkdir sqlite3                                    #创建工作目录rn
海思芯片视频应用重要概念
VI:视频输入nnVPSS:视频处理子系统,用来出多路数据和视频处理。nnLDC:镜头畸变矫正nnDCI:动态对比度调节,即在增强图像暗区亮度时不使亮区过亮,或降低亮区亮度时不使暗区过暗。nnDIS:防抖。nnFRC:帧率控制。nnCrop:裁剪。nnDEI:去隔行。将交错的隔行视频还原成逐行的视频源。nn关于去隔行的概念介绍:https://blog.csdn.net/skyplain1984/...
12 海思Hi3518E移植WIFI驱动(STA模式)
1 移植驱动nn源码下载:nn链接:https://pan.baidu.com/s/1EXGMkPs8-GxsdyK0735Sqwn提取码:bx5cnn(1)include/rtmp_def.h中1627行左右,修改网络名始终为:wlannnnn(2)修改Makefilenn原来默认的<em>平台</em>是PC,然后添加<em>平台</em>nnnn添加Linux内核源码路径,编译工具链,CPUnnnifeq ($(PLATF...
HI3536C 多通道网络解码器
处理器内核Hi3536CV100Hi3536CV100 H.265编解码处理器− DHD1支持16画面输出,最大输出1080P@60fps− 支持1个VGA输出接口 一个HDMI输出接口− 支持3个ARGB1555或ARGB8888的全屏GUI图形层,分别用于2路高清和1路标清− 支持2个硬件鼠标层,格式为ARGB1555、 ARGB8888可配置,最大分辨率为256x256ARM Cortex ...
MCP2515在海思HI3531A平台上的驱动移植
最开始选择HI3531A,然后需要支持CAN设备以为是一件很简单的事情。本着一个Linux内核的老鸟心态,觉得应该这个是小儿科的东西。在网上搜索了一下发现很多人都有使用mcp2515的芯片,特别是还有某培训机构写了一篇很详细的文章,当时以为是一件简单的事情。然后打开Linux内核的源码,找到了mcp251x.c的文件,在头文件注释里面看到一段话:rn Your platform definiti
在Ubuntu14.04中安装海思平台上交叉编译的qt4.8.7
在Ubuntu14.04中安装海思<em>平台</em>上交叉编译的qt4.8.7
海思移植opencv+车辆检测
1.确保ubuntu能上网n n2.安装cmaken代码: 全选nsudo apt-getinstall cmake-guin n3.下载opencv-2.4.13Linux版源码,不要用最新的3.0.0nhttp://opencv.org/downloads.htmln n4.解压opencv源码n代码: 全选nunzip opencv-2.4.13.zipn n5.创
海思3516D isp开发
 Noise Profile  Demosaic  连动调节  VPSS调节 AE控制  镜头阴影校正  坏点校正  WDR Sensor
[5]_编译海思SDK中的uboot,挺顺利的!!
编译海思SDK中的uboot
音频文件播放之音量控制【海思平台
概述n    Hi3518A/Hi3518C/Hi3518E/Hi3516C 提供一个内置的 Audio Codec,并在芯片内部对接到 SIO0 接口,即 SIO0 接口只能通过内置的 Audio Codec 完成声音的播放及录制。因为 Audio Codec 不能发送同步时钟,所以 SIO0 接口只能配置为 I 2 S 时序的主模式,用户仍需要正确配置 SIO0 和 Audio Codec
GNU_Linux编程指南(第二版中文)下载
GNU_Linux编程指南(第二版中文),清晰版,完整版。 相关下载链接:[url=//download.csdn.net/download/lw30402048/1971373?utm_source=bbsseo]//download.csdn.net/download/lw30402048/1971373?utm_source=bbsseo[/url]
交流风扇的控制ds18b20下载
可以看看自己.原理图都在里面了,大家看看不要程序可以找我的 相关下载链接:[url=//download.csdn.net/download/yuexinjie/2002323?utm_source=bbsseo]//download.csdn.net/download/yuexinjie/2002323?utm_source=bbsseo[/url]
photoshop快捷键大全下载
此资源是一个txt文档,资源小,但是对ps新手来说很实用。 有了快捷键,会让你的操作更便捷。 相关下载链接:[url=//download.csdn.net/download/wentao1830/2949271?utm_source=bbsseo]//download.csdn.net/download/wentao1830/2949271?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 海盒大数据基础平台 多平台网页的制作教程
我们是很有底线的