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
Android多媒体框架中几个重要的类
主要涉及到的类有:MediaExtractor:媒体提取器
MediaCodec
:
倾城_之泪
·
2021-05-17 14:00
音视频学习系列第(七)篇---
MediaCodec
的使用
音视频系列什么是
MediaCodec
MediaCodec
是安卓官方提供的一套用于音视频编码和解码的API,该API是在安卓4.1(API16)引入的,因此只能用于4.1以上的手机
MediaCodec
工作原理先上一幅图
sofarsogoo_932d
·
2021-05-15 12:10
MediaCodec
的使用介绍
目录概述支持的数据类型使用
MediaCodec
的编解码流程
MediaCodec
生命周期
MediaCodec
API简介同步和异步API的使用流程示例程序参考[1]developer.android/reference
smallest_one
·
2021-05-09 05:17
多媒体系统之
MediaCodec
基本原理及使用(四)
阿里P7移动互联网架构师进阶视频(每日更新中)免费学习请点击:https://space.bilibili.com/474380680
MediaCodec
工作原理
MediaCodec
类Android提供的用于访问低层多媒体编
Alvin老师
·
2021-05-04 06:50
直播技术点之编解码基础(一)—— 硬编码之
MediaCodec
前言本文主要介绍直播所需要的编解码基础,后续文章将继续介绍实际的运用。什么是码?这里的码指码流(DataRate),是指视频文件在单位时间内使用的数据流量,也叫码率或码流率,通俗一点的理解就是取样率,是视频编码中画面质量控制中最重要的部分,一般我们用的单位是kb/s或者Mb/s。一般来说同样分辨率下,视频文件的码流越大,压缩比就越小,画面质量就越高。码流越大,说明单位时间内取样率越大,数据流,精度
罗拙呓
·
2021-05-03 19:30
android 视频压缩
https://github.com/yellowcath/VideoProcessorhttps://github.com/fishwjy/VideoCompressor两个轮子都是用的android自带的
MediaCodec
因为我的心
·
2021-05-01 20:17
MediaExtractor+
MediaCodec
+MediaMuxer之Java篇
1.文章介绍写这篇文章的目的主要是分享这段时间自己对
MediaCodec
的学习和理解,也顺便把在实际调试中踩的坑记录下,给关注该技术的同学一些参考。
Young_Allen
·
2021-04-25 09:40
spydroid-ipcamera源码分析(二):MediaStream流媒体基类分析
static{//Wedeterminewetherornotthe
MediaCodec
APIshouldbeusedtry{Class.forName("android.media.
MediaCodec
管弦_
·
2021-04-23 18:31
Codec
Android6.0]StageFright解码流程小结[RK3288][Android6.0]JPEG软硬件编解码整理[RK3288][Android6.0]视频编码方式MediaRecorder和
MediaCodec
傀儡世界
·
2021-04-21 11:11
MediaCodec
+MediaExtractor实现选取本地视频文件进行解码 kotlin代码实现
mediacodec
视频硬解码不喜欢多比比直接上代码需要配置provider适配7.0+具体怎么配置自行googlepackagecom.cyber.app_test.ui.atyimportandroid.app.Activityimportandroid.content.Intentimportandroid.content.pm.ActivityInfoimportandroid.os.Bu
小于先森
·
2021-04-18 23:13
Android MediaPlayer整体架构源码分析 -【
MediaCodec
编解码器插件模块化注册和创建处理流程】【Part 1】
Androidnative
MediaCodec
编解码器模块化注册和创建处理流程本系列文章分析的安卓源码版本:【Android10.0版本】从【六】AndroidMediaPlayer整体架构源码分析-【
小白兔LHao
·
2021-04-18 23:51
MediaPlayer
【音视频】
MediaCodec
CreateByType
MediaCodecList
OmxInfoBuilder
RTMP(四)交叉编译与CameraX
但是我们使用过
MediaCodec
进行过编码
zcwfeng
·
2021-04-18 02:16
ExoPlayer播放音视频的使用介绍
Android还提供低级别的媒体api框架,如
MediaCodec
、AudioTrack和MediaDrm,可用于构建自定义
AWeiLoveAndroid
·
2021-04-17 16:42
音视频学习-
MediaCodec
API 详解
下面开始接触一个Android音视频中相当重要的一个API:
MediaCodec
。通过这个API,我们能够做很多Android音视频方面的工作,下面是我们学习这个API的时候,主要的方向:学习Me
vb12
·
2021-04-14 00:21
MediaCodec
编码结合FFmpeg封装流
在Android平台上合成视频一般使用
MediaCodec
进行硬编码,使用MediaMuxer进行封装,但是因为MediaMuxer在某些机型上合成的视频在其他手机上播放会出现问题,而且只支持一个音频轨道
·
2021-03-23 18:53
android
ExoPlayer简要分析
从视频源读取数据到buffer(使用SampleQueue来管理buffer),
MediaCodec
从buffer中取数据解码后,交给renderer,视频使用surface显示,音频使用Audi
andev009
·
2021-03-22 10:21
Android MediaMuxer+
MediaCodec
编码yuv数据成mp4
一、简介使用
MediaCodec
对yuv数据进行编码,编码的格式为H.264(AVC)。
阿飞__
·
2021-03-18 15:31
Android
Android MediaExtractor+
MediaCodec
解码视频,返回yuv回调数据
一、解码流程分析(简要介绍一下流程,具体api的参数说明起来篇幅太大,不清楚的可以自己搜索一下)MediaExtractor负责提取视频信息,创建一个该对象,并设置视频路径MediaExtractorextractor=newMediaExtractor();extractor.setDataSource(videoFilePath);视频文件一般都包含视频、音频等,我们需要获取视频轨道priva
阿飞__
·
2021-03-16 17:39
Android
MediaCodec
编码结合FFmpeg封装流
在Android平台上合成视频一般使用
MediaCodec
进行硬编码,使用MediaMuxer进行封装,但是因为MediaMuxer在某些机型上合成的视频在其他手机上播放会出现问题,而且只支持一个音频轨道
·
2021-03-13 04:54
android
无标题文章
mediacodec
audiotrackgit:https://github.com/jiyangg/MediaPlaySimpleDemo/blob/master/app/src/main/java/
我在听雨等你
·
2021-03-10 15:12
android音视频【九】音频硬编解码pcm&aac&wav
人间观察时间的流逝总是悄无声息的这篇看下音频的硬编解码(
MediaCodec
),主要内容包含AudioRecord采集pcm硬编码为aacmp3硬解码为pcmpcm转为wav格式为什么介绍这些呢?
顾修忠
·
2021-02-14 20:33
音视频
Android硬编码
音视频
音频编码解码
pcm转
mp3硬解码
Android音视频
短视频编辑:基于opengl和
mediacodec
的视频合成方案
短视频编辑系列,有关opengl处理文字贴纸、美颜滤镜、转场在我的前一篇文章《短视频编辑:可实时交互的播放器》中已有介绍。1.需求背景近年短视频剪辑是技术热点,业内如七牛云/腾讯云/阿里云等短视频sdk的商用价值很大,所以其收费一般昂贵,主流商用sdk收费如下表:商用sdk费用七牛云短视频sdk专业版12万一年腾讯云短视频sdk企业版50万一年,动效贴纸等额外20万10个阿里云短视频sdk专业版1
梅芳姑
·
2021-01-20 10:41
Android音视频 -
MediaCodec
编解码音视频
前情提要上一篇博客我们分析了如何使用Android的硬件设备(摄像机、录音设备)来进行采集原生数据,Camera采集回传的是YUV数据,AudioRecord是PCM,我们要对这些数据进行编码(压缩编码),关于为什么要这么做,我们在Android音视频系列的首篇文章也已经分析过了,关于音视频的编解码方案,最有名的应该是FFMpeg了,这是一套跨平台的编码方案,适用于Windows、Linux、An
YFan
·
2021-01-15 02:15
android
音视频
createInputSurface返回错误-10000
打开omxlog,看到是因为在
mediacodec
configure的时候设置的colorformat不对,因为之前用的是inputbuffer的方式,现在想用inputsurface来给videoencoder
技术笔记
·
2021-01-08 10:16
Android Opengl共享context的替代方案(创建多个eglsurface,通过makecurrent进行切换)
比如我们需要在预览的同时还要将预览的画面传递给
MediaCodec
进行编码。
mjlong123
·
2020-11-19 23:32
android
opengl
surface
Android Opengl共享context的替代方案(创建多个eglsurface,通过makecurrent进行切换)
比如我们需要在预览的同时还要将预览的画面传递给
MediaCodec
进行编码。
mjlong123
·
2020-11-19 22:52
android
opengl
surface
十分钟完成安卓
MediaCodec
视频解码
0.前言
MediaCodec
是安卓自带的视频编解码工具,由于使用的是硬解码,其效率相对FFMPEG高出来不少。
Eternity岚
·
2020-10-29 11:31
AAC 音频编码保存和解码播放
一.编码器
MediaCodec
MediaCodec
是Android提供的用于对音频进行编解码的类,属于硬编解。
MediaCodec
在编解码的过程中使用了一组缓冲区来处理数据。
海盗的帽子
·
2020-09-18 21:46
Android音视频(五) OpenSL ES录制、播放音频
音视频(一)Camera2API采集数据Android音视频(二)音频AudioRecord和AudioTrackAndroid音视频(三)FFmpegCamera2推流直播Android音视频(四)
MediaCodec
weixin_34179968
·
2020-09-17 00:43
移动开发
嵌入式
ffmpeg
MediaCodec
、OpenGL、OpenSL/AudioTrack 实现一款简单的视频播放器
概述功能很简单,大致流程为:1)
MediaCodec
解码视频文件得到YUV、PCM数据2)OpenGL将YUV转为RGB,并渲染到Surface上3)OpenSL/AudoTrack获取PCM数据并播放需要的前置知识有
zouzhiheng
·
2020-09-16 23:38
音视频
Android视频硬解稳定性问题探讨和处理
(这个是来自老罗博客的一篇关于视频硬解的文章)文件:PTTDemo前段时间在CSDN做了个直播,分享了处理Android视频硬解码器(
MediaCodec
)NativeCrash的方法。
Guo_IT
·
2020-09-16 22:23
android
C/++
Android OpenGL ES基本用法(1),环境的搭建
GLSurfaceViewOpenGL封装好的类,可以减少很多代码第二步:实现接口GLSurfaceView.Render渲染的接口第三步:编写glsl脚本(render)packagecom.jianji.delogo.Test.
MediaCodec
张雨zy
·
2020-09-16 22:46
OpenGL
OpenGL
Android利用硬解硬编和OpenGLES来高效的处理MP4视频
Android利用硬解硬编和OpenGLES来高效的处理MP4视频\源码AAVT参考文档Android硬编码——音频编码、视频编码及音视频混合OpenGLES视频处理问题:处理过程耗时太长.之前的思路:用
MediaCodec
桑来93
·
2020-09-16 22:36
[音视频技术]
ExoPlayer开发指南(官方文档翻译)
同时,Android还提供偏底层的多媒体API,比如
MediaCodec
、AudioTrack和MediaDrm,可用于构建自定义媒体播放器解决方案。
thinkreduce
·
2020-09-16 16:39
IjkPlayer参数设置----常用参数--Server returned 4XX Client Error
ijkMediaPlayer.setOption(IjkMediaPlayer.OPT_CATEGORY_PLAYER,"
mediacodec
",0);//关闭
mediacodec
硬解,使用软解ijkMediaPlayer.setOption
MagicYeyu
·
2020-09-16 16:28
Android
Android MediaPlayer源码分析总结
源码分析总结本文言简意赅的介绍如下内容,深入学习需要开发者自行阅读源码:App层如何使用MediaPlayerclient端(app)调用流程server端如何添加自己的player播放器构成组件OpenMax
MediaCodec
东晋偏安
·
2020-09-16 05:08
android
android openGl录制音视频
步骤->将camera预览至GlSurfaceView上,然后通过EGLSurface+
MediaCodec
+AudioRecord+MediaMuxer后台录制成Mp4下载链接:https://download.csdn.net
我要这中杯
·
2020-09-16 05:17
android
Android多媒体框架(二)Codec初始化及Omx组件创建
Codec创建流程Android提供给应用编解码的接口为
MediaCodec
。
Kass丶
·
2020-09-16 05:30
多媒体
android
java
c++
mediasoup 学习笔记 【二】Router 房间
这里主要有一个参数,
mediaCodec
s媒体编解码器,包括音视频解码的参数设置。
风不二
·
2020-09-15 15:40
mediasoup
mediasoup
webrtc
android Supported Media Formats
Thisdocumentdescribesthe
mediacodec
,container,andnetworkprotocolsupportprovidedbytheAndroidplatform.》Thefollowingnetworkprotocolsaresupportedforaudioandvideoplayback
desaco
·
2020-09-15 10:43
Android
编程
Supported media formats (支持的媒体格式)
Supportedmediaformats(支持的媒体格式)GitHub链接译:https://developer.android.com/guide/topics/media/media-formats
mediacodec
Yjnull
·
2020-09-15 09:28
Android/Audio
Android
MediaCodec
音频转码——硬编硬解
刚开始有一个项目使用硬编硬解完成音频的转码,刚开始我连怎么用硬编硬解都不知道,所幸在百度上找到一篇文章android
MediaCodec
音频编解码的实现——转码。
qq_28251907
·
2020-09-15 05:52
安卓
Use Android Hardware Decoder with OMXCodec in NDK
AndroidHardwareDecodingwith
MediaCodec
2013-1-11AndroidOpenMAXFinally,Imustsay,finally,wegetlow-levelmediaAPIsinAndroid
honemleysm
·
2020-09-14 22:02
MultiMedia
1. OpenMAX系列 —— ACodec和OMX的联系
MediaCodec
调用ACodec的initiateAllocateComponent接口进编解码组件的创建(这里以创建解码组件来分析),ACodec就给自己发送了个msg:kWhatAllocateComponent
wo_sxn
·
2020-09-14 21:14
Android
mediacodec
编解码少帧问题
原文:http://blog.csdn.net/u011270282/article/details/50771515使用
mediacodec
编解码,发现跟输入帧数不对,后面少了几帧,原因:End-of-streamHandlingWhenyoureachtheendoftheinputdata
yuanfen139re
·
2020-09-13 04:07
android
FFmpeg一键编译Android arm64位和32位共享库(armeabi-v7a arm64-v8a)
根据此教程编译出来的FFmpeg支持
mediacodec
硬件解码h264,h265,不支持硬件编码;编码h264可以用x264。文中的编译脚本可以直接编译出arm32位和64位的动态链接库。
bobcat_kay
·
2020-09-12 05:40
Android
mediacodec
在native中的例子.
具体完整的例子在android的ndk的sample文件夹下,这里把底层的例子备份下./**Copyright(C)2014TheAndroidOpenSourceProject**LicensedundertheApacheLicense,Version2.0(the"License");*youmaynotusethisfileexceptincompliancewiththeLicense.
sno_guo
·
2020-09-11 20:20
蓝松SDK
Android 音视频学习:
MediaCodec
录制MP4文件
概述这片博客的目标完成音频的硬编码和硬解码完成视频的硬编码和硬解码完成音视频的录制MP4此篇博客仅作为笔记使用,以防以后忘记
MediaCodec
介绍在Android4.1版本提供了
MediaCodec
来访问设备的编解码器
renxhui
·
2020-09-11 19:14
音视频
EasyPusher安卓Android手机直播推送之
MediaCodec
硬编码H264格式
EasyPusher安卓Android手机直播推送之
MediaCodec
硬编码H264格式最近在研究EasyDarwin的Push库EasyPusher,EasyPusher可以推送H264视频到EasyDarwin
加贝龙
·
2020-09-11 10:18
Android
直播平台源码搭建教程之Android PC投屏简单尝试(录屏直播)
使用rtmp协议进行直播推流使用MediaProjection示意图.png整体流程就是通过创建VirtualDisplay,并且直接通过
MediaCodec
的Surface直接得到数据。
云豹科技官方
·
2020-09-10 21:29
直播系统开发
直播平台开发
转载其他
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他