博客专栏  >  移动开发   >  FFmpeg4Android

FFmpeg4Android

主要介绍FFmpeg在Android端的使用。

关注
2 已关注
8篇博文
  • FFmpeg4Android:视频文件推流

    8 FFmpeg4Android:视频文件推流 8.1 推流原理 RTMP推流器(Streamer)的在流媒体系统中的作用可以用下图表示。首先将视频数据以RTMP的形式发送到流媒体服务器端(S...

    2018-03-30 11:34
    93
  • FFmpeg4Android:jni中c/c++调用java

    7 FFmpeg4Android:jni中c/c++调用java 7.1 c/c++访问java属性 先来看一个函数定义: JNIEXPORT jstring JNICALL Java_...

    2018-02-06 15:10
    109
  • FFmpeg4Android:视频播放

    5 FFmpeg4Android:视频播放 视频文件的播放过程,就是将视频中的压缩数据解码成一帧帧的RGB数据,绘制到Native或Android的控件上。因此,视频的播放可方式分为两种: 1)j...

    2018-02-05 21:08
    169
  • FFmpeg4Android:音频解码与播放

    4.3 音频解码 音频解码,就是将视频文件中的音频部分抽离出来,生成PCM文件,并使用Android控件AudioTrack进行播放。 新建,MedioPlayer项目,其目录结构如下: j...

    2018-01-29 15:24
    164
  • FFmpeg4Android:视频文件解码

    4 FFmpeg解码 4.1 视频解码流程 a) 视频播放流程 视频播放器播放视频文件,需要经过以下几个步骤:解封装,解码视音频,视音频同步。如果播放本地文件则不需要解协议,为以下几个步骤:...

    2018-01-02 15:14
    269
  • FFmpeg4Android:FFmpeg在Android端的使用

    3 FFmpeg在Android端的使用 3.1 编写Java端代码 创建HelloFFmpeg项目,修改MainActivity代码,准备调用C语言函数。使用JNI调用C语言代码有两点需要做...

    2017-12-26 19:35
    364
  • FFmpeg4Android:FFmpeg编译(Windows + Linux)

    2 FFmpeg编译(Windows + Linux) 各操作系统编译环境介绍: - Windows:需要用到MinGW+msys或Cygwin; - Linux(推荐):有现成的...

    2017-12-26 15:51
    184
  • FFmpeg4Android:在Android Studio中使用NDK

    1 AS中使用NDK 1.1 JNI与NDK JNI是Java Native Interface的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是C/C++)。在Java项目中...

    2017-12-26 15:47
    208
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部