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
【Android多媒体】
Android多媒体
框架(1)——MediaCodec.java源代码分析
概述MediaCodec勇于访问底层的编解码器,是Android底层多媒体支持框架的一部分。它可以操作三种数据:压缩后的,原始的音频数据,以及原始的视频数据。MediaCodec以异步的方式处理数据,会用到一组输入和输出缓冲区,后文会详细介绍。MediaCodec有内部类BufferInfo来描述缓冲区。BufferInfo的代码如下:publicfinalstaticclassBufferInf
hunter800421
·
2020-06-21 01:25
Android
java
源码
音视频
那些年收藏的技术文章(二)-云笔记篇
AndroidIM推送保活相关JNINDKMaterialDesignAndroidMultiDexAndroid安全Android测试插件化组件化开发Android动画
Android多媒体
Android
香辣牛肉面
·
2020-06-21 00:26
Android编程基础---Media
Author:ProZoomHobby:爱折腾、爱思考,想静静的ProZoomGithub------CSDN---关于我
Android多媒体
基础知识概述计算机发展到今天,不仅表示数值和符号,已具有了对文本
ProZoom
·
2020-04-12 23:44
Android多媒体
开发(3)——Video Rendering
AwesomePlayer::onVideoEvent()除了通过OMXCodec::read()取得解码后的数据外,还必须将这些数据(mVideoBuffer)传给videorenderer,以便渲染到屏幕上去。1.要将mVideoBuffer中的数据画出来之前,必须先创建mVideoRenderer的实例。voidAwesomePlayer::onVideoEvent(){...if(mVid
葛藤湾
·
2020-04-02 23:36
多媒体工程师必备技能
1.Android平台多媒体框架;MediaPlayer播放器全面剖析(一)MediaPlayer播放器全面剖析(二)2.深入理解
Android多媒体
相关基本原理;3.熟悉常用的音视频编码格式:H264
JeffMony
·
2020-03-29 08:12
Android之MediaPlayer播放音频与视频
本节带来的是
Android多媒体
中的——MediaPlayer,我们可以通过这个API来播放音频和视频该类是Androd多媒体框架中的一个重要组件,通过该类,我们可以以最小的步骤来获取,解码和播放音视频
侯蛋蛋_
·
2020-03-16 21:28
《Android第一行代码》first reading 十一
Android多媒体
应用二音频和视频播放音频播放步骤:创建MediaPlayer绑定监听运行时权限处理完善onClick()重写onDestory(),释放MediaPlayer代码//布局就是4个按钮
威宸
·
2020-03-14 12:44
实习笔记17.07.19
Android4.4以后不允许非系统应用发送系统广播,所以更新媒体库的广播Intent.ACTION_MEDIA_MOUNTED在4.4之后无效
Android多媒体
数据不是从文件系统中取?
书生也coding
·
2020-03-13 18:49
Android多媒体
之三:编译并使用x264库
x264是性能最好的H.264/AVC编码器,基于GNUGPL协议。FFmpeg可以使用x264作为编码库,能够提高编码性能。但注意ffmpeg是基于LGPL协议的,由于GPL协议的传染性,如果是使用ffmpeg的商业软件,需要确保没有使用x264等GPL协议的库。准备环境linux,下载ffmpeg源码:http://www.ffmpeg.org/download.html下载x264源码:gi
mqstack
·
2020-03-05 22:37
Android多媒体
- 使用 Android MediaRecorder 完成音视频的采集、编码、封包成 mp4 输出
本文链接win7AndroidStudio3.0.1相关代码请参阅:https://github.com/RustFisher/android-CameraRecorder/tree/master/appcamera概述本文目的:使用AndroidMediaRecorderAPI完成音视频的采集、编码、封包成mp4输出基于android.hardware.Camera,创建一个横屏应用,实时预览摄
AnRFDev
·
2020-03-04 11:05
Android多媒体
技术之博客收集
这是多媒体技术的收集。http://blog.csdn.net/king1425/article/details/70918063http://www.cnblogs.com/yishujun/p/5378114.htmlhttp://www.jizhuomi.com/android/course/198.htmlhttp://blog.csdn.net/axi295309066/article/
oh_flying
·
2020-03-03 22:28
Android多媒体
开发(2)——Video buffer传输流程
AwesomePlayer如何和OMXvideodecoder传输buffer呢?AwesomePlayer与decoderbuffer传输示意图1.OMXCodec会在开始的时候通过read()函数将未解码的data送给decoder,并要求decoder将解码后的data回传。status_tOMXCodec::read(...){if(mInitialBufferSubmit){mIniti
葛藤湾
·
2020-02-25 20:21
Android多媒体
开发(1)——AwesomePlayer及Stagefright相关知识梳理
Android的多媒体框架中,stagefright其实是AwesomePlayer的代理,真正实现播放器功能的原是AwesomePlayer,Stagefright只是做了一层封装。AwesomePlayer不管他有多神秘,说到底还是个多媒体播放器。在播放器的基本模型上,他与VCL、mplayer、ffmpeg等开源的结构是一致的。只是组织实现的方式不同。现在把播放器的基本模型总结一下,然后按照
葛藤湾
·
2020-02-23 19:52
Android多媒体
数据库
Android中可以通过一个Provider管理存储器中的多媒体文件目录源码:packages/providers/MediaProvider数据库:/data/data/com.android.providers.media/databases/数据库文件内部存储数据库文件:internal.db外部存储数据库文件:external.db内置媒体内置媒体:system/media/**(经查看i
悟剑声
·
2020-02-21 03:05
Android Multimedia Framework overview
AndroidMultimediaFrameworkoverview(多媒体框架概述)--baseonjellybean(一)AndroidMultimediaFramework架构--baseonjellybean(二)
android
傀儡世界
·
2020-02-18 08:24
Android MediaPlayer类详解
Android下对于音频或者视频的支持均需要使用到MediaPlayer类MediaPlayer处于
Android多媒体
包下"android.media.MediaPlayer",仅有一个无参的构造函数
_Ryan
·
2020-02-16 23:47
TextureView+MediaPlayer实现在线短视频播放
Android多媒体
开发系列文章
Android多媒体
开发:录音机
Android多媒体
开发:照相机TextureView+MediaPlayer实现在线短视频播放
Android多媒体
开发:第三方框架TextureView
JackChen1024
·
2020-02-09 09:35
MediaCodec框架剖析
OpenOMX),就是编解码组件,它与MediaExtractor、MediaMuxer、Surface、MediaSync、MediaCrypto、MediaDrm、Image、AudioTrack一起构成
Android
JeffMony
·
2020-02-08 18:42
MediaCodec之Decoder
MediaExtractor,MediaSync,MediaMuxer,MediaCrypto,MediaDrm,Image,Surface,以及AudioTrack一起使用);MediaCodec作为比较年轻的
Android
Young_Allen
·
2020-01-06 19:25
Android平台使用MediaCodec进行H264格式的视频编解码
Android平台使用MediaCodec进行H264格式的视频编解码
Android多媒体
简介MediaCodecMediaExtractorMediaMuxH264关键词FAQscreenrecord
Android
TakakuraKenSan
·
2020-01-03 09:10
Android多媒体
之MediaPlayer框架分析
在android系统中,MediaPlayer提供播放音视频的功能,本文打算先简要分析一下MediaPlayer框架。图一如图一所示,javaframework提供了MediaPlayer类供上层应用使用,java层的MediaPlayer对象对应一个native层的MediaPlayer对象,同时对应一个mediaserver进程中的Client对象,native层的MediaPlayer对象通
Jimmy2012
·
2019-12-21 09:25
Android Media Framework(1): 总纲
Android系统整体架构:我们先看一下多媒体框架在整个Android系统所处的位置
Android多媒体
框架opencore和stagefright分析从框架图可以看出MediaFramework处于Libraries
葛藤湾
·
2019-12-18 05:09
Android多媒体
学习之MediaPlayer生命周期介绍
本文主要介绍MediaPlayer介绍之状态图及生命周期,围绕以下两个部分进行介绍:1,MediaPlayer状态图。2,介绍MediaPlayer的各个状态Android的MediaPlayer包含了Audio和video的播放功能,用于控制playback的视频/音频文件及流,在Android的界面上,Music和Video两个应用程序都是通过调用MediaPlayer来实现的。MediaPl
Clearlee
·
2019-12-06 07:30
Android多媒体
SDK中的组件化设计思想
本文主要介绍金山云Android推流、短视频SDK设计中,为保证SDK的灵活性、可扩展性,在SDK组件化方向上所做的一些探索。成熟的PC端多媒体架构简介PC诞生之初,就有了强烈的多媒体处理需求,在几十年发展中,比较知名的几个多媒体框架有:微软的DirectShow开源跨平台的GStreamerFFMPEGVLC其中,FFMPEG更偏重于提供muxer/demuxer,encoder/decoder
金山视频云
·
2019-12-01 11:33
音乐播放器
一.MediaPlayer简介
Android多媒体
中的——MediaPlayer,我们可以通过这个API来播放音频和视频该类是Androd多媒体框架中的一个重要组件,通过该类,我们可以以最小的步骤来获取
Anwfly
·
2019-11-10 22:51
Android多媒体
之二通过MediaStore获取图片实现自动轮播
名词解析MediaStore:图像(包括音频和视频)的标准内容提供者。它在设备上存放文件的设置,并为存储了和检索该文件的元数据提供便利。元数据是对数据的描述,包括数据本身的信息如大小、名称,以及附加的其他数据如标题、描叙、经度、纬度等。EXIF表示可交换的图像文件格式(ExchangeableImageFileFormat),它是在图像文件中保存元数据的一种标准方式。代码实现下面的代码实现了:通过
会飞的大象
·
2019-11-07 05:05
MediaCodec之Encoder
MediaExtractor,MediaSync,MediaMuxer,MediaCrypto,MediaDrm,Image,Surface,以及AudioTrack一起使用);MediaCodec作为比较年轻的
Android
Young_Allen
·
2019-11-02 13:34
MediaPlayer播放MP3音频(可以控制播放时间)
Android多媒体
播放有许多开源的,大多底层都是FFmPeg,那玩意对于我这种新手而言完全是一窍不通啊(有能力的可以看看bilibili,vitamio等等。。)。。
V1tas
·
2019-11-02 00:53
android多媒体
解决方案
android多媒体
解决方案:(1)androidSDK自带的MediaPlayer+SurfaceView或者videoview(简单快速,格式支持少)(2)vitamio(简单快速开发,格式支持全面
北铭
·
2019-08-13 23:59
一起学Android之音频视频
概述
Android多媒体
框架支持各种常见的媒体类型,可以很容易地将音频、视频和图像集成到App中。
Alan.hsiang
·
2019-07-13 18:00
Android多媒体
图片音频视频可限制大小时间自定义选择器库
项目中许多时候需要选择图片、音视频,并有大小和时间限制,没有找到合适的库,所以自己提供一个满足需求的基础版本。一.可以选择图片、音频、视频二.可以限制选择数量、音视频大小、时长三.可以进行图片、音视频的预览播放,指定每列显示item个数四.可以自定义过滤条件,只显示符合要求item最新0.1.6版本:1.优化完善自定义过滤器一.实现效果在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插
明月春秋
·
2019-06-06 11:41
MediaPlayer介绍
MediaPlayer处于
Android多媒体
下"android.media.MediaPlayer"MediaPlayer构造方法MediaPlayer仅有一个无参的构造函数。
20189214李熹桥
·
2019-05-19 17:00
使用MediaCodeC将图片集编码为视频
在
Android多媒体
的处理上,MediaCodeC是一套非常有用的API。此次实验中,所使用的图片集正是MediaCodeC硬解码视频,并将视频帧存储为图片文件文章中,对视频解码出来的图片文件集
AiLoiii
·
2019-05-06 09:00
Android开发问
视觉图像
Android多媒体
之GLES2战记第六集--九层之台
九层之台,起于累土;千里之行,始于足下第九副本:擎天之柱:拿出草稿纸,自己画一画,抛开书本(发现那本书的画法思路不怎么样,不优雅)咱们来自己算,自己画,该副本的代码在shape/part,琐碎的小点就省去了一路走到这里,套路基本上都一样,本文研究的只是图形画法,基本用法不会的就前补吧1.第一关卡:GL_TRIANGLES画圆图片立体圆裁剪.png1.1:顶点的计算顶点的计算.png/***初始化顶
张风捷特烈
·
2019-04-14 18:00
Android多媒体
六:三种方式实现视频的播放
在Android中,我们有三种方式来实现视频的播放:使用其自带的播放器。指定Action为ACTION_VIEW,Data为Uri,Type为其MIME类型。使用VideoView来播放。在布局文件中使用VideoView结合MediaController来实现对其控制。使用MediaPlayer类和SurfaceView来实现,这种方式很灵活。第三方播放视频第三方播放视频:Vitamio框架使用
卡卡-卡卡
·
2019-02-24 15:20
Android基础
Android多媒体
框架(7)—— stagefright中MediaMuxer源码分析
stagefright中MediaMuxer源码分析私有属性定义MediaMuxer.h中定义了一些类的属性:constOutputFormatmFormat;spmWriter;Vector>mTrackList;//EachtrackhasitsMediaAdapter.spmFileMeta;//Metadataforthewholefile.MutexmMuxerLock;enumStat
hunter800421
·
2019-02-08 15:35
Android
c++
架构
源码
音视频
Android多媒体
框架(3)—— libstagefright中MediaCodec源码分析
libstagefright中MediaCodec源码分析和前两篇一样,我们按照MediaCodec的各个状态来分析libstagefright中MediaCodec的源代码。configure首先我们看一下configure在libstagefright中MediaCodec中的定义:438status_tMediaCodec::configure(439constsp&format,440co
hunter800421
·
2019-02-03 15:48
Android
linux
c++
架构
源码
android 音视频开发基础1--基础概念
一分一秒,原来你也在这里目录视频编码的定义:视频编码的两个系列:音频编码格式:AAC.MP3AC3
Android多媒体
播放组件介绍:多媒体框架:单位相关:视频帧视频编码的定义:所谓视频编码就是指通过特定的压缩的技术
ChengWeiTan
·
2019-01-28 23:43
Android
android音视频开发基础
android 音视频开发基础1--基础概念
一分一秒,原来你也在这里目录视频编码的定义:视频编码的两个系列:音频编码格式:AAC.MP3AC3
Android多媒体
播放组件介绍:多媒体框架:单位相关:视频帧视频编码的定义:所谓视频编码就是指通过特定的压缩的技术
ChengWeiTan
·
2019-01-28 23:43
Android
android音视频开发基础
[
Android多媒体
技术] 播放Raw/Assets音视频方法总结
前言本文介绍如何通过系统MediaPlayer,IjkPlayer,ExoPlayer分别播放安卓项目下的Raw或Assets文件夹中的音视频文件。在某些情况下,我们会把一些音视频文件,如Mp3,Mp4等,直接放在安装包中的Raw或者Assets文件夹里,这些音视频文件可能作为特定场景的提示音,或者视频片头等等。关于Raw和Assets资源文件,这里不作过多讨论,总的来讲,他们都是被打包进APK中
cvStronger
·
2018-11-14 19:24
Android进阶之路
上海GDD(谷歌开发者大会),第一天总结
第一次参加谷歌开发者大会(GDD),毕竟之前主要是做
Android多媒体
、播放器相关,和Android应用开发并无实际联系。来说说我参会的总结吧。
突围的鱼
·
2018-09-20 22:49
上海GDD(谷歌开发者大会),第一天总结
第一次参加谷歌开发者大会(GDD),毕竟之前主要是做
Android多媒体
、播放器相关,和Android应用开发并无实际联系。来说说我参会的总结吧。
突围的鱼
·
2018-09-20 22:49
Android多媒体
整体架构图
Android多媒体
整体架构图转https://blog.csdn.net/dxpqxb/article/details/53606977MediaPlayer框架图Camera框架图SoundRecorder
hushui
·
2018-09-10 10:37
Android
Android MediaPlayer
MediaPlayer简介
android多媒体
类,播放流程如下方法:setDataSource()设置一个数据源,prepare()播放之前需要调用此方法,在准备状态setDisplay()需要SurfaceHolder
YangBryant
·
2018-08-17 12:00
说一说我在创建星球这10多天,在星球里干了啥?
星球创建10多天了,将近有120位小伙伴加入星球,有人质疑,也有人义无反顾的加入,有些人可能对我还不太了解,我之前在爱奇艺从事
Android多媒体
开发,主要擅长领域是Android应用开发和音视频相关。
突围的鱼
·
2018-07-13 08:03
写给小白的实时音视频技术入门提纲
本文来自七牛云
Android多媒体
开发工程师卢俊的技术分享,即时通讯网有改动。
JackJiang2011
·
2018-05-28 12:15
[
Android多媒体
二]调用系统录音机录音并存储到指定位置,适配安卓 7.0
接上一篇文章,[
Android多媒体
一]调用系统相机拍照并存储到指定位置,适配安卓7.0本文讲述如何调用系统录音机,完成录音后,对录音进行指定位置的保存。
__椎名真白
·
2018-04-15 18:16
Android
Android多媒体
[
Android多媒体
一]调用系统相机拍照并存储到指定位置,适配安卓 7.0
项目里想添加几个小功能,拍照、录像、录音。都是调用系统的多媒体,拍摄、录制完毕也不能不管,应该将他们都存储到手机上,方便日后查看、使用。但是开发过程并不是一蹴而就,也是查阅了很多资料,向大佬请教了很多,才成功实现了功能,并且由于是Android7.0的系统,相比以前的版本对文件的管理更加复杂。下面直接进入正题。一、准备创建项目后,还需要做什么准备?不是一顿敲就完事了吗?为了适配7.0的系统,确实需
__椎名真白
·
2018-04-06 16:44
Android
Android多媒体
Android多媒体
应用使用SoundPool播放音频
由于MediaPlayer占用资源较多,且不支持同时播放多个音频,所以Android还提供了另一个播放音频的类-----SoundPool。SoundPool即音频池,可以同时播放多个短小的音频,而且占用的资源较少。SoundPool适合在应用程序中播放按键音或消息提示音等,在游戏中播放密集而短暂的声音,如多个飞机爆炸的声音等。使用SoundPool播放音频,首先需要创建SoundPool对象,然
光仔December
·
2017-12-26 08:48
Android多媒体
应用使用MediaPlayer播放音频
Android提供了对常用音频和视频格式的支持,它所支持的音频格式有MP3(.mp3)、3GPP(.3gp)、Ogg(.ogg)和WAVE(.ave)等,支持的视频格式有3GPP(.3gp)和MPEG-4(.mp4)等。通过AndroidAPI提供的相关方法,在Android中可以实现音频与视频的播放。下面介绍使用MediaPlayer播放音频在Android中,提供了MediaPlayer类来播
光仔December
·
2017-12-26 08:51
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他