
Android多媒体
袁家二少
本人是一名应用工程师主要从事嵌入式和Android开发
展开
-
opencore内部调度
1 引言 多媒体框架是非常重要而又令人关心的模块,尤其在android的系统上,多媒体播放效果如何,对其框架了解是非常必要的。 多媒体中的调度问题,是个背后的故事,但却对性能影响至关重要,本文并非全面分析多媒体框架,旨在探讨媒体框架调度方面与传统的多线程应用间的差异。 2 基本知识 1 多媒体框架 宏观上看多媒体框架一般包含:engine、parser、codec、output转载 2014-01-27 11:08:13 · 462 阅读 · 0 评论 -
Android 之opencore分析
1、 OpenCore概述 OpenCore的(又称PacketVideo),它是Android的多媒体核心,是一个多媒体的框架。OpenCore的代码非常庞大,它是一个基于C++的实现,定义了全功能的操作系统移植层,各种基本的功能均被封装成类的形式,各层次之间的接口多使用继承等方式。从宏观上来看,它主要包含了两大方面的内容: PVPlayer:提供媒体播放器的功能,转载 2014-01-27 11:45:53 · 616 阅读 · 0 评论 -
Android AudioTrack分析
Android深入浅出之Audio 第一部分 AudioTrack分析 一目的 本文的目的是通过从Audio系统来分析Android的代码,包括Android自定义的那套机制和一些常见类的使用,比如Thread,MemoryBase等。 分析的流程是: l 先从API层对应的某个类开始,用户层先要有一个简单的使用流程。 l 根据这个流转载 2014-02-07 11:23:32 · 515 阅读 · 0 评论 -
stagefright媒体框架
简单的播放步骤 1、 MediaPlayer mediaPlayer = new MediaPlayer(); 2、 mediaPlayer.setDataSource(“/mnt/usbhost1/123.mp4”); 3、 mediaPlayer.prepare(); 4、 mediaPlayer.start(); 5、 mediaPlayer.stop();原创 2014-05-05 09:26:27 · 1151 阅读 · 0 评论