海思3531d双hdmi开发板说明
1.下载虚拟机
链接: https://pan.baidu.com/s/1yWlwCT_aNN66-eSQMArRIg 密码: et8k
2.如何烧写
参考虚拟机里面的/home/xstrive/hisi/documentation/burn.txt
3.关于分辨率
3.1 4K视频采集
依次执行虚拟机目录(/home/xstrive/hisi/Hi3531D_SDK_V1.0.3.0/4k)里面的 hdmi,hdmi_92,sample_vio
如 ./hdmi &
./hdmi_92 &
./sample_vio 0
3.2 1080p视频采集
依次执行虚拟机目录(/home/xstrive/hisi/Hi3531D_SDK_V1.0.3.0/1080p)里面的 hdmi,hdmi_92,sample_vio
如 ./hdmi &
./hdmi_92 &
./sample_vio 0
对应源码修改
1080P
/home/xstrive/hisi/Hi3531D_SDK_V1.0.3.0/mpp/sample/common/sample_comm_vi.c 664行 取消屏蔽

/home/xstrive/hisi/Hi3531D_SDK_V1.0.3.0/hdmi_enc/it6801/src/drv/it680x.c 849行,定义为6 代表1080P
/home/xstrive/hisi/Hi3531D_SDK_V1.0.3.0/hdmi_enc_92/it6801/src/drv/it680x.c 849行,定义为6 代表1080P
4k
/home/xstrive/hisi/Hi3531D_SDK_V1.0.3.0/mpp/sample/common/sample_comm_vi.c 664行 屏蔽

/home/xstrive/hisi/Hi3531D_SDK_V1.0.3.0/hdmi_enc/it6801/src/drv/it680x.c 849行,定义为0 代表4k
/home/xstrive/hisi/Hi3531D_SDK_V1.0.3.0/hdmi_enc_92/it6801/src/drv/it680x.c 849行,定义为0 代表4k
音频采集
下载audio.zip
得到
Makefile.param
sample_audio.c
sample_comm_audio.c
三个文件,Makefile.param 放到/home/xstrive/hisi/Hi3531D_SDK_V1.0.3.0/mpp/sample/目录
sample_audio.c放到/home/xstrive/hisi/Hi3531D_SDK_V1.0.3.0/mpp/sample/audio目录
sample_comm_audio.c放到/home/xstrive/hisi/Hi3531D_SDK_V1.0.3.0/mpp/sample/common目录
然后
cd /home/xstrive/hisi/Hi3531D_SDK_V1.0.3.0/mpp/sample/audio
make clean
make
最后在板子上执行sample_audio,选4,程序即开始通过it6801采集音频,然后通过hdmi输出音频
解码网络流
1. 下载下方的两个源码包
live555_3531d.tar.gz
vdec_rtsp.tar.gz
2.将vdec_rtsp.tar.gz 解压到虚拟机 /home/xstrive/hisi/Hi3531D_SDK_V1.0.3.0/mpp/sample 这个目录
然后cd /home/xstrive/hisi/Hi3531D_SDK_V1.0.3.0/mpp/sample/vdec/rtsp_decode
make
得到的xstrive即时解码网络流的程序,详情请参考 /home/xstrive/hisi/Hi3531D_SDK_V1.0.3.0/mpp/sample/vdec/rtsp_decode/decode.cpp源码
运行结果图:
