android-mediaplayer相关内容
注意:当我发布这个问题时,我不在我工作的公司工作,因此,即使可能会出现一些很好的答案在,我实际上不会测试它们,因为我没有理由(除了促进社区;这可能会让我做一个天). 然而,如果该问题的某些答案被许多其他人提出社区成员,我可能会选择将其选为正确答案这个问题在我最初发布后经历了这么多年问题. 同时,我希望一些答案也可以帮助你们中的一些人遇到这个问题.是的,堆栈溢出! 我们的应用程序必
..
最近我成功地将视频解码器移植到了 android.还将输出转储到表面视图上,并使用本机 API 检查输出.现在下一个任务是实现播放、暂停、流式传输等,即媒体播放器的其他功能.这样做将是一项返工,因为所有这些功能都已在 android 多媒体框架中定义.听说可以把我们的解码器做成插件,集成到Android的多媒体框架中.虽然我用谷歌搜索了相同的信息,但我几乎找不到任何关于相同的信息.所以我恳请任何读
..
我正在尝试通过单击按钮来播放声音文件.声音只有 1 秒长.我单击按钮的前几次播放效果很好,但过了一会儿,它给出了 NullPointerException.代码如下: button[i].setOnClickListener(new OnClickListener() {公共无效onClick(查看视图){mp = MediaPlayer.create(Test.this, R.raw.myso
..
如何在单击时获得一个按钮来播放原始声音?我刚刚创建了一个 ID 为 button1 的按钮,但是无论我写什么代码,都是错误的. import android.media.MediaPlayer;公共类 BasicScreenActivity 扩展了 Activity {@覆盖protected void onCreate(Bundle savedInstanceState) {super.onC
..
我发现 Android MediaPlayer 准备使用不同流进行实时流播放所需的时间存在很大差异. 硬数据 我在 prepareAsync() 和 onPrepared(MediaPlayer mp) 回调之间添加了日志记录,并且每个流都测试了几次.每个流的时间都非常一致(+/- 一秒),结果如下: MPR 新闻流:27 秒 (http://newsstream1.public
..
我有一个简单的播放器和录音机.一切正常,但有一个问题.我想添加搜索栏以查看播放记录的进度并使用此搜索栏设置播放器应播放的位置.我有 onProgress 但没有效果.这是代码: package com.example.recorder;导入 java.io.IOException;导入 android.app.Activity;导入 android.media.MediaPlayer;导入 an
..
我一直在尝试使用 Android 内置的 MediaPlayer 类通过 http 流式传输 mp3.文档会向我建议这应该很简单: MediaPlayer mp = new MediaPlayer();mp.setDataSource(URL_OF_FILE);mp.prepare();mp.start(); 但是我反复收到以下信息.我也尝试过不同的 URL.请不要告诉我流式传输不适用于 mp
..
由于 javafxports Media 尚未实现,我希望改用 Android Native MediaPlayer.有谁知道怎么做. 解决方案 如果您查看 GoNative 示例 此处(docs 和 code),您将找到一种将 Android 本机代码添加到 JavaFX 项目的方法. 这是一个使用 Gluon 插件将 android.media.MediaPlayer 添加到 J
..
我正在从 url 播放 mp3 文件,但 SeekBar 在播放歌曲时没有更新. 当我试图用力移动时,从头开始播放歌曲. 下面是我用来播放和更新 SeekBar 的代码. 我想创建一个跟踪媒体播放器进度的搜索栏,但效果不佳,音乐正在播放,但搜索栏保持空闲.有什么我遗漏的吗? 我想我不是从正确的位置调用 updateSeekBar() 方法...所以尝试通过更改 update
..
在 Android 中,我创建了一个具有三个表面视图并排的布局,我想同时使用不同的媒体播放器播放一个视频文件.但我面临的一个问题是,三个人都不能同时播放该视频.其中一两个停止显示.如果我直接使用视频视图而不是媒体播放器类,但问题仍然存在.请任何人都可以提供帮助.问题是为了什么?它给出了错误表面创建失败的本机错误.我尝试了不同的组合,例如 3 个不同视图中的一个文件,三个不同视图中的三个文件,但问题
..
每当我播放媒体时,它都会在 DDMS 中显示警告 应该已经设置了字幕控制器 我的代码: private void start() {mediaPlayer.start();mediaPlayer.setOnCompletionListener(new OnCompletionListener() {@覆盖公共无效 onCompletion(MediaPlayer mp) {mp.stop(
..
我目前正在尝试设计一个简单的应用程序来播放网络广播电台.我有电台的 URL,正在设置媒体播放器,如 MediaPlayer mediaPlayer = new MediaPlayer();尝试 {mediaPlayer.setDataSource(URL);} catch (IllegalArgumentException e) {e.printStackTrace();} catch (Se
..
我有以下代码: AssetFileDescriptor afd = getAssets().openFd("AudioFile.mp3");播放器 = 新媒体播放器();player.setDataSource(afd.getFileDescriptor());玩家准备();播放器开始(); 问题在于,当我运行此代码时,它开始按字母顺序播放资产目录中的所有音频文件,而不是仅播放我请求的音频文件
..
编辑: Android 2.2 MediaPlayer 与一个 SHOUTcast URL 一起工作正常,但与另一个不兼容 我需要从外部 URL 播放音频文件(shoutcast 流).目前音频文件是增量下载的一旦我们在手机本地临时存储中获得足够的音频,就会播放.我正在使用 StreamingMediaPlayer 类. 检查这段代码: private MediaPlayer
..
创建 MediaPlayer 实例时 LogCat 显示此错误: QCMediaPlayer 媒体播放器不存在 为什么会这样,是否正常? 示例: package com.example.testapp;导入 android.app.Activity;导入 android.media.MediaPlayer;导入 android.os.Bundle;公共类 MainActivit
..
我有一个非常简单的播放背景的媒体播放器.它从 apk 调用文件,但我希望它从任何目录中播放,例如音乐或 SD 卡. 这是我的代码: 私有MediaPlayer mpintro;..mpintro = MediaPlayer.create(this, R.raw.intro);mpintro.setLooping(true);mpintro.start(); 解决方案 它是这样工作的:
..
如何在android中设置播放/暂停、下一个和上一个按钮的通知! 我是 Android 的新手 &也在堆栈溢出.所以请耐心等待. 我在歌曲开始播放时设置了通知,如下所示: ` @SuppressLint("NewApi")public void setNotification(String songName){字符串 ns = Context.NOTIFICATION_SERV
..
我正在创建一个管理器应用程序,其中包含许多功能,其中一个是闹钟,但在大多数情况下尝试为我的闹钟启动 RingtoneService 时,我收到此异常“java.lang.IllegalStateException:不允许启动服务意图" 因为它在后台运行(有时会延迟运行)!我广泛搜索了答案并尝试了以下方法,但都没有奏效:- JobScheduler:我得到同样的例外- bindService() 并
..
我在 android studio 中做了一个程序,它有 10 个图像按钮,每个图像按钮在点击时都会产生声音.但是,当我在模拟器上运行它们时,只有前 7 个 imagebutton 会产生声音(不关心我点击的按钮的顺序).我是新手,帮帮我,这是我的代码: public class playtimang extends AppCompatActivity {@覆盖protected void on
..
我在 android studio 中做了一个程序,它有 10 个图像按钮,每个图像按钮在点击时都会产生声音.但是,当我在模拟器上运行它们时,只有前 7 个 imagebutton 会产生声音(不关心我点击的按钮的顺序).我是新手,帮帮我,这是我的代码: public class playtimang extends AppCompatActivity {@覆盖protected void on
..