E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
FFmpeg4Android
安卓RTSP转MP4
测试
FFmpeg4Android
项目环境Win7AndroidStudio3.1NDKr16b参考剑西的博客《编译Android下可执行
奥巴荣
·
2023-04-12 18:30
FFmpeg4Android
:视频播放
5FFmpeg4Android:视频播放视频文件的播放过程,就是将视频中的压缩数据解码成一帧帧的RGB数据,绘制到Native或Android的控件上。因此,视频的播放可方式分为两种:1)jni层播放:即将视频文件通过ffmpeg解码,同时将java层的显示控件surface传入到jni层,在jni层进行渲染;2)java层播放:即将视频文件通过ffmpeg解码,然后将解码一帧一帧数据返回到jav
walker不抽烟
·
2023-04-10 16:45
FFmpeg4Android
:音频解码
6FFmpeg4Android:音频解码音频解码,就是将视频文件中的音频部分抽离出来,生成PCM文件,并使用Android控件AudioTrack进行播放。新建,MedioPlayer项目,其目录结构如下:目录结构java端代码,MainActivity.java:packagecom.lzp.decoder;importjava.io.File;importcom.lzp.decoder.vie
walker不抽烟
·
2023-01-28 19:53
Android视音频开发初探【一】(clang编译FFmpeg+fdk-aac+x264+openssl)
demo地址https://github.com/ColorfulHorse/learnFFmpeg,包含编译脚本本文主要参考https://github.com/byhook/
ffmpeg4android
北野青阳
·
2022-02-06 19:53
FFmpeg(一):写在前面的话
年前上家公司的项目涉及到视频,用到了FFmpeg,那个时候第一次接触FFmpeg,也只是用到了一个简单的压缩功能(参考文章:
FFmpeg4Android
移植封装)。
牟仯
·
2021-03-10 18:12
FFmpeg4Android
:视频文件推流
8FFmpeg4Android:视频文件推流8.1推流原理RTMP推流器(Streamer)的在流媒体系统中的作用可以用下图表示。首先将视频数据以RTMP的形式发送到流媒体服务器端(Server,比如FMS,Red5,Wowza等),然后客户端(一般为FlashPlayer)通过访问流媒体服务器就可以收看实时流了。推流原理运行本程序之前需要先运行RTMP流媒体服务器,并在流媒体服务器上建立相应的A
walker不抽烟
·
2020-08-22 12:21
FFmpeg4Android
:视频文件解码
4FFmpeg解码4.1视频解码流程a)视频播放流程视频播放器播放视频文件,需要经过以下几个步骤:解封装,解码视音频,视音频同步。如果播放本地文件则不需要解协议,为以下几个步骤:解封装,解码视音频,视音频同步。他们的过程如图所示:(参考雷神博客:[总结]视音频编解码技术零基础学习方法)其中解码部分是核心,本章主要讲解视频的解码与转码流程。b)解码流程解码者是这固定的几个流程,只要按照这个固定模式来
walker lee
·
2020-08-10 17:41
FFmpeg
FFmpeg4Android
FFmpeg4Android
:在Android Studio中使用NDK
1AS中使用NDK1.1JNI与NDKJNI是JavaNativeInterface的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是C/C++)。在Java项目中通过将C/C++生成.dll动态链接库的方式来使用;在Android项目中通过将C/C++生成.so动态链接库(或.a静态链接库)的方式来使用。AndroidNDK是一套允许您使用原生代码语言(例如C/C++)实现部分应
walker lee
·
2020-08-10 17:41
FFmpeg
FFmpeg4Android
使用
FFmpeg4android
实现视频 水印 剪切 压缩 旋转
翻看了一下自己的上一篇博客,7月5号写的......,瞬间不高兴了,写博客贵在坚持,而自己在这段时间确松懈下来了,实在不应该呀!罪过罪过!最近这一段时间内,公司的项目迭代更新需要添加新的功能包括:视频的录制和压缩上传等....,这些功能中视频压缩上传不是很好解决。大概花了我一周左右的时间去研究和写demo.过程是痛苦的,最终黄天不负有心人啊,还是弄出来了。测试结果:录制5分钟77M压缩之后11M左
Code Issuer
·
2020-08-01 06:12
android
FFmpeg4Android
:视频文件解码
4FFmpeg4Android:视频解码4.1视频解码流程a)视频播放流程视频播放器播放视频文件,需要经过以下几个步骤:解封装,解码视音频,视音频同步。如果播放本地文件则不需要解协议,为以下几个步骤:解封装,解码视音频,视音频同步。他们的过程如图所示。视频播放流程(参考雷神博客:[总结]视音频编解码技术零基础学习方法)b)解码流程解码流程解码者是这固定的几个流程,只要按照这个固定模式来调用函数即可
walker不抽烟
·
2020-06-24 19:26
FFmpeg4Android
:Android摄像头直播
9FFmpeg4Android:Android摄像头直播9.1摄像头图像预览java层Android摄像头摄像代码packagecom.ffmpeg.pusher;importandroid.graphics.ImageFormat;importandroid.hardware.Camera;importandroid.util.Log;importandroid.view.SurfaceHold
walker lee
·
2020-06-23 19:39
Android相关
FFmpeg
FFmpeg4Android
FFmpeg4Android
:FFmpeg编译(Windows + Linux)
2FFmpeg编译(Windows+Linux)各操作系统编译环境介绍:-Windows:需要用到MinGW+msys或Cygwin;-Linux(推荐):有现成的命令可使用,省去很多麻烦(Windows下可装虚拟机或买云主机);-Mac:与Linux类似。在2.1节与2.2节分别介绍Windows下与Linux下的编译,看官可以自行选择查看。2.1在Windows环境下编译FFmpeg这里我使用
walker lee
·
2020-06-23 19:38
FFmpeg
FFmpeg4Android
第一次完成FFmepg的移植,编译
ffmpeg4Android
本文主要实现了FFmpeg的编译和移植,首先在linux下将官网下载的源码编译成.so文件,然后使用android-studio配合NDK工具,将.so文件移植到android项目当中,简单地介绍了如何一步步完成FFmpeg的编译流程参考文章:手把手图文并茂教你用AndroidStudio编译FFmpeg库并移植下面是我自己在ubuntu下编译准备的编译工具Git,NDK安装git,检查本地git
斑图不巫
·
2020-06-23 02:58
FFmpeg
android开发
NDK 编译 ffmpeg_2.0
下载最新的ffmpeg2.0版本gitclonegit://source.ffmpeg.org/ffmpeg.gitffmpeg去http://sourceforge.net/projects/
ffmpeg4android
YUKUILONGQQ
·
2020-06-22 09:49
开源项目编译
FFmpeg4Android
移植封装
本篇文章已授权微信公众号guolin_blog(郭霖)独家发布背景:公司项目,iOS端说Android端拍的视频,码率不对,他无法播放。图片和视频的选择或拍摄一直用的PictureSelector,问了开源作者才知道录制的没做任何处理,直接调用的系统拍摄,只提供了设置拍摄的质量为0还是1的方法,无奈,只能想着自己压缩了。说到视频的处理,现在最火的肯定还是FFmpeg。FFmpeg的移植,不难,就是
牟仯
·
2020-03-31 09:48
FFmpeg4Android
:FFmpeg编译(Windows + Linux)
2FFmpeg4Android:FFmpeg编译(Windows+Linux)各操作系统编译环境介绍:Windows:需要用到MinGW+msys或Cygwin;Linux(推荐):有现成的命令可使用,省去很多麻烦(Windows下可装虚拟机或买云主机);Mac:与Linux类似。在2.1节与2.2节分别介绍Windows下与Linux下的编译,看官可以自行选择查看。2.1在Windows环境下编
walker不抽烟
·
2020-03-21 11:00
第一次完成FFmepg的移植,编译
ffmpeg4Android
转载自https://righere.github.io/2016/10/10/build-ffmpeg4Android/https://righere.github.io/2017/02/21/SDLVideo-Demo/下载源代码https://github.com/FFmpeg/FFmpeg/tree/n3.1.4文章使用了ffmpeg3.1.4版本的库,使用最新版本编译会出现问题,暂时不使
_Ataraxia
·
2017-12-05 22:49
安卓中使用JNI编程
FFmpeg for Android 编译方法 (Linux环境)
编译环境:1)ubuntu13.042)NDKr9d下载地址:1)ffmpeg项目http://sourceforge.net/projects/
ffmpeg4android
/编译过程:(以下是我摘录的编译过程
zhangbuzhangbu
·
2014-05-16 16:00
github
android
code
ffmpeg
NDK
download
source
ffmpeg在Android4.0下的编译,简单使用。
网址是http://sourceforge.net/projects/
ffmpeg4android
/直接下载下来,我的环境是可以编译出来Android4.0的系统的,解压,mmm就可以编译。
tankaro
·
2014-03-03 14:00
NDK 编译 ffmpeg_2.0
下载最新的ffmpeg2.0版本gitclonegit://source.ffmpeg.org/ffmpeg.gitffmpeg去http://sourceforge.net/projects/
ffmpeg4android
YUKUILONGQQ
·
2013-08-08 18:00
android
ffmpeg
NDK
NDK 编译 ffmpeg_2.0
下载最新的ffmpeg2.0版本gitclonegit://source.ffmpeg.org/ffmpeg.gitffmpeg去http://sourceforge.net/projects/
ffmpeg4android
YUKUILONGQQ
·
2013-08-08 18:00
android
ffmpeg
NDK
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他