![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hi3798
文章平均质量分 53
老谭_酸菜
这个作者很懒,什么都没留下…
展开
-
移植ffmpeg至ARM平台,利用ffmpeg+ffplay搭建rtsp流媒体服务器
一、前言利用FFMEPG+FFPlay搭建一个RTSP流媒体服务器,以便终端设备进行拉流。系统框架如下图所示。LCD通过UDP发送H264的裸流给车载播控器,车载播控器作为一个中继,将H264裸流转转成RTSP流。本项目中无需传音频。二、 ffmpeg移植移植x264下载x264源码,进行配置并进行交叉编译。./configure --prefix=/home/hi3798/Desktop/ffmpeg-mpis/x264-master-install --enable-static --原创 2021-08-18 11:36:11 · 1946 阅读 · 0 评论 -
嵌入式板卡支持中文显示的方法,修改busybox
目录一、问题描述二、解决方法2.1 修改busybox源码2.2 修改busybox配置项glibc.config三、测试本文以Hi3798板卡为例。一、问题描述如上图所示,????1.jpg(中国1.jpg)显示出现问题。通过查找,是由于高版本中busybox中的ls等指令显示中文(UTF-8编码)出现问题。无法显示一般都是因为编码问题,板卡系统编码以及电脑终端的编码。二、解决方法2.1 修改busybox源码进入SDK/third_party/o.原创 2020-12-25 15:18:45 · 724 阅读 · 0 评论 -
TS流基本知识【HI3798 AVPLAY播放TS流】
AVPLAY(Audio Video Player)模块整合SDK 内部音视频播放相关模块,提供给用户基本播放业务相关的接口。AVPLAY 在典型媒体播放终端方案中的位置如图所示。AVPLAY 主要依赖ADEC/VDEC/DEMUX 等模块,其向应用或中间件播放器提供基本的播放业务相关接口。首先在官方给的sample_ipplayer例程中。首先需要进行一系列的初始化工作,在这里就不一一讲述。主要是讲述如何使用Demux模块来进行节目搜索。一、TS流相关知识 数字电视机顶盒接收到的是一段段.原创 2020-12-15 08:23:38 · 2935 阅读 · 0 评论 -
【HI3798】移植AP6356S驱动 (SDIO接口WIFI)
一、内核配置打开终端,运行环境脚本,再进入SDK的内核目录SDK/source/kernel/linux-4.4.y目录下,执行make ARCH=arm hi3798mv200_defconfigmake ARCH=arm menuconfig1.1 配置WEXTWEXT 即Wireless Extension,是内核中WiFi 驱动和用户态进程的标准接口。有的内核版本中,WEXT 没有直接的配置选项,需要在Device Drivers->Network device su原创 2020-07-08 12:24:54 · 2166 阅读 · 0 评论 -
Hi3798 RS485测试
目录一、虚拟机测试环境搭建二、开发板挂载网络文件系统三、RS485测试附录本文档中利用交叉编译工具编译一个app程序用于测试RS485通信,需利用nfs挂载的形式该app下载至开发板中。一、虚拟机测试环境搭建安装NFS组件sudo apt-get install nfs-kernel-server建立共享文件夹mkdir /nfs设置共享目录修改虚拟机...原创 2018-12-07 10:01:08 · 1035 阅读 · 0 评论 -
Hi3798 PWM输出控制背光
一、PWM配置说明Hi3798 具有3个PWM输出端口。通过查阅《Hi3798M V200 低功耗方案 使用指南.pdf》可得:通过查阅Hitool工具可以查看到三个PWM端口的寄存器分别为:通过原理图可得,采用PWM0来控制背光。所以在程序当中需要将GPIO2_1(ioshare_17)服用为PMC_CORE0。devmem w 0xF8A21044 0x000...原创 2019-05-28 09:56:24 · 1972 阅读 · 1 评论 -
Hi3798移植4G模块(移远EC20)
Hi3798移植4G模块(移远EC20)前言USB驱动修改添加VID和PID信息添加空包处理机制添加复位重连机制修改内核配置GoBiNet测试程序前言本次系统采用的是linux4.4.主要参考文件为移远官方文件。在虚拟机中kernel位于/hi3798/HiSTBLinuxV100R005C00SPC050/source/kernel/linux-4.4.y/。所以令[KERNEL]=/hi3...原创 2019-06-10 23:56:02 · 3998 阅读 · 2 评论