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
mediacodec
MediaExtractor与
MediaCodec
使用方法
总结如下:1.MediaExtractor和
MediaCodec
的初认知:MediaExtractor:a.将音视频文件解析出音轨和
峭壁小松
·
2020-07-12 10:17
Android
MediaCodec
stuff
Android
MediaCodec
stuffLastupdated:2014-04-12OverviewSamplesFAQThispageisabouttheAndroid
MediaCodec
class
slitaz
·
2020-07-12 03:28
MediaCodec
API完成音频 AAC 硬编、硬解
1
MediaCodec
介绍
MediaCodec
类可以用于使用一些基本的多媒体编解码器(音视频编解码组件),它是Android基本的多媒体支持基础架构的一部分通常和MediaExtractor、MediaSync
张俊峰0613
·
2020-07-11 14:27
Camera + opengles录制视频,录制快速,慢速视频(三)
视频录制可以使用android提供的api,如MediaRecorder,对视频的编码也有
MediaCodec
这样的api可以使用。
lin-0410
·
2020-07-11 11:53
音视频
opengl视频录制
camera
opengl
【Android 开源系列】之视频处理框架
之缓存框架【Android开源系列】之网络请求框架【Android开源系列】之图片加载框架ijkplayer-Bilibili-Star14853Android/iOS视频播放器基于FFmpegn3.2,支持
MediaCodec
hcq__yy
·
2020-07-11 07:56
Android利用硬解硬编和OpenGLES来高效的处理MP4视频
因为处理的时候是按照之前的思路,用
MediaCodec
解码,取出By
湖广午王
·
2020-07-10 17:28
音视频
Android
午王
OpenGLES
FFmpeg(9)-解码器解码代码演示(FFmpeg调用
MediaCodec
实现硬解码、多线程解码、及音视频解码性能测试)...
一.AVFrame用来存放解码后的数据。【相关函数】AVFrame*frame=av_frame_alloc();//空间分配,分配一个空间并初始化。voidav_frame_free(AVFrame**frame);//空间释放。两种释放方式,一种是将引用计数-1,intav_frame_ref(AVFrame*dst,constAVFrame*src);//引用计数增加1。比如要在多线程访问的
weixin_34260991
·
2020-07-10 08:44
MediaCodec
API,完成视频 H.264 的硬编、硬解
一、编码基础概念1.1为什么要进行视频编码视频是由一帧帧图像组成,就如常见的gif图片,如果打开一张gif图片,可以发现里面是由很多张图片组成。一般视频为了不让观众感觉到卡顿,一秒钟至少需要24帧画面(一般是30帧),假如该视频是一个1280x720分辨率的视频,那么不经过编码一秒钟的大小:结果:1280x720x4x24/(1024*1024)≈84.375M所以不经过编码的视频根本没法保存,更
张俊峰0613
·
2020-07-10 00:06
Linux shell wget download batch ts files from m3u8 and merge into 1 file
Downloadalltsfilesthroughm3u83.Cateverytsfilesintoonetsfile.MPEG/Ts4.MergeyourtsfileintooneMPEG4.Use
MediaCodec
hushui
·
2020-07-09 17:46
RHEL
Shell
Android 音视频学习基础--1.10 Android自制简单音视频播放器
本app采用上层的
MediaCodec
、MediaExtractor将
神农笔记
·
2020-07-09 13:17
Android EXOPlayer 音视频库
简介播放视频和音乐是安卓设备上常用的功能,android库的MediaPlayer提供可以使用少量代码解决的方案,它也提供低级媒体APIs像
MediaCodec
、AudioTrack和MediaDrm来自定义媒体播放器
TryEnough
·
2020-07-09 09:37
IJKPlayer使用
MediaCodec
解码和渲染视频过程分析
IJK
MediaCodec
解码分析1.func_run_sync(IJKFF_Pipenode*node)/ffpipenode_android_
mediacodec
_vdec.c—-drain_output_buffer
leo_fighting
·
2020-07-09 05:34
Android
利用
MediaCodec
对音频编解码
刚开始工作,之前学习的全是android一些比较肤浅的对象,也都是利用现成的组件完成一些自己看起来比较美的界面,然而一工作,接触的就是自己不会的东西,老板让把音频解码成原始数据,也就是PCM格式的数据再通过socket传输,经过一番痛苦的查阅资料后,发现android内部还是有音视频解码器的,估计那些直播也就是用的这方面的技术。现在和大家分享一下如何把MP3,AAC格式的音频解码。参考自:http
zgcqflqinhao
·
2020-07-09 04:49
走在自己的Android之路上
Android 通过AudioRecord实时录音并转AAC
publicclassAudioEncoder{private
MediaCodec
mediaCodec
;privateBufferedOutputStreamoutputStream;privateStringmediaType
zcz475421852
·
2020-07-09 04:39
android
MediaCodec
之H264编码
Mediacodec
相对MediaRecorder来说,比较偏底层一些,
Mediacodec
的API解释说:
MediaCodec
类可以用于访问低级媒体编解码器。
佳亮
·
2020-07-09 04:00
其他
android 获取设备支持的编解码器的方法
转载前请先联系作者(
[email protected]
)
MediaCodec
Listif(android.os.Build.VERSION.SDK_INT>=android.os.Build.VERSION_CODES.JELLY_BEAN
雨声不在
·
2020-07-09 03:10
Android
请问android使用
MediaCodec
进行解码,就是硬解码吗?软解码和硬解码的优先级是怎样的?
在
MediaCodec
里有接口可以枚举所有解码格式,每种编码可能都有多个解码器。
阿德0307
·
2020-07-09 02:45
技术
Android
MediaCodec
, ACodec, OMX, DecoderDataLoop
概述
MediaCodec
,ACodec,OMX之间解码数据的循环传递:
MediaCodec
读取待解码的音视频数据到ACodec,ACodec通过OMX->emptyBuffer()将数据传递给OMX框架中厂商实现的特定的解码器解码数据
wsc_168
·
2020-07-09 00:29
Android
关于
MediaCodec
硬解码输出缓存中的数据
最近在弄h264视频硬解码的问题,经人推荐找到了Android的
MediaCodec
类,这个类可以用来硬解码和编码,当然前提是硬件厂商有对应类型的解码支持。
倚兰香独秀
·
2020-07-09 00:28
Android视频解码及渲染
视频解码有多种方法,今天给大家介绍的是用android自带的
MediaCodec
进行硬解码,所谓硬解码就是利用硬件进行解码,速度快,与之相对就是软解码,速度慢,但兼容性好。
Android架构师丨小熊
·
2020-07-08 23:01
移动互联网
Android程序员
Android开发
序章「序章,Android音视频编码那点破事」
目录序章第一章,使用SurfaceTexture作为Camera输出第二章,使用TextureView渲染Camera画面第三章,使用OpenGL为Camera添加各种滤镜第四章,使用
MediaCodec
МБайт
·
2020-07-08 20:26
使用
MediaCodeC
将图片集编码为视频
提要这是
MediaCodeC
系列的第三章,主题是如何使用
MediaCodeC
将图片集编码为视频文件。在Android多媒体的处理上,
MediaCodeC
是一套非常有用的API。
weixin_34358092
·
2020-07-08 18:12
MediaCodec
在Android视频硬解码组件的应用
Android系统在Android4.0(API16)增加了
MediaCodec
,可以支持app调用java接口,进而使用底层硬件的音视频编解码能力。
weixin_34004576
·
2020-07-08 16:12
Android使用Rtmp音视频推流(3)——YUV、PCM在
MediaCodec
编码后分别用RTMP推流出去...
部分参考自:http://blog.csdn.net/a992036795/article/details/54583571另外单独推送AVC视频的:使用librtmp推送AVC数据http://blog.csdn.net/a992036795/article/details/54572335rtmpdump代码的地址:https://github.com/pili-engineering/ipc
weixin_30559481
·
2020-07-08 14:26
Android在MediaMuxer和
MediaCodec
用例 - audio+video
在Android多媒体类,MediaMuxer和
MediaCodec
这是一个相对年轻,他们是JB4.1和JB4.3据介绍。前者被用来产生一个混合的音频和视频的多媒体文件。
weixin_30410999
·
2020-07-08 13:58
java.lang.IllegalStateException native_dequeueOutputBuffer异常解决
java.lang.IllegalStateExceptionandroid.media.
MediaCodec
.native_dequeueOutputBuffer(NativeMethod)android.media.
MediaCodec
.dequeueOutputBuffer
天空还是那么蓝
·
2020-07-08 12:12
MediaCodec
Android实时直播,一千行java搞定不依赖jni,延迟0.8至3秒,强悍移动端来袭
github.com/simple-rtmp-server/srs-seaSRS服务器项目:https://github.com/simple-rtmp-server/srs在Android高版本中,特别是4.1引入了
MediaCodec
vbLittleBoy
·
2020-07-08 11:15
android
关于Android
MediaCodec
的内容
原文:http://bigflake.com/
mediacodec
/
MediaCodec
是一个可以对音视频数据进行编码和解码的Android类,本文给出代码范例并解答常见问题。
大数据学徒
·
2020-07-08 11:03
Android项目小结——硬编码(
MediaCodec
实现YUV420[p|sp]转[h264])
概述
MediaCodec
可以实现硬编码(相比FFmpeg来说,效率很高)。可供参考的博客非常多,只是记录一下自己参考后改写的东西,难免会忘记。
从程序猿到程序员
·
2020-07-08 10:28
android
[Android Video Framework]ACodec加载OMX
Android上的
MediaCodec
是通过ACodec来加载openmax层,了解OMX加载过程,有助于我们更好的分析问题和解决问题加载过程还需从ACodec::UninitializedState:
少侠的崛起
·
2020-07-08 09:26
手机相关
Android开发
C++
MediaCodec
类中queueInputBuffer
queueInputBuffer和dequeueInputBuffer是一对方法,两个要在一起使用哦.首先,这一对函数的应用场合是对输入的数据流进行编码或者解码处理的时候,你会通过各种方法获得一个ByteBuffer的数组,这些数据就是准备处理的数据。你要通过自己的方法找到你要处理的部分,然后调用dequeueInputBuffer方法提取出要处理的部分(也就是一个ByteBuffer数据流),把
kevin4891
·
2020-07-08 09:50
MediaCodec
MediaCodec
、AudioRecord 硬件编码录制视频
关于
MediaCodec
和AudioRecord的使用方法介绍,可以看其它博客:
MediaCodec
实现硬件解码,使用AudioRecord录制PCM、WAV文件,AudioTrack播放PCM文件基本步骤为
zouzhiheng
·
2020-07-08 09:23
音视频
Anroid camera +
mediacodec
具体代码参考:https://github.com/google/grafika/tree/master/src/com/android/grafika主要流程:1、生成一个oestextrure2、通过上面生成的oestexture,new一个surfacetexture,设置回调surfacetexture.setOnFrameAvailableListener(CB);3、将surfacet
文长
·
2020-07-08 09:34
Android
音视频
h264
图像处理(opengl)
Android使用
MediaCodec
将YUV硬编成H264
MediaCodec
原理参考Android官方:https://developer.android.com/reference/android/media/
MediaCodec
.htmlMediaCode
我是MONEY呀
·
2020-07-08 08:29
Android
android
h264
yuv
编码
camera2 opengl实现滤镜效果录制视频 三 录音
本来是想用MediaRecorder直接录像的,可是好像参数设置错误总是报错就改用
MediaCodec
了
MediaCodec
配合MediaMuxer进行录音,以后可以直接用来录像publicclassAudioEncoder
红色与青色
·
2020-07-08 08:36
android
opengl
将AAC格式的RTP流存储为可以播放的m4a文件
搜索
Mediacodec
编码AAC后存储文件,确实能找到类似的解决方案,但都出自stackoverflow.com,并且还有出入,经过调试后确认,通过下面方式保存的AAC文件可以播放。
twoconk
·
2020-07-08 08:29
流媒体
Android:关于
mediacodec
编码camera yuv数据帧率过低的问题
网上有很多android平台关于
mediacodec
编码yuv数据为H264数据出现帧率过低的问题主要是在while(isRuning){中有NV21ToNV12(input,yuv420sp,m_width
Jareld
·
2020-07-08 07:50
音视频开发学习记录
Android
NDK开发
android录制小视频mp4(不依赖系统API)解决android API碎片化兼容性问题
使用android系统api常用的方案有,MediaRecoder,或者
MediaCodec
和MediaMuxer来完成,但是这样做的时候,大家可能会发信,由于android系统层各个厂商的高度定制,很难保证这些
sszpf
·
2020-07-08 06:49
小视频
mp4
录制视频
MediaRecorder
Android
c++
NV21 to NV12(YUV420SP)
setPreviewFormat(ImageFormat.NV21)NV21颜色空间排列:YYYYYYYYVUVU在用
MediaCodec
编码的时候,如果设置颜色空间为YUV420SP,那么则需要转换一下
sszpf
·
2020-07-08 06:18
Android
Android录屏的三种方案
本文总结三种用于安卓录屏的解决方案:adbshell命令screenrecordMediaRecorder,MediaProjectionMediaProjection,
MediaCodec
和MediaMuxerscreenrecord
Rainbow Chang
·
2020-07-08 05:36
Camera
Android万能播放器(基于FFmpeg+OpenSL+OpenGL+
Mediacodec
)
VR_Video-Play万能播放器支持x86cpuarm架构Android基于:FFmpeg+OpenSL+OpenGL+
Mediacodec
的视频播放SDK,可播放网络、本地和广播等流媒。
xiaorong_Dream
·
2020-07-07 23:37
音视频开发
使用OpenGL实现视频录制
今天,来实现录制视频:思路:通过
MediaCodec
创建一个用于输入的Surface.通过通过camera预览时的上下文EGL创建OpenGL的环境,根据上面得到的Surface创建EGLSuface。
vivianluomin
·
2020-07-07 23:33
android
Android 9.0 multimedia框架解析(四)start过程
概述MediaPlayer的start过程会调用到MediaPlayerService::Client的start函数,再调用Nuplayer对Decoder和
MediaCodec
进行初始化,然后找到解码器开始进行解码的工作
小黄鸡#
·
2020-07-07 20:16
Android
9.0
multimedia
Android之
MediaCodec
参考网页:http://blog.csdn.net/u013028621/article/details/62417181
MediaCodec
介绍
MediaCodec
类可以用于使用一些基本的多媒体编解码器
夏中伟
·
2020-07-07 20:56
移动开发
android
mediaCodec
多媒体
编码
解码
Andriod 录屏:AudioRecord、MediaProjection、
MediaCodec
、MediaMuxer
文章目录背景Android音视频组件介绍模块介绍状态介绍音频录制模块:AudioRecord+
MediaCodec
视频录制模块:MediaProjection+
MediaCodec
混合模块:MediaMuxer
三木仔
·
2020-07-07 19:16
android
音视频
Android 硬解码
MediaCodec
遇到的(部分手机绿屏)API21
MediaCodec
是android用来做音视频编解码下面是遇到其它的问题(解码几分钟后一直dequeueInputBuffer-1)http://blog.csdn.net/qq377366355/article
qq377366355
·
2020-07-07 19:07
Android
JNI
详解
MediaCodeC
音视频编解码原理之自定义音频格式转换
MediaCodeC
是Android4.1(API16)版本加入的一个新的音视频处理API,旨在提高Android平台的音视频编码能力,
Mediacodec
类可用于访问底层的媒体编解码器,即编码器/解码器组件
ssuqin001
·
2020-07-07 17:12
MediaCodec
解码AAC音频,用AudioTrack播放解码后的数据
前言:这里是做实时流AACAudio解码,音频存储形式是byte[]保存的字节流。1.AudioTrack的初始化privateAudioTrackmAudioTrack=null;intchannelConfig=2;intaudioFormat=2;intmMinBufSize=0;channelConfig=AudioFormat.CHANNEL_CONFIGURATION_MONO;aud
不会写代码的猴子
·
2020-07-07 17:31
Android
android ffmpeg视频硬解码例子
androidffmpeg
mediacodec
硬解码ffmpeg3.1以后ffmpeg加入了硬解。用法其实很简单,首先编译一个带硬解码的ffmpeg库文件。#!
lakebobo
·
2020-07-07 12:48
android
ffmpeg
Android
MediaCodec
播放h.264文件dequeueOutputBuffer一直返回-1
解析本地h.264文件,通过mCodec.queueInputBuffer将一帧帧数据传入解码器后,通过mCodec.dequeueOutputBuffer查询解码输出,此函数一直是返回-1,没有成功解码。网上搜索到的文章,有说是surfaceView设置的问题,也有说是创建解码器时要指定分辨率跟h.264文件的视频大小一样。经过测试,并非上面原因,而是解析h.264线程有误。解析h.264,就是
金门
·
2020-07-07 12:30
Android
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他