当前位置: 首页 > news >正文

海口智能建站价格1688外贸网站

海口智能建站价格,1688外贸网站,网站服务器拒绝连接,制做网站首先应该怎么做[一]ffmpeg音视频解码 一.编译ffmpeg1.安装vmware虚拟机2.vmware虚拟机安装linux操作系统3.安装ftp和fshell软件4.在Ubuntu#xff08;Linux#xff09;中编译Android平台的FFmpeg#xff08; arm和x86 #xff09;5.解压FFmpeg6.Android编译脚本#xff08;1#xff09;… [一]ffmpeg音视频解码 一.编译ffmpeg1.安装vmware虚拟机2.vmware虚拟机安装linux操作系统3.安装ftp和fshell软件4.在UbuntuLinux中编译Android平台的FFmpeg arm和x86 5.解压FFmpeg6.Android编译脚本1修改FFmpeg的configure文件 7.开始编译1执行configure文件生成makefile文件2执行android编译脚本 8.编译结果 二.封装格式和编码格式三.ffmppegopensl es音频播放器1.ffmpeg解码流程![](https://img-blog.csdnimg.cn/direct/c9ec7aac67b447cfaf26d1cd59dac55b.png)![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/40196bbd82cf4a10a90f426334989e45.png)2.生产者消费者3.使用ffmpeg进行重采样4.使用opensl-es播放音乐 四.ffmppegopengl es 视频播放器1.ffmpeg解码视频2.软解码opengl es 渲染YUV数据3.硬解码使用MediaCodec直接解码AVpacet 用OpenGl sl渲染4.难点黑色闪屏5.音视频不同步 一.编译ffmpeg 1.安装vmware虚拟机 2.vmware虚拟机安装linux操作系统 3.安装ftp和fshell软件 4.在UbuntuLinux中编译Android平台的FFmpeg arm和x86 1下载FFmpeg源码v3.3.6 下载地址 http://www.ffmpeg.org/download.html#releases 2下载NDKr14b 下载地址 https://developer.android.google.cn/ndk/downloads/index.html 3编写Android编译脚本 5.解压FFmpeg 1用ftp上传到Ubuntu中 2解压Ffmpegtar -zxvf ffmpeg-3.3.6.tar.gz 3解压NDKunzip android-ndk-r14b-linux-x86_64.zip 6.Android编译脚本 1修改FFmpeg的configure文件 因为android只能加载*.so结尾的动态库不能识别如*.so.57结尾的 #SLIBNAME_WITH_MAJOR$(SLIBNAME).$(LIBMAJOR) #LIB_INSTALL_EXTRA_CMD$$(RANLIB) $(LIBDIR)/$(LIBNAME) #SLIB_INSTALL_NAME$(SLIBNAME_WITH_VERSION) #SLIB_INSTALL_LINKS$(SLIBNAME_WITH_MAJOR) $(SLIBNAME)’SLIBNAME_WITH_MAJOR$(SLIBPREF)$(FULLNAME)-$(LIBMAJOR)$(SLIBSUF) LIB_INSTALL_EXTRA_CMD$$(RANLIB) $(LIBDIR)/$(LIBNAME) SLIB_INSTALL_NAME$(SLIBNAME_WITH_MAJOR) SLIB_INSTALL_LINKS$(SLIBNAME)2编写Android编译脚本 #!/bin/bash export NDK_HOME/usr/work/ndk/android-ndk-r14b export PLATFORM_VERSIONandroid-9 function build {echo start build ffmpeg for $ARCH./configure --target-oslinux \--prefix$PREFIX --arch$ARCH \--disable-doc \--enable-shared \--disable-static \--disable-yasm \--disable-asm \--disable-symver \--enable-gpl \--disable-ffmpeg \--disable-ffplay \--disable-ffprobe \--disable-ffserver \--cross-prefix$CROSS_COMPILE \--enable-cross-compile \--sysroot$SYSROOT \--enable-small \--extra-cflags-Os -fpic $ADDI_CFLAGS \--extra-ldflags$ADDI_LDFLAGS \$ADDITIONAL_CONFIGURE_FLAGmake cleanmakemake installecho build ffmpeg for $ARCH finished }#arm ARCHarm CPUarm PREFIX$(pwd)/android/$ARCH TOOLCHAIN$NDK_HOME/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64 CROSS_COMPILE$TOOLCHAIN/bin/arm-linux-androideabi- ADDI_CFLAGS-marm SYSROOT$NDK_HOME/platforms/$PLATFORM_VERSION/arch-$ARCH/ build#x86 ARCHx86 CPUx86 PREFIX$(pwd)/android/$ARCH TOOLCHAIN$NDK_HOME/toolchains/x86-4.9/prebuilt/linux-x86_64 CROSS_COMPILE$TOOLCHAIN/bin/i686-linux-android- ADDI_CFLAGS-marchi686 -mtuneintel -mssse3 -mfpmathsse -m32 SYSROOT$NDK_HOME/platforms/$PLATFORM_VERSION/arch-$ARCH/ build 7.开始编译 1执行configure文件生成makefile文件 chmod 777 configure(修改权限) ./configure(执行脚本) 2执行android编译脚本 chmod 777 build_android.sh(修改权限) ./build_android.sh(执行脚本) 8.编译结果 二.封装格式和编码格式 三.ffmppegopensl es音频播放器 1.ffmpeg解码流程 2.生产者消费者 3.使用ffmpeg进行重采样 4.使用opensl-es播放音乐 opensl-es嵌入式、跨平台、免费、音频处理库 四.ffmppegopengl es 视频播放器 1.ffmpeg解码视频 2.软解码opengl es 渲染YUV数据 3.硬解码使用MediaCodec直接解码AVpacet 用OpenGl sl渲染 4.难点黑色闪屏 5.音视频不同步
http://www.zqtcl.cn/news/655950/

相关文章:

  • 网站建设常用的开发语言介绍设计公司官网首页
  • 做网站能拿多少钱视频策划方案怎么写
  • 权威的顺德网站建设dw不会写代码能建立网站吗
  • 做网站美工的前途怎么样企业通讯软件下载
  • 客户说做网站价格高成都住建局官网住建智慧建管
  • 股票分析网站可以做推广吗网站开发 简历项目经历
  • 军人可以做网站吗学生信息管理系统网页设计教程
  • 使用循环视频做背景的网站青岛网站推广的价格
  • 邯山区建设局网站上海公司招聘
  • 做网站沈阳本地网站忧化 优帮云
  • 网上购物网站开发的目的建筑投标网站
  • 网站开发费用无形资产陕西省住房和城乡建设网站
  • 网站分析与优化如何编程写代码
  • 专业做网站企业百度站长管理平台
  • 网站组建 需求分析阿里巴巴网站装修
  • 网站建设怎么弄轮换图片网站制作公司dedecms
  • 南阳企业网站建设做兼职网站有哪些
  • ps做网站的优点国际设计师网站有哪些
  • 学校网站建立安阳市网站建设
  • 邢台做网站流程摄影工作室网站设计
  • 掉关键词网站重大军事新闻
  • 建材网站建设功能方案上海建筑室内设计有限公司
  • 高端企业网站设计公司怎么帮公司做网站建设
  • 湖北专业网站建设维修电话企业网络管理方案
  • 做网站外链wordpress网页怎么上传
  • wordpress站点优化石景山网站开发
  • 企业网站建设的流程店铺推广引流
  • 北京网站优化wyhseo信息化建设杂志社官方网站
  • 网站图片处理方案动漫制作这个专业怎么样
  • 做写手哪个网站好黄页网站建设黄页网站建设