`
淮橘北枳
  • 浏览: 19753 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

android 播放音频、视频的MediaPlayer使用时的注意事项

阅读更多
  MediaPlayer类可以用来播放音频、视频和流媒体,MediaPlayer包含了Audio和Video的播放功能,在Android的界面上,Music和Video的两个界面都是调用MediaPlayer实现的。

  下面说说使用MediaPlayer时的注意事项:

1、用onCreat()方法创建player对象是,它已经处于prepared状态了。

2、当player对象不再被使用时,最好通过release()方法释放,使其处于结束状态,以免造成不     必要的错误。

3、当player对象处于结束状态时,便不能再使用。

4、要是player对象处于无效状态等导致错误时,可以通过注册setOnErrorListener()方法来监听这些错误。如果发生错误,player对象将处于错误状态,可以使用reset()方法来恢复错误。

5、任何player对象都必须先处于准备状态,然后才开始播放。

6、通过setLooping()方法可以设置是否循环播放  。 setVolume()方法可以设置音量。
分享到:
评论

相关推荐

    android 播放音频、视频的MediaPlayer使用时的注意事项.doc

    在Android开发中,MediaPlayer类是用于播放音频和视频的核心组件,它可以处理各种本地和网络...理解并正确应用这些注意事项,有助于你在开发Android音频和视频播放功能时避免常见的问题,提高应用的稳定性和用户体验。

    android MediaPlayer播放视频网络URL,asset目录下文件,本地视频文件

    在本教程中,我们将深入探讨如何使用`MediaPlayer`播放网络URL、Asset目录下的文件以及本地视频文件。 一、播放网络URL视频 1. 首先,我们需要获取到网络视频的URL。这通常是一个HTTP或HTTPS链接,例如:`...

    Android MediaPlayer 自定义循环次数

    在Android开发中,MediaPlayer是处理音频和视频播放的核心类之一,它提供了丰富的API来控制多媒体文件的播放。本文将深入探讨如何使用MediaPlayer自定义循环播放的次数,这在需要重复播放特定音频片段的应用场景中...

    MediaPlayer(Android音视频播放器)

    **Android的MediaPlayer是Android系统提供的一种用于播放音频和视频的基础组件。它支持多种媒体格式,如MP3、AAC、MP4等,并且可以利用硬件解码能力,提高播放效率。在Android开发中,掌握MediaPlayer的使用是十分...

    Android MediaPlayer使用方法简单介绍

    而`Android MediaPlayer使用方法简单介绍.docx`则可能是更详尽的教程,包含了更多实践中的注意事项和技巧。 最后,`3gp`格式的文件如"高清MV少女时代-Gee-原装画质MV640x360-MP4.3gp"、"蔡妍 只有你.3gp"、"Nobody...

    播放Android工程中的音频文件

    在Android平台上,播放音频文件是常见的功能,尤其在开发音乐播放器、教育应用或游戏时。本示例将深入探讨如何在Android工程中播放音频文件,以帮助开发者更好地理解和实现这一功能。 首先,Android提供了多种音频...

    android mediaPlayer 实例 附

    在Android平台上,多媒体播放是一个常见的需求,而`MediaPlayer`类是Android SDK提供的核心组件,用于处理音频和视频的播放。本实例将详细讲解如何使用`MediaPlayer`进行媒体播放,并通过附带的`SimpleMedia`代码...

    Android音频与视频合并

    以下是对"Android音频与视频合并"这一主题的详细解释。 1. **基础知识**: - **媒体处理**:音频和视频是多媒体数据的两种主要形式,它们可以通过不同的编码标准(如H.264 for 视频, AAC for 音频)进行编码,并以...

    Android MediaPlayer

    Android MediaPlayer是Android系统中用于处理多媒体内容的核心组件,它提供了丰富的功能来播放音频和视频文件。这个组件使得开发者能够方便地在应用程序中集成媒体播放功能,无论是本地存储的媒体资源还是网络流媒体...

    mediaplayer_Android

    在Android平台上,`MediaPlayer`是系统提供的一个核心组件,用于播放音频和视频文件。这个组件支持多种媒体格式,包括本地存储的文件和网络流媒体。本项目“mediaplayer_Android”显然是一款基于`MediaPlayer`的最...

    Android Media-使用VideoView播放SD卡中的视频

    在Android应用开发中,Media框架是处理音频和视频的核心组件,包括了VideoView和MediaPlayer等重要类。本篇文章将深入探讨如何使用VideoView在Android设备的SD卡上播放视频文件。 **VideoView** 是Android SDK提供...

    android声音播放实例

    Android的声音播放主要依赖于`MediaPlayer`类,这是一个强大的组件,可以处理各种音频和视频文件。在描述中提到的"android声音播放实例",可能是一个简单的应用示例,展示了如何使用`MediaPlayer`来播放音频文件。`...

    使用MediaPlayer 播放 MP3 文件

    本文将深入探讨如何使用`MediaPlayer`来播放MP3文件,并提供相关的技术细节和注意事项。 首先,要使用`MediaPlayer`播放MP3文件,我们需要创建一个`MediaPlayer`实例。这通常通过调用`MediaPlayer.create()`方法...

    android MediaPlayer 播放器

    在Android平台上,`MediaPlayer`是系统提供的一种多媒体播放器组件,用于播放音频和视频文件。它支持多种格式的媒体文件,如MP3、AAC、WAV等音频格式以及MP4、3GP、WMV等视频格式。在Android应用开发中,`...

    Android之VideoView播放视频

    在Android开发中,VideoView是系统提供的一种用于播放视频的视图组件,它使得开发者能够方便地在应用程序中集成视频播放功能。VideoView可以播放本地存储的视频文件,也可以通过流媒体方式播放网络上的视频资源。...

    Android视频实时采集和播放实例

    1. MediaPlayer类:Android提供了一个名为`MediaPlayer`的类用于播放音频和视频。创建实例后,通过`setDataSource()`设置视频源,然后调用`prepare()`或`prepareAsync()`进行初始化。 2. 视频渲染:与视频采集不同...

    本示例使用 SurfaceView 播放视频

    MediaPlayer是Android系统提供的一个多媒体播放器,支持多种音频和视频格式。它可以用来播放本地文件、网络流媒体或者从资源中加载媒体内容。MediaPlayer提供了丰富的控制接口,如播放、暂停、停止、 SeekTo等。 3...

    android 音频图,音波图

    四、注意事项 1. 处理音频数据时要注意性能优化,避免阻塞主线程,可能导致应用无响应。 2. 录音和播放都需要申请相应的权限,如`RECORD_AUDIO`和`MODIFY_AUDIO_SETTINGS`。 3. 音频数据的采样率和位深度应与设备的...

    android录制视频

    本文将详细讲解如何使用Android的MediaRecorder类来实现视频录制,并使用MediaPlayer类来播放录制的视频。 **一、MediaRecorder的使用** 1. **初始化MediaRecorder** 在使用MediaRecorder之前,需要对其进行初始...

    MediaPlayer

    在Android平台上,`MediaPlayer`是系统提供的一个核心组件,用于播放音频和视频文件。这个组件非常适合初学者,因为它提供了一种简单而实用的方式来处理多媒体内容的播放。在Android的`Activity`中直接控制`...

Global site tag (gtag.js) - Google Analytics