用海思的芯片实现编解码_海思编解码芯片选型指导 - CSDN
精华内容
参与话题
  • 海思H264解码

    2020-07-18 23:33:05
    海思H264解码SDK,实测性能良好,支持海思全系列芯片
  • 基于华为海思芯片的高清IP芯片级解决方案  市场概况  2011年作为监控领域高清产品的爆发年,“高清”和“IP”这两个词成为当之无愧的热门词汇。越来越多的厂商加入这个领域,把高清IP这个蛋糕越做越大。数字高清...

    基于华为海思芯片的高清IP芯片级解决方案

     市场概况
      2011年作为监控领域高清产品的爆发年,“高清”和“IP”这两个词成为当之无愧的热门词汇。越来越多的厂商加入这个领域,把高清IP这个蛋糕越做越大。数字高清网络摄像机经过概念、推广,逐渐得到了客户的认可。安防产品数字化、智能化、高清化和网络化是一个不可逆转的潮流,市场上的高清产品如雨后春笋般展现在用户眼前。目前市面上有高清IP解决方案层出不穷,其中包括海思,TI,NXP,TRIDENT,TECHWELL,智源等等多种芯片厂家都提出了具有自己特色的高清IP解决方案,如何选用适合自己的高清IP解决方案成为大家非常关注的问题。


      高清IP解决方案
      虽然市面上高清网络摄像机的方案很多,但是从架构来看,不外乎以下两种基本架构:
      (一)采用CCD/CMOS传感器(SENSOR)作为图像采集设备,配套提供ISP的SOC芯片,这类方案具有明显的成本优势,该方案的成像效果主要取决于芯片厂商集成的ISP(如3A,宽动态等)效果;采用这种方案一个明显的优势是此类方案比较灵活,可以根据方案的特点加以定制,如抓拍,低帧率等。

      (二)是采用前端摄像机模组(机芯,如日立的SC110,SONY的H11)作为图像采集设备,配套一个ASIC或DSP进行编码压缩和传输,这类方案相对成本较高,由于采用专业成像模组,原始图像效果好,所以整个IPC产品的效果很大部分取决于配套压缩传输模块的效果,主要的指标是压缩后图像的清晰度和实时性。

      除以上架构之外,对安防生产厂家而言,依据不同的市场需求和产品定位来选择符合自有产品发展方向的解决方案,是每个设备生产厂商所面临的困惑。在选择方案时,需考虑如下几个方面:


      1、 存储及带宽占用:
      图像分辨率的提升,必然会消耗更大的带宽和存储空间。以1920X1080@30帧为例,利用H.264 的编码算法,为保证清晰度,码流需要控制在6Mbps左右,这样每小时的存储空间需要2.7GB。在普通局域网环境中,100M带宽只能可靠传输10路编码后的视频,1T的硬盘也只能存储400小时左右。如何平衡存储和带宽是摆在厂商面前的一个难题。


      2、 高清镜头的性能:
      图像分辨率的提升,对镜头精度、水平度控制都提出了新的要求,二百万网络摄像机的分辨率是PAL制式的十倍还要多,而普通的高清DC或DV上采用的技术用在安防产品上的成本较高,不利于网络高清摄像机的推动。如何降低成像系统的门槛,是网络高清摄像机发展的关键因素。


      3、 3A控制技术:


      在模拟摄像机上,各个厂家对自动对焦、白平衡,自动曝光等3A控制技术做的比较完善,但在数字高清摄像机上的这些技术的应用相对比较薄弱,3A控制对于高清晰的图像质量非常重要。目前国内在这些技术领域所涉及的控制算法上积累的经验比较少,尤其在高清系统中,分辨率的增加将会增加相应算法开销,如何保证实时快速的完成这些控制算法显得非常重要。


      芯片解决方案


      海思是专注于数字媒体、3G终端、数据通讯领域的芯片设计公司,在数字媒体领域,已推出高清网络监控芯片及解决方案。目前市面上最主流的高清IP解决方案非海思莫属,从Hi3512、Hi3515到最新的Hi3516,海思提供了一套完整的高清解决方案。以Hi3512为例,该方案基于ARM9处理器内核以及视频硬件加速引擎的高性能通信媒体处理器,具有高集成,可编程,支持H.264和MJPEG等多协议的优点,其中视频处理单元可以支持H.264 MainProfile、Baseline、Profile、MJPEG、JPEG等多种协议实施编解码;支持1.3MPixels@30fps,支持最大300万像素的JPEG抓拍;视频处理单元还可以支持双码流编码等功能。Hi3512解决方案丰富的外围接口方便满足设备规格需求,有效降低整机BOM成本。

      海思和其他厂商解决方案一样,都是基于Linux,对于网络协议的开发而言,需要SDK开发工具包,该工具包距离成品还有一定距离。对于高清网络摄像机来说,网络协议和SDK是个很重要的一个方面,每家公司都有自己的网络协议和SDK,并且基本都是独家专用。也就是说各家的网络摄像机是互不兼容,不让互相替换的,如果采用外购模块的方式这方面是个大麻烦,包括与各种前端sensor(传感器)对接,编码与传输,存储与管理、显示等都面连挑战。


      前端sensor(传感器)对接


      在模拟和标清网络时代,摄像机CCD基本上都采用统一的BT.656转CVBS的接口,视频压缩芯片只要对应接驳BT656的芯片就能满足sensor接入的问题。


      但是在百万像素的时代,不管是前端是CCD还是CMOS,各厂家都有自己的接口标准,例如通过LVDS,YCbCr等,即使表面上物理接口是一样,可内部数据都不相同,所以设备生产厂商需要具有能与广大sensor厂商对接技术的能力。这个也是在百万像素sensor还没有统一数字接口前,芯片厂家必须要做的基础性功课,这样才能支持百万像素网络摄像机的多样化和产业化。


      编码与传输


      由于目前网络带宽普遍都是百兆局域网,性能有限,并且客户在使用中对成本也有一定考虑,所以百万像素的体验虽然好,但是客户不能在目前的成本下使用太高的码流来实现,所以对百万像素网络摄像机的编码效率提出了要求。正如前文所提到,海思对H.264的压缩方案非常成熟,充分考虑到了视频的时延和网络打包的方便性等,在Hi3512中就可以实现2M带宽传输720P实时高清解决方案。


      另外由于目前互联网网络状况比较差,经常会有丢包,延时等现象发生,如何保证视频在较差的网络环境中也可以很好的传输音视频数据,也是一个需要解决的难题,这部分就需要看厂商的信号传输的网络协议是否健壮,是否使用TCP/UDP/multicast等多种协议进行数据传输,方便用户根据不同的环境选择不同的协议。


      解码显示


      对一个完整的高清系统而言,仅仅前端实现高清是远远不够的,需要整个系统都高清化,包括存储,管理,解码显示等各个环节。目前在解码显示这块,海思推出了Hi3515,其解码能力非常突出,可实现一路VGA+一路BNC的同时输出,可以实现4路D1实时+4路同时回放或者2路D1实时+6路CIF实时+8路同时回放或者8路12帧D1+8路同时回放。


      综述


      目前各大安防厂商都采用海思的Hi3512以及Hi3515等芯片做高清IP解决方案,但是受各家研发实力及对海思方案理解程度的参差不齐,各家研发出来的高清系列产品功能上也有很大区别。以天地伟业为例,目前的高清摄像机系列涵盖了海思的Hi3512,Hi3515以及即将推出的Hi3516等全系芯片解决方案,为客户提供全系高清IP前端产品,如高清摄像机,高清红外一体机,高清半球,高清红外高速球,高清红外云台等系列产品。目前天地伟业130万CCD高清摄像机,采用海思系列芯片最大分辨率可达1280x960P分辨率,其最低照度在彩色下可达0.1Lux,黑白为0.01Lux;支持双滤光片日夜转换;支持H.264/M-JPEG压缩;支持背光补偿、自动光圈等功能;可对OSD时间日期和字符叠加;支持双向语音、敏感区域遮挡,视频移动侦测等智能化功能;可实现真正的双码流传输,例如可实现主码流为720P方便用户上大屏显示,副码流为CIF分辨率,可实现远程控制和浏览,用户可通过IPHONE4/Android/WindowsMobile等手机进行远程浏览,控制;此外为满足标准化的趋势,高清系列产品对ONVIF协议实现支持,并且可通过VLC等播放软件直连视频;在接口方面,除可实现网络传输之外,还可以同时输出一路BNC信号,并且支持SD卡存储,可选wifi,POE供电等功能。

     

    展开全文
  • 海思HiMPP视频编解码开发文档

    千次阅读 2018-02-01 17:24:23
     海思提供的媒体处理软件平台(Media Process Platform,简称MPP),可支持应用软件快速开发。该平台对应用软件屏蔽了芯片相关的复杂的底层处理,并对应用软件直接提供MPI(MPP Programe Interface)接口完成相应功能...

     前言:

     海思提供的媒体处理软件平台(Media Process Platform,简称MPP),可支持应用软件快速开发。该平台对应用软件屏蔽了芯片相关的复杂的底层处理,并对应用软件直接提供MPI(MPP Programe Interface)接口完成相应功能。该平台支持应用软件快速开发以下功能:输入视频捕获、H.264/MJPEG/JPEG/MPEG4 编码、H264/VC1/MPEG4/MPEG2/AVS 解码、视频输出显示、视频图像前处理(包括去噪、增强、锐化、Deinterlace)、编码码流叠加OSD、视频侦测分析、智能分析、音频捕获及输出、音频编解码等功能。

    一、HI3520D的视频子系统
        分为视频输入(VI)、视频处理(VPSS)、视频编码(VENC)、视频解码(VDEC)、视频输出(VO)、视频侦测分析(VDA)、音频输入(AI)、音频输出(AO)、音频编码(AENC)、音频解码(ADEC)、区域管理(REGION)等模块

    1、视频输入(VI)模块实现的功能:将芯片外的视频数据通过ITU-R BT656/601/1120 接口或Digital Camera 接口接收,存入到指定的内存区域。在此过程中,VI 可以对接收到的原始视频图像数据进行裁剪(Crop)、水平垂直缩小(Down Scaling)和水平垂直翻转(Mirror、Flip)等处理,并实现一路原始视频图像输入,输出一路或多路视频图像功能。

    2、VPSS 是视频前处理单元,全称为Video Process Sub-System。支持对一幅输入图像进行统一预处理,如去噪、去隔行等,然后再对各通道分别进行缩放、锐化等处理,最后输出多种不同分辨率的图像。VPSS 单元支持的具体图像处理功能包括PreScale、De-ring/De-block、NR、IE、DIE、Sharpen 等。

    3、VENC 模块即视频编码模块。本模块支持多路实时编码,且每路编码彼此独立,编码协议和编码profile 可以不同。本模块支持视频编码同时,调度Region 模块对编码图像内容进行叠加和遮挡。本模块的输入源包括三类:第一类是用户态读取图像文件向编码模块发送数据;第二类是视频输入(VIU)模块采集的图像经视频处理子系统(VPSS)发送到编码模块;第三类是视频输入(VIU)模块采集的图像直接发送到编码模块。

    4、视频解码(VDEC):VDEC 模块提供驱动视频解码硬件工作的MPI 接口,实现视频解码功能

    5、VOU(Video Output Unit)模块主动从内存相应位置读取视频和图形数据,并通过相应的显示设备输出。

    6、视频侦测分析(VDA)通过检测视频的亮度变化,得出视频侦测分析结果。VDA 包含运动侦测(MD)和遮挡检测(OD)两种工作模式


    7、AUDIO 模块包括音频输入、音频输出、音频编码、音频解码四个子模块。音频输入和输出模块通过对 Hi35xx 芯片音频接口的控制实现音频输入输出功能。音频编码和解码模块提供对G711、G726、ADPCM 格式的音频编解码功能,并支持录制和播放LPCM格式的原始音频文件

    8、更多详细内容和各模块函数接口,可以去下载文档http://download.csdn.net/download/u012478275/10116909

    9、海思音视频编解码源码下载:http://download.csdn.net/download/u012478275/10118411




    展开全文
  • 进入网络时代以来,庞大的信息流带来了人类文化的丰富,也带来了存储信息的烦恼。尤其是视频信息的庞大数据,催生了视频压缩技术的需求。视频压缩技术成为多媒体时代最热门的技术之一,并广泛地应用在电视、电影、...
    进入网络时代以来,庞大的信息流带来了人类文化的丰富,也带来了存储信息的烦恼。尤其是视频信息的庞大数据,催生了视频压缩技术的需求。视频压缩技术成为多媒体时代最热门的技术之一,并广泛地应用在电视、电影、可视电话、视频会议、远程监控等图像传输和存储的领域。

    H.264视频压缩原理

    从信息论观点来看,图像作为一个信源,描述信源的数据是信息量(信源熵)和信息冗余量之和。信息冗余量有许多种,如空间冗余、时间冗余、结构冗余、知识冗余、视觉冗余等,数据压缩实质上是减少这些冗余量。可见冗余量减少可以减少数据量而不减少信源的信息量。从数学上讲,图像可以看作一个多维函数,压缩描述这个函数的数据量实质是减少其相关性。

    根据图像信息的组成元素,H.264采用了帧内预测、帧间预测、运动估值和运动补偿、整数变换等方式,以提高对图像的压缩率。其中帧内预测是H.264根据图像中相邻像素可能相同的性质,利用相邻像素的相关性,采用新的帧内预测模式,通过当前像素块的左边和上边的像素(已编码重建的像素)进行预测,只对实际值和预测值的差值进行编码,从而能用较少的比特数来表达帧内编码的像素块信息;而帧间预测通过多帧参考和更小运动预测区域等方法对下一帧进行精确预测,从而减少传输的数据量,实现降低图像的时域相关性。H.264把运动估值和帧内预测的残差结果从时域变换到频域,使用了类似于4×4离散余弦变换(DCT)的整数变换,而不是像MPEG-2和MPEG-4那样采用8×8 DCT的浮点数变换。以整数为基础的空间变换具备效果好、计算快(只需加法与移位运算),反变换过程中不会出现适配问题等优点,并且结合量化过程,保证了在16位计算系统中,计算结果有最大精度且不会溢出。4×4的变换块也8×8更能减少块效应和震铃效应。

    Hi3510工作原理

    Hi3510是海思公司推出的一款基于H.264 BP算法的视频压缩芯片,该芯片采用ARM+DSP+硬件加速引擎的多核高集成度的SoC构架,具备强大的视频处理功能。可实现DVD画质的实时编码性能,能自适应各种网络环境,确保画面的清晰度和实时性,低码率的H.264编码技术极大减少网络存储空间,并通过集成DES/3DES加解密硬件引擎确保网络安全。Hi3510采用0.13μm工艺、LFBGA400封装,大小为19×19mm,引脚间距为0.8mm,片内集成了包括数字视频接口、USB、ETH、I2S、I2C、GPIO、SPI、UART、SDRAM、DDR等接口,满足各种应用场景的设备开发的同时能大大降低了设备的BOM成本。

    Hi3510的工作原理:视频输入单元通过ITU-R BT.601/656接口接收由VADC输出的数字视频信息,并通过AHB总线把接收到的原始图像写入到外存(SDR SDRAM或DDR SDRAM)中;视频编解码器从外存中读取图像,进行运动估计(帧间预测)、帧内预测、DCT变换、量化、熵编码(CAVLC+Exp-Golomb)、IDCT变换、反量化、运动补偿等操作,最后将符合H.264协议的裸码流和编码重构帧(作为下一帧的参考帧)写入到外存中;视频输出单元从外存中读取图像并通过ITU-R BT.601/656接口送给VDAC进行显示,应用的需求不同,视频输出单元从外存中读取的图像内容也不同,当需要对输入图像进行预览时,视频输出单元从外存中读取原始图像,当需要观察视频编码器的编码效果时,视频输出单元从外存中读取编码重构帧;ARM对视频编码器输出的码流进行协议栈的封装,然后送网口发送,以实现视频点播业务。

    如图1所示,该芯片由ARM+DSP+视频编解码加速器+图形引擎缩放器的核心构成,集成了丰富的外围接口,并内部集成包括如数字水印、DES/3DES算法,使得单芯片能适应基乎所有的工作,降低与其它芯片配合的开发难度,也免除厂商对算法等标准部分的内容进行重复开发,大大降低了设备厂商的投入门槛。配合海思不同应用形态的开发包,可以开发出PMP、可视电话、网络监控、PVR、可视对讲等各种产品。


    图1:Hi3510 H.264音视频编解码SoC逻辑框图。

    Hi3510编解码方案的实现

    作为SoC架构的编解码芯片,Hi3510在设计时充分考虑到兼容性和使用的方便性。支持几乎所有的公司生产的系列AD/DA芯片。Hi3510既可以作为独立的编码器工作,也可以作为独立的解码器工作,也可以同时编解码工作,充分考虑到了编解码市场的各种应用场合。Hi3510是一个典型的多应用的单芯片解决方案,大大降低了设备的BOM组成和成本。如图2所示为芯片同时编解码的应用。  


    图2:Hi3510是一款典型的多应用的单芯片解决方案。

    Hi3510编解码的应用

    Hi3510自带的Linux操作系统(同时支持Vxworks、WinCE等开放式操作系统)和ARM处理器,使得芯片除了编解码功能外,还可以实现许多丰富的应用功能开发。如图2所示,只要附加一片普通AD就可实现复合视频信号的数字化、压缩和存储和传输的功能。Hi3510开发包提供上层API接口,就可以调用实现所有的芯片功能,并能开发自己的个性化功能。图3为芯片的编码方案的应用设计。


    图3:Hi3510芯片编码方案的应用设计

    而解码器应用在架构设计上与编码器相同(方便方案可保持一致性,可实现一套硬件满足不通需求,只需要软件升级)。解码器只需要配搭DA芯片(如果是LCD数字屏幕可以节省该芯片),就可实现把数据码流解码的作用,并且通过GUI或者OSD实现用户人机互动的菜单操作,实现PMP等类似功能的产品应用。图4为芯片的解码方案的应用设计。


    图4:Hi3510芯片解码方案的应用设计。

    本文小结

    H.264标准的应用,为视频的网络传输,尤其是低带宽下(如无线传输方式)的传输提供了技术支持。在信息爆炸的今天,市场要求设计人员推出产品的速度越来越快,而且为了保持产品的竞争力,在产品价格、产品应用功能特点上要保持足够优势,尤其是在多媒体市场领域。海思的SoC芯片在提供了标准算法的基础上,给予设计人员最大的灵活度以设计合适的产品,大大降低了厂商的投入成本,缩短了厂商的推出新产品的时间,为赢得市场做准备。

    作者:海思半导体 营销经理 罗勇华
    展开全文
  • H265是2013年提出的一项新的视频编解码技术,相比h264具有压缩率高的特点,对于高清视频占用更少的带宽,十分适合移动互联网的需求,该资源是在海思平台上实现H265解码的样例源码。
  • 海思推出强大的视频编解码芯片Hi365,能对视频以及音频进行H264编码,官方芯片手册仔细看,细心体会工作过程。
  • 海思HI35xx平台软件开发快速入门之背景知识

    万次阅读 多人点赞 2018-07-08 16:50:42
    前言: 安防领域最近几年可谓暗流涌动,作为安防...以华为海思为代表国产芯片解决方案不断走强,在国际竞争中优势凸显,在后端NVR高端产品线先后推出了海思3531、海思3535、海思3536,同时针对低端的产品线也不断丰...

    前言:

      安防领域最近几年可谓暗流涌动,作为安防业的双寡头,大华股份与海康威视凭借行业的东风,两家公司的成长速度异常强劲,在国际市场上已经和应用厂家进行厮杀。 2015年两家公司双双晋升“全球安放50强”,海康排名第二,大华排名第五。以华为海思为代表国产芯片解决方案不断走强,在国际竞争中优势凸显,在后端NVR高端产品线先后推出了海思3531、海思3535、海思3536,同时针对低端的产品线也不断丰富和完善,比如优化后的海思3515A、3520D等,而在前端IPC领域则推出了诸如海思3516C、海思3518E等芯片,产品系列涵盖不同的应用场景,在出货量方面领先于老牌厂商TI、安霸。海思之所以能够在短时间内一跃成为安防领域芯片最大的供应商,取决于海思非常注重芯片应用层面的支持以及低成本优势,它提供的音视频软件HIMPP API使得下游厂商能够快速开发出自己个性化的产品。去年音视频编解码芯片国内出货占比图如下所示:


        在音视频处理领域,海思芯片占有全球市场的很大份额,我们很有必要了解如何在海思HI35xx平台进行音视频编解码编程快速入门。在使用海思芯片开发时,程序开发模型主要是围绕HIMPP(Hisi Media Process Platform)提供的API进行。这里围绕主角HIMPP详细介绍与它相关的专业词汇与背景知识,对HIMPP有充分了解之后,我们就可以利用它实现音视频编解码等业务逻辑。

    HIMPP平台架构简介:

         海思提供的媒体处理软件平台(Hisi Media Process Platform,简称HIMPP),可支持软件快速开发。该平台对应用软件屏蔽了芯片相关复杂的底层原理,并对应用软件直接提供MPI(MPPProgram Interface)接口完成相应功能。该平台支持应用软件快速开发以下功能:输入视频捕获、H.264/MJPEG/JPEG/MPEG4编码、H.264/MJPEG/JPEG/MPEG4解码、视频输出显示、视频图像前处理(包括去燥、增强、锐化、Deinterlace)、编码码流叠加OSD、视频侦测分析、智能分析、音频捕获及输出、音频编解码等功能。HIMPP平台主要是衔接了操作系统层与应用层,典型软件架构体系示意图如下:

    HIMPP平台典型架构主要分以下几个层次:

    1、硬件层

      硬件层由Hi35xx芯片加上必要的外围器件构成。外围器件包括Flash、DDR(Double Data-Rate)、视频Sensor或AD、音频AD等。

    2、操作系统层

      基于Linux3.10.y的操作系统。

    3、媒体处理平台层

      基于操作系统层,控制芯片完成相应的媒体处理功能。它对应用层屏蔽了硬件处理希捷,并为应用层提供API接口完成相应功能。

    4、其他驱动层

      除了媒体处理平台外,海思为HI35xx芯片的其他硬件处理单元提供了相应的驱动,包括GMAC、SDIO、I2C、USB、SSP等驱动。

    5、应用层

      基于海思媒体处理平台及其他驱动,由用户开发的应用软件系统。

      小结一下,从这个HIMPP平台典型架构中可以看出,在海思HI35xx平台音视频编解码编程我们只需要关心应用层逻辑和媒体软件处理平台就好了。关于应用层如何实现在后续博文详解,或者点击此下载demo,本文主要讲述HIMPP平台处理流程,以快速入门海思HI35xx平台音视频编解码编程。

    HIMPP平台业务逻辑处理流程:

    为了方便描述,直接上图,海思媒体处理平台主要流程图如下:

      这里还有必要了解一下与HIMPP内容相关的专业名词,主要部分分为视频输入(VI)、视频处理(VPSS)、视频编码(VENC)、视频解码(VDEC)、视频输出(VO)、视频侦测分析(VDA)、音视频输入(AI)、音视频输出(AO)、音频编码(AENC)、音视频解码(ADEC)、区域管理(REGION)等模块。

      海思媒体处理平台主要流程分为视频处理及音频处理两条路线,视频处理路线起点包括AD和HARD DISK两种,这很容易理解,AD即前端对COMS或CDD传感器进行AD采集得到最原始的图像数据,至于如何采集并编码为H264或H265数据,HIMPP已经帮我们做好了,直接调用API就好,接着将H264或H265数据推至VI,这个模型适合实时预览应用场景开发;而HARD DISK则源于我们已经保存在硬盘的录好视频文件,我们需要的操作是读取文件然后将数据推至VDEC进行解码,这个模型则适合监控回放场景开发。VPSS作为编解码的中转站,可以实现对图像数据进行处理,其中最重要的就是不同分辨率的裁剪以及抓拍,调用VPSS相关的API可以实现对图像视频进行操控,经过VPSS可以输出到REGION、VDA、VO处理,这里重点讲述VO,VO作为联系视频流与显示的纽带,它接收VPSS的数据然后推送至HDMI或VGA进行显示。VO是多图层设备,基于此可以时间用户GUI操作与视频层分离,也可以实现画中画等功能,VO的配置还包括图像输出刷新频率、图像颜色效果等。

      音频的处理流程就比较简单,录音路线则由麦等模拟设备输入到AI,接着推送到AENC进行音频编码,如常用的G711、G726、ADPCM等格式。播放路线则反过来,由录音文件提供声音源,经过ADEC进行解码后形成音频流数据,再推送至AO进行播放。音频的操作相对就简单很多,我们一般只关心音频采样频率的控制和音量调节等API,比如配置AI进行8K/16K/24K/32K/48K频率8位采样等。

      小结,海思HI35xx平台音视频编解码编程一定要熟悉HIMPP各个模块的功用,并十分熟悉音视频处理流程,程序中也是严格按照此流程进行设计的。后续我们将结合实例讲解HIMPP API的使用。

    总结: 

        在以图像为基础的安防监控、人脸识别、智能楼宇、智慧城市、天网等越来越普及,快速掌握海思HI35xx平台音视频编解码编程变得尤为重要。今天是五四青年节,梳理一下知识,以作备忘,原创不易,转载说明出处。






    展开全文
  • 海思Hi3798MV310芯片处理器参数介绍

    万次阅读 2019-06-27 11:32:24
    Hi3798MV310是用于IPTV/OTT机顶盒市场的支持4KP60 解码的超高清高性能SOC芯片。集成4核64位高性能Cortex A53处理器和多核高性能 2D/3D加速引擎;支持H.265/AVS2 4Kx2K@P60 10bit 超高清视频解码,高性能的 H.265 ...
  • 海思HI3536 H265解码处理器简介

    千次阅读 2019-04-18 10:21:10
    处理器内核−ARMCortex A17 四核@Max.... 900MHz视频编解码处理 − 4x4K(3840*2160)@30fps H.265/H.264解码+ 2x1080p@30fps H.264编码 − 16x1080p@30fps H.265/H.264解码+ 2x1080p@30fps H.264编码 − 9x1080p...
  • 海思Hi3536处理器参数/芯片详细介绍

    万次阅读 2018-11-29 15:39:21
    Hi3536内置高性能A17处理器和具有高达16路1080p 解码能力的多协议视频解码引擎,集成了多项复杂图像处理算法的高性能视频/图像处理引擎,结合双路高清显示输出能 力,为客户产品提供优异的图像质量。支持丰富的外围...
  • 海思Hi3798MV200机顶盒芯片处理器简介

    千次阅读 2019-07-03 11:20:00
    Hi3798MV200是用于IPTV/OTT机顶盒市场的支持4KP60解码的全4K高性能SOC芯片。集成4核64位高性能Cortex A53处理器和多核高性能2D/3D加速引擎;支持H.265 4Kx2K@P60 10bit超高清视频解码,高性能的H.265高清视频编码,...
  • 高清 网络摄像机 华为海思3510芯片

    千次阅读 2011-12-29 09:19:59
    给大家介绍一款,采用海思3510芯片 的网络摄像机 IP camera。 海思半导体有限公司成立于2004年10月,前身是创建于1991年的华为集成电路设计中心。海思公司总部位于深圳,在北京、上海、美国硅谷和瑞典设有设计...
  • 海思提供的媒体处理软件平台(Media Process Platform,简称 MPP),可支持应用软件快速 开发。该平台对应用软件屏蔽了芯片相关的复杂的底层处理,并对应用软件直接提供 MPI(MPP Program Interface)接口完成相应功能。该...
  • Hi3798C V200集成4核64位高性能Cortex A53 处理器、内置NEON 加速引擎,强大的CPU 处理能力可以...支持4K 2KP60@10bit 超高清视频解码和显示,支持H.265/HEVC、H.264/AVC、AVS+、MVC、MPEG2、MPEG4、VC-1、VP6、VP...
  • 海思芯片系列选型表

    千次阅读 2019-05-30 15:04:49
    Hi3518EV200,Hi3518EV201,Hi3518EV300,Hi3518C,Hi3518E,Hi3518A Hi3516EV100,Hi3516EV200,Hi3516EV300,Hi3516CV200,Hi3516CV300,Hi3516CV500,Hi3516DV100,Hi3516DV300,Hi3516AV100,Hi3516AV200 ...
  • 海思HI35XX之----音频模块使用总结

    万次阅读 热门讨论 2014-05-11 22:11:53
    输出模块通过对 Hi35xx 芯片 SIO 接口的控制实现音频输入输出功能。音频编码和解码模块提供对 G711、G726、ADPCM 格式的音频编解码功能,并支持录制和播放 LPCM格式的原始音频文件。 音频输入输出接口 SIO...
  • 海思3536解码G711音频

    千次阅读 2019-08-13 10:29:08
    而HI3536这款芯片是支持对G711进行CPU软件编解码的,所有的解码功能都基于独立封装的海思音频解码库,核心解码器工作在用户态,使用 CPU 软件解码。 对于海思芯片来说,如果想要解码标准的G711音频数据的话,需要...
  • 有朋友对“全志A20芯片海思Hi3716芯片,哪个好”表示疑惑,这里笔者就详细的介绍下海思Hi3716芯片,至于全志A20,想要了解的朋友可以查看本站的其他相关文章接下来直接进入今天的主题-海思Hi3716芯片是什么。...
  • 最近在做一个项目,基于海思的HI3531。ARM cortex A9 双核@MAX 930Mhz。项目要求希望是能有HDMI 、VGA、 DVI、 LAN、UART等接口。要求4片4G DDR3颗粒;2G的nandflash和128M 的norflash。系统完成后要求能跑基本的...
1 2 3 4 5 ... 20
收藏数 944
精华内容 377
关键字:

用海思的芯片实现编解码