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多媒体
--网络文件播放
阅读更多网络文件就是指放在网络上的文件,也可能是流媒体等网络资源。由于这种方式不用存储比较方便,但它的弊端就是要通过网络,速度要比上两种方式差,因此一般网络播放方式要采用异步预处理方式。还有网络流量费用也会增加用户的使用成本。下面看看播放网络音频文件的代码请参考代码清单12-3,完整代码请参考Chapter12_3工程中AudioPlayer代码部分。【代码清单12-3】privatevoidpl
关东升
·
2011-07-08 15:00
Android
Mobile
网络应用
多媒体
Android多媒体
--网络文件播放
网络文件就是指放在网络上的文件,也可能是流媒体等网络资源。由于这种方式不用存储比较方便,但它的弊端就是要通过网络,速度要比上两种方式差,因此一般网络播放方式要采用异步预处理方式。还有网络流量费用也会增加用户的使用成本。下面看看播放网络音频文件的代码请参考代码清单12-3,完整代码请参考Chapter12_3工程中AudioPlayer代码部分。【代码清单12-3】privatevoidplay()
tonny_guan
·
2011-07-08 15:00
Android多媒体
--网络文件播放
阅读更多网络文件就是指放在网络上的文件,也可能是流媒体等网络资源。由于这种方式不用存储比较方便,但它的弊端就是要通过网络,速度要比上两种方式差,因此一般网络播放方式要采用异步预处理方式。还有网络流量费用也会增加用户的使用成本。下面看看播放网络音频文件的代码请参考代码清单12-3,完整代码请参考Chapter12_3工程中AudioPlayer代码部分。【代码清单12-3】privatevoidpl
关东升
·
2011-07-08 15:00
Android
Mobile
网络应用
多媒体
Android多媒体
--网络文件播放
阅读更多网络文件就是指放在网络上的文件,也可能是流媒体等网络资源。由于这种方式不用存储比较方便,但它的弊端就是要通过网络,速度要比上两种方式差,因此一般网络播放方式要采用异步预处理方式。还有网络流量费用也会增加用户的使用成本。下面看看播放网络音频文件的代码请参考代码清单12-3,完整代码请参考Chapter12_3工程中AudioPlayer代码部分。【代码清单12-3】privatevoidpl
关东升
·
2011-07-08 15:00
Android
Mobile
网络应用
多媒体
Android多媒体
--网络文件播放
网络文件就是指放在网络上的文件,也可能是流媒体等网络资源。由于这种方式不用存储比较方便,但它的弊端就是要通过网络,速度要比上两种方式差,因此一般网络播放方式要采用异步预处理方式。还有网络流量费用也会增加用户的使用成本。下面看看播放网络音频文件的代码请参考代码清单12-3,完整代码请参考Chapter12_3工程中AudioPlayer代码部分。【代码清单12-3】privatevoidplay()
关东升
·
2011-07-08 15:00
android
网络应用
mobile
多媒体
android多媒体
开发--本地音频文件播放
本地文件就是指文件放在Android系统的外部存储设备(如:SD卡)和内部设备上的文件,SD卡比较方便,容易更新音频文件,适合于以娱乐为主的应用系统。下面看看播放本地音频文件的代码请参考代码清单12-2,完整代码请参考Chapter12_2工程中AudioPlayer代码部分。【代码清单12-2】privatevoidplay(){ FilesdCardDir=Environment.g
关东升
·
2011-07-08 15:00
android
mobile
三星
多媒体
android多媒体
开发--本地音频文件播放
阅读更多本地文件就是指文件放在Android系统的外部存储设备(如:SD卡)和内部设备上的文件,SD卡比较方便,容易更新音频文件,适合于以娱乐为主的应用系统。下面看看播放本地音频文件的代码请参考代码清单12-2,完整代码请参考Chapter12_2工程中AudioPlayer代码部分。【代码清单12-2】privatevoidplay(){FilesdCardDir=Environment.get
关东升
·
2011-07-08 15:00
Android
三星
Mobile
多媒体
Android多媒体
开发--资源文件播放
播放音频文件。按照音频文件来源不同可以分为:资源文件播放、系统播放文件和网络文件播放。 资源文件播放是放在“/res/raw”,然后发布的时候被打成APK包一起安装在手机上。很显然这种方式不适合用于播放娱乐为主的多媒体文件,由于娱乐的多媒体文件是经常更新的,而放置在这个raw下面的文件用户是没有权限更新的,因此这种方式一般用于应用自己的一些音频和视频播放,如按键音、开机启动音、信息提示音等应
tonny_guan
·
2011-07-07 17:00
android
exception
网络
娱乐
null
Class
Android多媒体
开发--资源文件播放
播放音频文件。按照音频文件来源不同可以分为:资源文件播放、系统播放文件和网络文件播放。 资源文件播放是放在“/res/raw”,然后发布的时候被打成APK包一起安装在手机上。很显然这种方式不适合用于播放娱乐为主的多媒体文件,由于娱乐的多媒体文件是经常更新的,而放置在这个raw下面的文件用户是没有权限更新的,因此这种方式一般用于应用自己的一些音频和视频播放,如按键音、开机启动音、信息提
关东升
·
2011-07-07 17:00
android
代码
案例
多媒体
Android多媒体
浅析
发现Android影音系统超复杂的,个人水平有限,关注以下几个问题:1.系统如何选择多媒体引擎2.引擎如何选择编解码器3.分离器如何分离音视频4.视频解码播放过程如何使用OMXIL5.音频解码播放过程与ALSA的关系1.系统如何选择多媒体引擎多媒体系统自上而下可分为三类,上层应用软件,就是在Android市场里下载的到的多媒体播放软件如Moboplayer,Rockplayer等。系统级多媒体引擎
qianjin0703
·
2011-07-06 11:34
Android系统
Android多媒体
浅析
发现Android影音系统超复杂的,个人水平有限,关注以下几个问题:1.系统如何选择多媒体引擎2.引擎如何选择编解码器3.分离器如何分离音视频4.视频解码播放过程如何使用OMXIL5.音频解码播放过程与ALSA的关系1.系统如何选择多媒体引擎多媒体系统自上而下可分为三类,上层应用软件,就是在Android市场里下载的到的多媒体播放软件如Moboplayer,Rockplayer等。系统级多媒体引擎
qianjin0703
·
2011-07-06 11:00
【诚聘】
Android多媒体
图书兼职作者
【诚聘】
Android多媒体
图书兼职作者本公司有多年图书出版经验,每年出版上百本图书,现招聘
Android多媒体
图书兼职作者。作者要求:熟悉Android的开发,有良好的语言表达能力。
634749
·
2011-06-08 10:00
Android 多媒体框架中Mediaplayer与Opencore的衔接过程
本文从代码的角度来分析
Android多媒体
框架中mediaplay是如何调用opencore的。
jrcisme
·
2011-05-30 20:00
android
框架
video
delete
audio
destructor
Android多媒体
架构分析
Android多媒体
架构分析 Revision History Date Issue Description Author <2/05/2010>
abc20899
·
2011-05-10 09:00
多线程
数据结构
android
应用服务器
jni
Android多媒体
编程从初学到精通
深入浅出,依靠深厚行业经验讲透技术原理 循序渐进,详解典型应用案例提升实战能力 《
Android多媒体
编程从初学到精通》 基本信息作者: 苗忠良 宛斌 丛书名: 华清远见系列图书出版社:电子工业出版社
china-pub2010
·
2011-05-03 14:00
多线程
编程
框架
应用服务器
android
Android多媒体
架构分析
Android多媒体
架构分析RevisionHistoryDateIssueDescriptionAuthor wylhistory 目录1. Abstract2.
wylhistory
·
2011-04-26 19:00
android
video
command
引擎
audio
Components
Android多媒体
扫描过程(Android Media Scanner Prosess)
原作者:SteveGou转载请注明! 下面是系统图 MediaScannerReceiver会在任何的ACTION_BOOT_COMPLETED,ACTION_MEDIA_MOUNTED或 ACTION_MEDIA_SCANNER_SCAN_FILE 意图(intent)发出的时候启动。因为解析媒体文件的元数据或许会需要很长时间,所以MediaScannerReceiver会启动M
dylasd
·
2011-04-22 17:42
android
android
media
Scanner
多媒体扫描过程
Prosess)
Android多媒体
扫描过程(Android Media Scanner Prosess)
原作者:SteveGou转载请注明!下面是系统图MediaScannerReceiver会在任何的ACTION_BOOT_COMPLETED,ACTION_MEDIA_MOUNTED或ACTION_MEDIA_SCANNER_SCAN_FILE意图(intent)发出的时候启动。因为解析媒体文件的元数据或许会需要很长时间,所以MediaScannerReceiver会启动MediaScannerS
dylasd
·
2011-04-22 17:42
Android
Scanner
多媒体扫描过程
Android
Android多媒体
学习十五:使用在内置的Camera录制视频
使用Android自带的Camera应用来录制视频也很简单。直接指定一个ACTION_VIDEO_CAPTURE的Action就可以了,和Image类似代码:packagedemo.camera;importandroid.app.Activity;importandroid.content.Intent;importandroid.net.Uri;importandroid.os.Bundle;
chenjie19891104
·
2011-04-21 17:00
Android
学习笔记
Android多媒体
学习十五:使用在内置的Camera录制视频
使用Android自带的Camera应用来录制视频也很简单。直接指定一个ACTION_VIDEO_CAPTURE的Action就可以了,和Image类似 代码: package demo.camera; import android.app.Activity; import android.content.Intent; import android.net.Uri; import andro
nello
·
2011-04-21 17:00
.net
android
OS
Android多媒体
学习十五:使用在内置的Camera录制视频
使用Android自带的Camera应用来录制视频也很简单。直接指定一个ACTION_VIDEO_CAPTURE的Action就可以了,和Image类似 代码: packagedemo.camera;importandroid.app.Activity;importandroid.content.Intent;importandroid.net.Uri;importandroid.os.Bundl
chenjie19891104
·
2011-04-21 17:00
android
image
video
Class
action
Android多媒体
学习十五:使用在内置的Camera录制视频
使用Android自带的Camera应用来录制视频也很简单。直接指定一个ACTION_VIDEO_CAPTURE的Action就可以了,和Image类似 代码: package demo.camera; import android.app.Activity; import android.content.Intent; import android.net.Uri; import andro
nello
·
2011-04-21 17:00
.net
android
OS
Android多媒体
学习十四:播放网络上的视频
Android支持播放网络上的视频。在播放网络上的视频时,牵涉到视频流的传输,往往有两种协议,一种是HTTP,一种是RTSP。这两种协议最大的不同是,HTTP协议,不支持实时流媒体的播放,而RTSP协议就支持。 Android中自带的播放器,以及VideoView等都支持上述两种协议,因此,可以直接播放网络上的视频,唯一不同的就是URI。 代码如下: packagedemo.camera;impo
chenjie19891104
·
2011-04-21 16:00
android
网络
Class
Android多媒体
学习十四:播放网络上的视频
Android支持播放网络上的视频。在播放网络上的视频时,牵涉到视频流的传输,往往有两种协议,一种是HTTP,一种是RTSP。这 两种协议最大的不同是,HTTP协议,不支持实时流媒体的播放,而RTSP协议就支持。 Android中自带的播放器,以及VideoView等都支持上述两种协议,因此,可以直接播放网络上的视频,唯一不同的就是URI。 代码如下: package demo.camer
nello
·
2011-04-21 16:00
android
.net
OS
网络协议
Youtube
Android多媒体
学习十四:播放网络上的视频
Android支持播放网络上的视频。在播放网络上的视频时,牵涉到视频流的传输,往往有两种协议,一种是HTTP,一种是RTSP。这 两种协议最大的不同是,HTTP协议,不支持实时流媒体的播放,而RTSP协议就支持。 Android中自带的播放器,以及VideoView等都支持上述两种协议,因此,可以直接播放网络上的视频,唯一不同的就是URI。 代码如下: package demo.camer
nello
·
2011-04-21 16:00
.net
android
网络协议
OS
Youtube
Android多媒体
学习十三:检索MediaStore中的Video和其对应的缩略图信息
和Image,Audio一样,在Android中,Video信息也被MediaStore管理着。 和每个视频对应的有其一个缩略图,这个缩略图往往是其第一帧的图像。 下面看代码: packagedemo.camera;importjava.util.ArrayList;importjava.util.List;importandroid.app.ListActivity;importandroid.
chenjie19891104
·
2011-04-21 16:00
android
String
ListView
video
null
Class
Android多媒体
学习十三:检索MediaStore中的Video和其对应的缩略图信息
和Image,Audio一样,在Android中,Video信息也被MediaStore管理着。 和每个视频对应的有其一个缩略图,这个缩略图往往是其第一帧的图像。 下面看代码: package demo.camera; import java.util.ArrayList; import java.util.List; import android.app.ListActivity; imp
nello
·
2011-04-21 16:00
android
.net
OS
Android多媒体
学习十三:检索MediaStore中的Video和其对应的缩略图信息
和Image,Audio一样,在Android中,Video信息也被MediaStore管理着。和每个视频对应的有其一个缩略图,这个缩略图往往是其第一帧的图像。下面看代码:packagedemo.camera;importjava.util.ArrayList;importjava.util.List;importandroid.app.ListActivity;importandroid.con
chenjie19891104
·
2011-04-21 16:00
Android
学习笔记
Android多媒体
学习十三:检索MediaStore中的Video和其对应的缩略图信息
和Image,Audio一样,在Android中,Video信息也被MediaStore管理着。 和每个视频对应的有其一个缩略图,这个缩略图往往是其第一帧的图像。 下面看代码: package demo.camera; import java.util.ArrayList; import java.util.List; import android.app.ListActivity; imp
nello
·
2011-04-21 16:00
android
.net
OS
Android多媒体
学习十二:Android中Video的三种播放方式的实现
在Android中,我们有三种方式来实现视频的播放。 1、使用其自带的播放器。指定Action为ACTION_VIEW,Data为Uri,Type为其MIME类型。 2、使用VideoView来播放。在布局文件中使用VideoView结合MediaController来实现对其控制。 3、使用MediaPlayer类和SurfaceView来实现。这种方式最灵活,也最复杂。 下面给出这三种方式,
chenjie19891104
·
2011-04-21 11:00
android
server
video
action
callback
float
Android多媒体
学习十二:Android中Video的三种播放方式的实现
在Android中,我们有三种方式来实现视频的播放。1、使用其自带的播放器。指定Action为ACTION_VIEW,Data为Uri,Type为其MIME类型。2、使用VideoView来播放。在布局文件中使用VideoView结合MediaController来实现对其控制。3、使用MediaPlayer类和SurfaceView来实现。这种方式最灵活,也最复杂。下面给出这三种方式,1、调用其
chenjie19891104
·
2011-04-21 11:00
Android
学习笔记
Android多媒体
学习十二:Android中Video的三种播放方式的实现
在Android中,我们有三种方式来实现视频的播放。 1、使用其自带的播放器。指定Action为ACTION_VIEW,Data为Uri,Type为其MIME类型。 2、使用VideoView来播放。在布局文件中使用VideoView结合MediaController来实现对其控制。 3、使用MediaPlayer类和SurfaceView来实现。这种方式最灵活,也最复杂。 下面给出这三种
nello
·
2011-04-21 11:00
android
OS
Android多媒体
学习十一:实现仿百度图片查看功能
我们知道,进入百度图片后,输入一个关键字后,首先看到的是很多缩略图,当我们点击某张缩略图时,我们就可以进入到大图显示页面,在大图显示页面,中包含了一个图片画廊,同时当前大图为刚刚我们点击的那张图片。现在我们看看在Android中如何实现类似的效果: 首先,我们需要有一个控件来显示缩略图,这里没有什么比GridView更加合适了。 配置文件如下: 对于GridView中每一项是一张缩略图,我们需要
chenjie19891104
·
2011-04-20 16:00
android
String
百度
layout
Integer
Path
Android多媒体
学习十一:实现仿百度图片查看功能
我们知道,进入百度图片后,输入一个关键字后,首先看到的是很多缩略图,当我们点击某张缩略图时,我们就可以进入到大图显示页面,在大图显示页面,中包含了一个图片画廊,同时当前大图为刚刚我们点击的那张图片。现在我们看看在Android中如何实现类似的效果:首先,我们需要有一个控件来显示缩略图,这里没有什么比GridView更加合适了。配置文件如下:对于GridView中每一项是一张缩略图,我们需要继承Ba
chenjie19891104
·
2011-04-20 16:00
Android
学习笔记
Android多媒体
学习十一:实现仿百度图片查看功能
我们知道,进入百度图片后,输入一个关键字后,首先看到的是很多缩略图,当我们点击某张缩略图时,我们就可以进入到大图显示页面,在大图显示页面,中包含了一个图片画廊,同时当前大图为刚刚我们点击的那张图片。现在我们看看在Android中如何实现类似的效果:首先,我们需要有一个控件来显示缩略图,这里没有什么比GridView更加合适了。配置文件如下: 对于GridView中每一项是一张缩略图,我们
nello
·
2011-04-20 16:00
android
OS
百度
Android多媒体
学习十:利用AudioRecord类实现自己的音频录制程序
AudioRecord类相对于MediaRecorder来说,更加接近底层,为我们封装的方法也更少。然而实现一个AudioRecord的音频录制程序也很简单。本实例代码如下:可惜,本实例测试时有个问题,在录制的时候,会出现bufferover。缓存泄露,待解决。packagedemo.camera;importjava.io.BufferedInputStream;importjava.io.Bu
chenjie19891104
·
2011-04-19 14:00
Android
学习笔记
Android多媒体
学习十:利用AudioRecord类实现自己的音频录制程序
AudioRecord类相对于MediaRecorder来说,更加接近底层,为我们封装的方法也更少。然而实现一个AudioRecord的音频录制程序也很简单。本实例代码如下: 可惜,本实例测试时有个问题,在录制的时候,会出现bufferover。缓存泄露,待解决。 packagedemo.camera;importjava.io.BufferedInputStream;importjava.io
chenjie19891104
·
2011-04-19 14:00
android
exception
Stream
Integer
buffer
button
Android多媒体
学习九:利用MediaRecorder类实现自己的音频录制程序
在上一篇中,我们在代码中有caseR.id.btn2://通过MediaRecorder类来实现自己的音频录制程序Intentintent2=newIntent();intent2.setClass(this,MyAudioRecord.class);startActivityForResult(intent2,1);break; 这是启动我们自己定义的音频录制程序来完成录制工作。代码如下: pa
chenjie19891104
·
2011-04-19 09:00
android
File
存储
Class
button
audio
Android多媒体
学习九:利用MediaRecorder类实现自己的音频录制程序
在上一篇中,我们在代码中有 case R.id.btn2: //通过MediaRecorder类来实现自己的音频录制程序 Intent intent2 = new Intent(); intent2.setClass(this, MyAudioRecord.class); startActivityForResult(intent2, 1); break; 这是启动我们自己定义的音频录制程序
nello
·
2011-04-19 09:00
android
.net
OS
Android多媒体
学习八:调用Android自带的音频录制程序,实现录制
Android中有自带的音频录制程序,我们可以通过指定一个Action为MediaStore.Audio.Media.RECORD_SOUND_ACTION的Intent来 启动它就可以了。然后在onActivityResult()方法中,获取Intent的Data,就是录制的音频对应的URI。 代码: package demo.camera; import android.app.Acti
nello
·
2011-04-19 09:00
android
.net
OS
Android多媒体
学习八:调用Android自带的音频录制程序,实现录制
Android中有自带的音频录制程序,我们可以通过指定一个Action为MediaStore.Audio.Media.RECORD_SOUND_ACTION的Intent来启动它就可以了。然后在onActivityResult()方法中,获取Intent的Data,就是录制的音频对应的URI。 代码: packagedemo.camera;importandroid.app.Activity;im
chenjie19891104
·
2011-04-19 09:00
android
Class
action
audio
Android多媒体
学习七:访问网络上的Audio对应的M3U文件,实现网络音频流的播放
Android中提供了对网络上流媒体的支持,我们可以使用MediaPlayer类来播放一个网络上的音频文件。但是网络上的站点并不建议我们直接访问流,我们需要获取他提供的M3U文件,根据M3U文件来实现流的获取。M3U是音频流地址索引文件,相当于播放列表。 本文通过实例演示,Android中如何访问网络上的M3U文件,实现网络音频文件的播放。 本文包含三个部分:1、根据用户输入的M3U文件的Url,
chenjie19891104
·
2011-04-18 16:00
android
exception
网络
String
url
audio
Android多媒体
学习七:访问网络上的Audio对应的M3U文件,实现网络音频流的播放
Android中提供了对网络上流媒体的支持,我们可以使用MediaPlayer类来播放一个网络上的音频文件。 但是网络上的站点并不建议我们直接访问流,我们需要获取他提供的M3U文件,根据M3U文件来实现流的获取。 M3U是音频流地址索引文件,相当于播放列表。 本文通过实例演示,Android中如何访问网络上的M3U文件,实现网络音频文件的播放。 本文包含三个部分: 1、根据用户输入的M3
nello
·
2011-04-18 16:00
apache
android
OS
网络协议
Android多媒体
学习六:利用Service实现背景音乐的播放
Android允许我们使用Service组件来完成后台任务,这些任务的允许不会影响到用户其他的交互。 1、Activity类packagedemo.camera;importandroid.app.Activity;importandroid.content.ComponentName;importandroid.content.Context;importandroid.content.Inte
chenjie19891104
·
2011-04-18 11:00
android
service
Class
音乐
任务
audio
Android多媒体
学习六:利用Service实现背景音乐的播放
Android允许我们使用Service组件来完成后台任务,这些任务的允许不会影响到用户其他的交互。1、Activity类packagedemo.camera;importandroid.app.Activity;importandroid.content.ComponentName;importandroid.content.Context;importandroid.content.Inten
chenjie19891104
·
2011-04-18 11:00
Android
学习笔记
Android多媒体
学习六:利用Service实现背景音乐的播放
Android允许我们使用Service组件来完成后台任务,这些任务的允许不会影响到用户其他的交互。 1、Activity类 package demo.camera; import android.app.Activity; import android.content.ComponentName; import android.content.Context; import android.
nello
·
2011-04-18 11:00
xml
android
OS
音乐
Android 多媒体扫描过程
本文来自:http://yueguc.iteye.com/blog/836964
Android多媒体
扫描过程(AndroidMediaScannerProcess)文章分类:移动开发原作者:SteveGou
folksy
·
2011-04-18 10:00
java
C++
c
android
C#
Android多媒体
学习五:调用Android自带的播放器播放Audio
Android有其自带的播放器,我们可以使用隐式Intent来调用它:通过传入一个Action为ACTION_VIEW同时,指定Data为所要播放的Audio的Uri对象,并指定格式信息,则我们就可以调用播放器来播放该Audio了。Intentintent=newIntent(Intent.ACTION_VIEW);intent.setDataAndType(Uri,MimeType);start
chenjie19891104
·
2011-04-18 09:00
android
String
ListView
action
button
audio
Android多媒体
学习四:实现图像的编辑和合成
闲话少说,全在注释中: packagedemo.camera;importjava.io.FileNotFoundException;importandroid.app.Activity;importandroid.content.Intent;importandroid.graphics.Bitmap;importandroid.graphics.BitmapFactory;importandr
chenjie19891104
·
2011-04-14 15:00
android
null
action
button
Matrix
menu
Android多媒体
学习四:实现图像的编辑和合成
闲话少说,全在注释中: package demo.camera; import java.io.FileNotFoundException; import android.app.Activity; import android.content.Intent; import android.graphics.Bitmap; import android.graphics.BitmapFactor
nello
·
2011-04-14 15:00
android
OS
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他