android-mediaplayer相关内容

MediaPlayer 错误 (1, -1004) aka MEDIA_ERROR_IO 试图在三星 S3 上播放音乐

注意:当我发布这个问题时,我不在我工作的公司工作,因此,即使可能会出现一些很好的答案在,我实际上不会测试它们,因为我没有理由(除了促进社区;这可能会让我做一个天). 然而,如果该问题的某些答案被许多其他人提出社区成员,我可能会选择将其选为正确答案这个问题在我最初发布后经历了这么多年问题. 同时,我希望一些答案也可以帮助你们中的一些人遇到这个问题.是的,堆栈溢出! 我们的应用程序必 ..
发布时间:2021-11-27 19:44:32 移动开发

Android:如何将解码器集成到多媒体框架中

最近我成功地将视频解码器移植到了 android.还将输出转储到表面视图上,并使用本机 API 检查输出.现在下一个任务是实现播放、暂停、流式传输等,即媒体播放器的其他功能.这样做将是一项返工,因为所有这些功能都已在 android 多媒体框架中定义.听说可以把我们的解码器做成插件,集成到Android的多媒体框架中.虽然我用谷歌搜索了相同的信息,但我几乎找不到任何关于相同的信息.所以我恳请任何读 ..

为什么 Android 的 MediaPlayer 准备一些直播流进行播放需要这么长时间?

我发现 Android MediaPlayer 准备使用不同流进行实时流播放所需的时间存在很大差异. 硬数据 我在 prepareAsync() 和 onPrepared(MediaPlayer mp) 回调之间添加了日志记录,并且每个流都测试了几次.每个流的时间都非常一致(+/- 一秒),结果如下: MPR 新闻流:27 秒 (http://newsstream1.public ..

android中的SeekBar和媒体播放器

我有一个简单的播放器和录音机.一切正常,但有一个问题.我想添加搜索栏以查看播放记录的进度并使用此搜索栏设置播放器应播放的位置.我有 onProgress 但没有效果.这是代码: package com.example.recorder;导入 java.io.IOException;导入 android.app.Activity;导入 android.media.MediaPlayer;导入 an ..
发布时间:2021-11-27 19:43:43 移动开发

Android Music Seekbar 不工作(空闲)

我正在从 url 播放 mp3 文件,但 SeekBar 在播放歌曲时没有更新. 当我试图用力移动时,从头开始播放歌曲. 下面是我用来播放和更新 SeekBar 的代码. 我想创建一个跟踪媒体播放器进度的搜索栏,但效果不佳,音乐正在播放,但搜索栏保持空闲.有什么我遗漏的吗? 我想我不是从正确的位置调用 updateSeekBar() 方法...所以尝试通过更改 update ..

如何在Android的不同视图中并排在一个布局中同时播放多个视频文件

在 Android 中,我创建了一个具有三个表面视图并排的布局,我想同时使用不同的媒体播放器播放一个视频文件.但我面临的一个问题是,三个人都不能同时播放该视频.其中一两个停止显示.如果我直接使用视频视图而不是媒体播放器类,但问题仍然存在.请任何人都可以提供帮助.问题是为了什么?它给出了错误表面创建失败的本机错误.我尝试了不同的组合,例如 3 个不同视图中的一个文件,三个不同视图中的三个文件,但问题 ..

播放资产目录中的音频文件

我有以下代码: AssetFileDescriptor afd = getAssets().openFd("AudioFile.mp3");播放器 = 新媒体播放器();player.setDataSource(afd.getFileDescriptor());玩家准备();播放器开始(); 问题在于,当我运行此代码时,它开始按字母顺序播放资产目录中的所有音频文件,而不是仅播放我请求的音频文件 ..
发布时间:2021-11-27 19:42:26 移动开发

Android MediaPlayer 在自定义音频流应用程序中工作正常,直到 Android 2.1 但在更高版本中不行

编辑: Android 2.2 MediaPlayer 与一个 SHOUTcast URL 一起工作正常,但与另一个不兼容 我需要从外部 URL 播放音频文件(shoutcast 流).目前音频文件是增量下载的一旦我们在手机本地临时存储中获得足够的音频,就会播放.我正在使用 StreamingMediaPlayer 类. 检查这段代码: private MediaPlayer ..

java.lang.IllegalStateException:在尝试运行 RingtoneService 时不允许启动服务 Intent

我正在创建一个管理器应用程序,其中包含许多功能,其中一个是闹钟,但在大多数情况下尝试为我的闹钟启动 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 ..