海思3519A 移植ffmpeg】的更多相关文章

文件下载 下载x264 git clone git://git.videolan.org/x264.git 下载ffmpeg git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg 编译和安装 x264编译 CC=arm-himix200-linux-gcc ./configure \ --host=arm-himix200-linux \ --prefix=/opt/ffmpeg-hisi/x264_hisi \ --cross-prefix=a…
源码下载 网址:qt-everywhere-opensource-src-5.5.1.tar.gz 配置生成MakeFile 文件 解压源码包,在源码包路径下生成配置 MakeFile : ./configure -prefix /home/qt-5.5.1 -release -opensource -confirm-license -static \ -platform linux-g++ -xplatform linux-himix200-linux-g++ \ -qt-zlib -qt-l…
环境安装与准备 下载opencv3.4.1. 或者 下载opencv3.2.0. 进入到opencv所在的目录新建目录build,install 安装cmake: apt-get install cmake-qt-gui 安装gtk等: apt-get install libgtk2.0-dev pkg-config 配置和生成 启动cmake: cmake-gui 没有安装的话,根据提示进行安装即可,安装完成后进行配置: Configur 上图: Operation System --- ar…
前言   在编译ffmpeg时,使用到h264编码时是需要依赖libx264的,本文章是将将libx264作为静态库移植到海思上.   相关博客 <Qt开发笔记之编码x264码流并封装mp4(一):x264介绍.windows平台x264库编译><Qt开发笔记之编码x264码流并封装mp4(三):Qt使用x264库对.yuv文件编码为.h264文件><Qt开发笔记之编码h264码流并封装mp4(五):ubuntu平台编译x264>   libx264介绍   H.264…
一.移植Qt4.5.3  1.获得 Qt4.5.3 的源码Qt4.5.3源码的原始包 qt-embedded-opensource-src-4.5.3.tar.gz 将其复制到 /opt 下,     然后在linux终端上输入例如以下命令(不用键入#),在/opt/下解压Qt4.5.3的源代码包     # cd /opt/     # tar xvzf /opt/qt-embedded-opensource-src-4.5.3.tar.gz  2.交叉编译Qt4.5.3     2.1.#v…
在海思3519上基于qt采用ffmpeg对avi进行解码显示,其中ffmpeg的配置,qt的配置在前文中已经说明,在此不再赘述. 解码 解码在单独的线程中进行,具体的代码如下: void VideoPlayer::run() { AVFormatContext *fmt_ctx = NULL; AVCodecContext *dec_ctx = NULL; AVFrame *pf = av_frame_alloc(); AVFrame *pfc = av_frame_alloc(); int v…
用海思的交叉编译工具交叉编译live555 ,结合海思例子venc中的H264部分,完成RTSP的视频数据发布. 用vlc可以播放,但是实时性比较差,慢了5秒…
设置板卡和虚拟机的网络参数 setenv serverip 192.168.1.107 setenv ipaddr 192.168.1.10 setenv gatewayip 192.168.1.1 setenv netmask 255.255.255.0 saveenv 文件系统制作 osdrv/pub/bin/pc/mkyaffs2image100 osdrv/pub/rootfs_glibc osdrv/pub/rootfs_glibc_2k_4bit.yaffs2 1 2 osdrv/p…
FFmpeg和SDL开发专栏(点击传送门) 上一篇:<FFmpeg开发笔记(九):ffmpeg解码rtsp流并使用SDL同步播放>下一篇:敬请期待   前言   将ffmpeg移植到海思HI3559.Hi3516平台上,需要交叉编译.   FFmpeg下载   开发使用当前3.4.8稳定版本:  官方地址:http://ffmpeg.org/download.html#releases  CSDN下载地址:https://download.csdn.net/download/qq2149793…
前言   移植opencv到海思平台,opencv支持对视频进行解码,需要对应的ffmpeg支持.   Ffmpeg的移植   Ffmpeg的移植请参考之前的文章:<FFmpeg开发笔记(十):ffmpeg在ubuntu上的交叉编译移植到海思HI35xx平台>  (PS:ffmpeg解码h264是不需要依赖libx264的,但是编码是需要依赖libx264的,在海思上使用了mpp的venc,所以无需libx264)   OpenCV下载   下载地址:https://github.com/op…