FFMPEG
飞鸟_
积极、主动、正能量!!!
展开
-
三、FFMPEG视频解码及播放
1.新建VideoView类 package com.test.ffmpeg; import android.content.Context; import android.graphics.PixelFormat; import android.util.AttributeSet; import android.view.Surface; import android.view.Surfac原创 2017-11-01 20:28:26 · 1059 阅读 · 0 评论 -
ijkplayer编译
ijkplayer安装homebrew、git、yasm# install homebrew, git, yasm ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" brew install git brew install yasm根据自己需要,进行如下设置If you原创 2017-12-04 15:14:39 · 1157 阅读 · 0 评论 -
生产者消费者及线程加锁
// 产品队列 int ready=0; //互斥锁 pthread_mutex_t mutex; //条件变量 pthread_cond_t has_product; std::queue queue1; //生产者 void * produce(void *arg){ char* name=(char*)arg; LOGI("生产 %s", name);原创 2017-11-04 19:44:23 · 629 阅读 · 0 评论 -
五、OpenSL ES音频播放
本文基于以下文章进行的开发: 一、FFMPEG源码编译 二、AndroidStudio集成FFMPEG 三、FFMPEG视频解码及播放 四、FFMPEG播放音频 开发出色的音频应用 OpenSL ES API 可以帮助您制定和提升应用的音频性能。 某些典型用例包括以下组成部分: 数字音频工作站 (DAW)。合成器。电子鼓。音乐学习应用。卡拉 OK 应用。DJ 混合。音原创 2017-11-03 17:02:41 · 618 阅读 · 0 评论 -
四、FFMPEG播放音频
1.新建AudioPlayer类 package com.test.ffmpeg; import android.media.AudioFormat; import android.media.AudioManager; import android.media.AudioTrack; import android.util.Log; /** * Created by ygdx_lk on原创 2017-11-02 16:05:44 · 773 阅读 · 0 评论 -
二、AndroidStudio集成FFMPEG
1.新建android项目,勾选include C++ support 2.勾选Exceptions Support (-fexceptions)、Runtime Type Information Support (-frtti) 3.Finish后的项目目录 4.libs下创建armeabi目录,拷贝ffmpeg编译后的so文件到armeabi下,拷贝i原创 2017-11-01 20:14:43 · 2545 阅读 · 1 评论 -
一、FFMPEG源码编译
1.下载地址:http://ffmpeg.org/releases/ 2.下载完成解压 3.修改configure文件 将该文件中的如下四行: SLIBNAME_WITH_MAJOR='$(SLIBNAME).$(LIBMAJOR)' LIB_INSTALL_EXTRA_CMD='$$(RANLIB)"$(LIBDIR)/$(LIBNAME)"' SLIB_INSTALL_NAM原创 2017-10-31 20:13:22 · 1647 阅读 · 0 评论 -
nginx + rtmp 推流
环境安装Homebrowruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"安装nginx下载nginx项目到本地brew tap homebrew/nginx执行安装brew install nginx-full -with-rtmp-module到这一步,nginx和rt原创 2017-11-09 16:06:03 · 7233 阅读 · 1 评论 -
六、音视频同步
FFmpegAudio.h// // Created by ygdx_lk on 17/11/4. //#ifndef VIDEOPLAYER_FFMPEGAUDIO_H #define VIDEOPLAYER_FFMPEGAUDIO_H #include <queue> #include <jni.h> #include <unistd.h> #include <string> #include原创 2017-11-07 19:55:40 · 571 阅读 · 0 评论 -
FFMPEG视音频编解码零基础学习方法
http://blog.csdn.net/leixiaohua1020/article/details/15811977转载 2016-08-23 14:13:51 · 1298 阅读 · 0 评论