海思音视频开发
文章平均质量分 71
音视频编解码相关调试记录
缥缈孤鸿_jason
一个平凡的码农
展开
-
交叉编译海思hi3559av100平台iperf、pciutils 工具
iperf源码官方下载地址(我下载的是iperf-3.1.3-source.tar):iPerf - Download iPerf3 and original iPerf pre-compiled binaries交叉编译iperf:./configure CC=aarch64-himix100-linux-gcc --host=aarch64-himix100-linux --prefix=$PWD/install CFLAGS=-static CXX=aarch64-himix100-l.原创 2022-03-21 15:45:55 · 936 阅读 · 0 评论 -
海思音视频流合成mp4文件
海思SDK只提供了将视频文件合成MP4的例子,SDK中音频和视频流相关例子是分开的,如果需要将音频和视频同步合成MP4文件需要先将编码的音视频流送人合成缓存队列,然后从调用ffmpeg库接口从队列中读取音视频流进行MP4合成。ps:实现过程中参考了很多雷神的博客,在此感谢雷神。音视频流合成库下载路径:将海思编码后的音频流存入合成队,修改sample_audio.c文件中SAMPLE_COMM_AUDIO_AencProc函数如下:void* SAMPLE_COMM_AUDIO_AencP.原创 2021-07-08 14:05:25 · 1184 阅读 · 0 评论 -
海思挂在ssd电子盘内核配置
内核SATA 配置:1、Device Drivers --->2、<*> Memory Technology Device (MTD) support ---> ------------------------------------------------------------------------+ | | | ...原创 2021-07-08 10:45:02 · 648 阅读 · 0 评论 -
海思编译外部驱动makefile
海思编译外部驱动Makefile(参考Hi3559AV100_SDK_V2.0.3.0/drv/interdrv/mipi/Makefile):#ifeq ($(EXTDRV_PARAM_FILE), )# EXTDRV_PARAM_FILE:=../Makefile.param# include $(EXTDRV_PARAM_FILE)#endif#SRCS = $(wildcard *.c)#SRCS := ssp_ota5182.c#obj-$(CONFIG_BOND...原创 2021-07-08 10:37:01 · 581 阅读 · 0 评论 -
海思双网卡冗余配置
1、海思PCIE设置成RC模式外接PCIE设备,内核配置Bus support->PCI Express Port Bus supportBus support-> Root Port Advanced Error Reporting supportBus support-> PCI Express ASPM controlBus support-> Hisilicon PCI Express supportBus support → Hisilicon PCI Expre原创 2021-07-08 10:31:35 · 1260 阅读 · 0 评论 -
ffmpeg库移植到海思编译配置
交叉编译ffmpeg步骤1、设置交叉编译器环境变量export PATH="/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin:$PATH"2、配置参数编译生成动态库配置:./configure --prefix="$PWD/install" --enable-shared --enable-cross-compile --target-os=linux --arch=aarch64 --cross-prefix=aarch64-himix100原创 2021-07-08 10:26:40 · 731 阅读 · 0 评论 -
海思mipi 输出参数设置
MIPI DSI参数计算公式Htatal=hpw+hdisp+hfp+hbpVtatal=vpw+vdisp+vfp+vbppixel_clk = Htatal*Vtatal*fps (单位HZ,程序中采用KHZ)Mipiclock = Htatal*Vtatal*fps*bus_hpw/lane_num/2bus_hpw:每个像素点所占数据位宽,RGB888格式像素数据位宽为24lane_num:数据通道数dsi video模式:phy_data_rate=Htatal*Vtatal*f原创 2021-07-08 09:06:13 · 2030 阅读 · 0 评论 -
海思HDMI设置自定义输出时序
海思3559SDK(版本Hi3559AV100_SDK_V2.0.3.0)只定义了以下HDMI输出格式:typedef enum hiVO_INTF_SYNC_E{ VO_OUTPUT_PAL = 0, /* PAL standard*/ VO_OUTPUT_NTSC, /* NTSC standard */ VO_OUTPUT_1080P24, /* 1920 x 1080...原创 2021-07-06 16:49:39 · 3747 阅读 · 0 评论