logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

海思HI35XX之----视频处理单元各通道间的关系

最近在折腾HI3518C的芯片,应用到IPCamera上,最终获取多路不同分辨率的视频流供不同需求的预览切换。此处简单记录一下视频前处理元VPSS(Video Process Sub-System)的多通道间的关系以及使用心得。HI3518C的视频子系统包括:视频系统初始化模块(MPP_SYS_CONF_S)、视频输入模块(VI)、视频前处理模块(VPSS)、视频编码模块(VENC)和视频输出

虚拟机中设置网络

VMWare中的几种网络配置(1)Bridged方式用这种方式,虚拟系统的IP可设置成与本机系统在同一网段,虚拟系统相当于网络内的一台独立的机器,与本机共同插在一个Hub上,网络内其他机器可访问虚拟系统,虚拟系统也可访问网络内其他机器,当然与本机系统的双向访问也不成问题。(2)NAT方式这种方式也可以实现本机系统与虚拟系统的双向访问。但网络内其他机器不能访问虚拟系统,虚

#网络
虚拟机下安装Red Hat Linux

准备:1.VMware6.0虚拟机2.Red Hat Linux9.0(包括三个光盘镜像记为disk1.ios,disk2.ios,disk3.ios)安装:(注意:Ctrl+Alt将鼠标从虚拟机下释放)首先,安装虚拟机;并在虚拟机中设置好Linux镜像的路径其次,安装Linux操作系统。实施步骤,新建虚拟机->典型->Linux(选Red Hat Linux)->浏览(选

#虚拟机#linux
使用SecureCRT连接ubuntu虚拟机,显示到会话连接失败的解决方法

一、遇到问题:使用SecureCRT连接ubuntu虚拟机时,出现错误不能连接。二、.错误提示信息如下:securecrt到会话192.168.168.129的连接失败密钥交换失败......三、解决方法:1、在终端下使用命令sudoapt-get install openssh-server openssh-client 下载2、①vi /etc/ssh/ssh_config 修改客户端的SSH

海思3531芯片资料汇总

一、媒体处理平台(MPP)   hi3531/3532 编码二、视频缓存池:向媒体业务提供大块内存管理功能。三、视频编码模块VENC支持以下协议编码:(1)H.264 (2)JPEG (3)MJPEG (4)MPEG-4四、编码模块的输入源包括三类:(1)     用户态读取图像文件向编码模块发送数据(2)     视频输入(VIU)模块采集的图像经过视频处理子系统(VPSS)

(推荐阅读)H264, H265硬件编解码基础及码流分析

需求在移动端做音视频开发不同于基本的UI业务逻辑工作,音视频开发需要你懂得音视频中一些基本概念,针对编解码而言,我们必须提前懂得编解码器的一些特性,码流的结构,码流中一些重要信息如sps,pps,vps,start code以及基本的工作原理,而大多同学都只是一知半解,所以导致代码中的部分内容虽可以简单理解却不知其意,所以,在这里总结出了当前主流的H.264,H.265编码相关的原理,以供学习.阅

#音视频
linux下的线程的创建退出及回收

1.线程相关的概念:程序:二进制程序放置在存储媒介中(硬盘,光盘,软盘等)以物理文件形式存在。进程:程序被触发后,执行者的权限与属性,程序的程序代码与所需数据等都会被加载到内存中,操作系统并给与这个内存内的单元一个标识符(PID),可以说,进程就是一个正在运行中的程序。线程:线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的

Linux命令--pushd和popd

Linux有三个关于目录切换的常用命令,分别是cd,pushd,popd。cd大家再熟悉不过了,今天学习了一下pushd的使用。cd用于切换工作目录,但是如果你在两个目录之间需要频繁切换时,比如/etc/httpd/log/error和/home/testUser/Desktop/shell_test,那这样一直 cd cd会发疯的。所以pushd在此时是个好选择。pushd的 功能是创建一个

Linux下修改进程名称

http://www.cnblogs.com/LittleHann/p/4991600.htmcatalog1. 应用场景2. 通过Linux prctl修改进程名3. 通过修改进程argv[0]修改进程名4. 通过bash exec命令修改一个进程的cmdline信息1. 应用场景1. 标识父子进程名称,防止被误杀2. 构造假的进程名及参数,引导非法进入人员到蜜罐系统,取证3. 恶意程序、木马会

#linux
malloc hook初探

在程序中设置钩子,用来在malloc, realloc,free的时候,对其进行检查,可以看到对应的函数调用后的地址是什么。这个有时候可以用在debug的时候使用。几个变量__malloc_hook这是一个函数指针变量,指向的是:void * function(size_t size, void * caller)其中caller是表示在栈中调用malloc的函数的时候的函数地址,%p可以打印出他

#linux#c语言
    共 15 条
  • 1
  • 2
  • 请选择