media-player相关内容

如何停止活动中的所有声音?

我的应用程序活动中有很多Mediaplayer声音,并且我有一个按钮来停止所有正在播放的声音,但是它占用了很多空间,我想知道代码如何同时停止所有mediplayer声音不喜欢这样: sadegfqc.pause();dsfsdf.pause();sadfsadfsad.pause();dsfg.pause();htzh.pause();nensmene.pause();fdshs.pause( ..
发布时间:2021-04-12 19:39:45 移动开发

Android-如何只允许一次播放MediaPlayer的一个实例?

我正在尝试使用ListView项作为按钮来创建一个简单的Sound-board Android应用.(顺便说一句,我是新手程序员) 这个想法是我按下一个按钮,然后播放一个特定的声音文件.如果我在播放声音时按任何按钮,则应先停止播放该声音,然后再开始播放新声音. 当前播放声音时不会停止任何当前播放的声音,因此,如果我向按钮发送垃圾邮件,我会同时播放多个声音(如果我一次按下太多,则应用程序 ..
发布时间:2021-04-12 19:35:15 移动开发

媒体播放器的两个对象不能同时播放同步中的歌曲

我正在开发一个android应用程序.此应用程序的正常概念是在同一时间在多个设备中播放歌曲.一切都已完成,但歌曲无法在Sync中播放.我已经做了很多研发工作来解决此问题问题,但没有成功.但是最后我找到了一个Android Media Player发行版.为找到这个问题,我制作了一个演示应用程序.说明如下. 演示应用说明 我创建了一个Android媒体播放器的两个对象firstPlaye ..
发布时间:2021-04-05 20:45:47 Java开发

如何创建自定义媒体播放器以在Android中播放自定义编解码器?

n00b在这里(第一个Android项目).我获得了自定义视频编解码器,该编解码器已与Android固件版本集成在一起.这是一个.so文件,其中包含一个继承自MediaPlayerInterface的类以及一个自定义MediaPlayerService实现,以从create()工厂函数返回自定义编解码器类的实例,以获取适当的文件类型. 我想将此编解码器用作视频播放器应用程序的一部分,该视频播 ..
发布时间:2021-04-05 20:03:29 移动开发

使用< audio>的Android 4.0.4 WebView MediaPlayer错误(1,-2147483648)标签和本地资产文件

我是Android新手,一直在尝试获取HTML5标记可在WebView浏览器中使用,但始终会收到MediaPlayer错误(1,-2147483648).我要播放的文件位于“资产"目录下.我尝试引用"res/raw"目录中的文件,但结果相同. 为了验证是否可以找到和播放文件,作为测试的一部分,我创建了代码的变体,其中将通过&​​lt; a>触发声音.标记,并将由WebView ..
发布时间:2021-04-05 19:06:00 移动开发

Android mediaPlayer.getDuration()返回0或-1

我正在创建在线媒体播放器,我们将在其中使用 URL 播放歌曲.在 Media Player 中,我们显示歌曲的总播放时间,为了显示时间,我们使用了 mediaPlayer.getDuration()函数,但它始终返回 -1 当我传递投递箱URL时,它可以正常工作,但是当我传递服务器URL(https://)时,则不能正常工作. 2021-01-25 14:50:33.777 11438- ..
发布时间:2021-04-04 20:12:33 移动开发

媒体播放器应停止以编程方式断开我的android应用程序中的耳机连接

在开发媒体播放器应用程序时遇到问题. 我想要它,以便当我从设备中卸下耳机时,应用程序中的MediaPlayer会暂停. 解决方案 Android文档建议使用AUDIO_BECOMING_NOISY意向过滤器 在意图中设置意图过滤器,然后: 公共类MusicIntentReceiver扩展了android.content.BroadcastReceiver {@Overridepu ..
发布时间:2021-04-03 20:49:41 移动开发

在Oreo中销毁服务时避免取消通知

好的.我有一个关于将媒体播放器服务保留在Android Oreo中的问题.基于此处的讨论: Android Oreo:保持启动的后台服务活着而没有将其设置为前台(但带有通知)? 在Android Oreo中处理媒体播放器服务的正确方法似乎是在媒体播放器暂停时存储状态信息,因此如果媒体播放器被销毁,则按play会创建一个新的媒体播放器并从停止的地方开始. 我的问题是我如何创建一个在 ..
发布时间:2021-04-03 20:47:58 移动开发

在M3U播放列表中指定文件的相对路径的正确方法是什么?

在M3U播放列表中为mp3等硬件播放器中的播放列表指定mp3文件路径的正确方法是什么?架子音响,微型零件系统,汽车音频播放器? 我了解路径应该是相对的,以实现更可靠的播放.例如,Windows Media Player m3u播放列表的反斜杠前有两个点: #EXTM3U #EXTINF:0,Artist - Track Name (Mix).mp3 ..\My Album\Artist - ..
发布时间:2020-09-13 22:05:27 其他开发

Android如何在Recycleview中启动新声音时停止媒体播放器

我尝试找到解决方案,但找不到. 我的问题是,我在recycleview中有很多物品.每个项目都有图像,当我单击该图像时,该图像就会开始发出声音. 问题是当我开始新声音时,先前的声音不会停止,它会一直播放直到声音结束.我单击15后,20种声音的应用程序崩溃了,我收到此错误消息: E/MediaPlayer:错误(1,-19) 当我单击新的声音时,我需要以某种方式实现上一声音的释放和 ..
发布时间:2020-08-28 04:26:12 移动开发

setAudioStreamType不推荐使用的方法,我该如何替换呢?

我正在尝试使用Mediaplayer在android studio中制作一个广播流应用程序,但是我在编译时显示了下一个错误: 使用或覆盖已弃用的API. 使用-Xlint:deprecation重新编译以获取详细信息. 我在android文档中进行搜索,我应该将该方法替换为setAudioAttributes,我该如何更改?我是使用Android Studio的新手. 谢谢. ..
发布时间:2020-08-27 20:21:10 移动开发

用于后台播放的流音频播放器

当前,我正在开发一款需要播放流音频的应用.我正在使用mpmovieplayercontroller播放流音频.对我来说很好.但是,当设备进入睡眠模式或进入背景模式时,音频将停止.我也想在这两种模式下播放音频.如何在这两种模式下播放流音频?我也对其他玩家开放. 解决方案 我将查看Matt Gallagher的Audio Streamer.我在音频流应用程序中使用它,效果非常好.它还支持后台流 ..

设置Azure Media Player的开始时间

我想在特定时间启动AMP(Azure Media Player)HTML5视频,以显示视频的特定内容. 不起作用的是开始时间.视频总是从0:00开始,然后很好地播放到结尾. js控制台中没有有用的通知. 我通读了一些示例和文档,这就是我尝试过的(请注意行myPlayer.currentTime(30);): 脚本: var myPlayer = amp('vid1', { ..
发布时间:2020-05-08 01:27:31 其他开发