K230 SDK EVB Board Demo使用指南
1. 概述
此文档介绍K230 SDK提供的demo功能,使用方法等。其中rt-smart上的可执行程 序都默认编译到了小核/sharefs目录下, 测试大核程序时,需要等待小核完全启动,之后在大核的msh中进入/sharefs/app目录内测试。各测试demo用到的音视频资源文件,可到以下链接地址获取
2. Demo介绍
2.1 Display_demo
2.1.1 display_demo简介
VO(Video Output,视频输出)模块主动从内存相应位置读取视频和图形数据,并通过相应的显示设备输出视频和图形。芯片支持的显示/回写设备、视频层和图形层情况。
2.1.2 Feature说明
video ouput 包含了三个用例、一个是dsi 的自测模式、vo 和 vvi 的绑定测试、vo layer 层插入帧的测试
2.1.3 依赖资源
需要屏幕
2.1.4 使用说明
2.1.4.1 编译
软件编译参考release sdk软件包中的README.md
2.1.4.2 执行
dsi 自测模式demo 运行
./sample_vo.elf 2
会在屏幕上显示color bar 的图像,具体如下:
-
vo 和 vvi 绑定demo运行
./sample_vo.elf 9
然后按一次回车vvi 开始发送argb 的数据,在按一次回车,程序退出
显示效果为红绿蓝三原色交替显示,效果 如下:
-
vo layer 层插入帧demo运行
./sample_vo.elf 7
执行完命令后、按一次回车用户层插入一张图片、再按一次回车程序退出
显示效果如下:
2.2 Venc_demo
2.2.1 Venc_demo简介
Venc demo实现对vi接收到到图形进行编码,并且可以对输入图像进行画框和OSD叠加。支持编码协议为H.264/H.265/JPEG。编码结果可以存储成文件,导出到本地,使用视频软件播放。
2.2.2 Feature说明
只支持1280x720分辨率。
2.2.3 依赖资源
摄像头