android-mediaplayer相关内容

Android MediaPlayer SeekTo功能解决方法

我正在创建一个非常简单的媒体播放器应用程序.我想从使用getCurrentPosition捕获的SeekTo位置恢复歌曲.但是seekTo并非从我已捕获的位置开始,而是从头开始. 用于捕获当前位置,暂停并将按钮文本更改为单击以恢复的代码 int media_length = mediaplayer.getCurrentPosition(); Toast.makeText(thi ..
发布时间:2020-08-27 20:22:47 Java开发

检测YouTube视频何时播放完毕

如何检查YouTube视频在YouTube YouTube官方官方应用中的播放时间?在LogCat中,我看到以下内容:VideoStage:MEDIA_PLAYING_VIDEO.有什么方法可以检测到何时完成? 解决方案 您可以使用 MediaPlayer .它具有isPlaying方法来检查当前是否正在播放音乐/视频.只需在播放时将Boolean设置为true,然后针对该Boolean检 ..

如何实例化MediaDrm对象

我正在将Nexus4与Android 4.3配合使用,并且尝试使用新的API public MediaDrm (UUID uuid),但是我只能遇到以下异常:UnsupportedSchemeException. 由UUID引起的异常外观不正确. 我尝试使用从deviceId,网络MAC地址或从DRM服务器发送的令牌转换而来的UUID.我提到的所有内容都是错误的. 然后有人知道获 ..
发布时间:2020-08-27 20:21:45 移动开发

如何保存媒体播放器状态?

我在音乐播放器上工作,因此可以很好地使用播放,停止和暂停按钮. 我的问题是,每当播放一首歌曲时,我按下“后退"按钮并重新打开应用程序,这些按钮将不适用于当前歌曲. 当我改变方向时也会发生这种情况.有没有一种方法可以保存媒体播放器的状态,然后获取状态,以便停止正在播放的歌曲? 解决方案 您可以使用SeekTo方法. 寻求 然后添加: protected void onSav ..
发布时间:2020-08-27 20:21:41 移动开发

几分钟后android media player停止播放

我遇到一个问题,媒体播放器总是在几分钟后(大多数时候)随机休眠,大多数情况下,当手机进入睡眠状态并再次触摸时,视频会挂起并停止播放. 我在这里尝试了许多关于stackoverflow的解决方案,但都没有成功.我几乎要拔头发了!!! 我已经尝试过这个答案 Android MediaPlayer在一段时间后停止播放 MediaPlayer在Android 4.4(19)上随机停 ..
发布时间:2020-08-27 20:21:32 移动开发

setNextMediaPlayer不起作用

我正在尝试找出如何使用android的MediaPlayer方法setNextMediaPlayer,该方法应该从一个播放器(歌曲)平滑过渡到另一个播放器(歌曲).但是由于缺少文档,所以不知道如何使用该方法. 这是我的工作,它不起作用: final MediaPlayer mp1 = new MediaPlayer(); final MediaPlayer mp2 = new ..
发布时间:2020-08-27 20:21:29 移动开发

录像带图像viewPager

我的代码有问题,有人可以帮助我吗? 我需要制作像Messenger应用这样的应用播放故事 我想在Viewpager中自动或手动显示图像和视频列表 我做到了,但遇到了一些问题 第一: 当查看图像的页面并且下一页播放视频时,查看图像时播放视频的声音,这是因为寻呼机加载了我使用的下一个片段 mViewPager.setOffscreenPageLimit(0);但我什么也没做 ..

如何使用Android Webview在后台播放YouTube?

我想“最小化"应用程序,使其在后台执行与用户单击按钮(但不完成操作)时按"ghostbutton"模式完全相同的操作. 到目前为止,我已经可以创建Activity.我已经初始化了我的成员,并使用" https://www.youtube.com "加载了WebView .我还可以创建一个Service,使我最小化Activity,但是我想要的是最小化我已装载WebView的Activity. ..

Android MediaPlayer:准备好的视频需要250毫秒才能开始播放

当我播放视频时,使用prepareAsync(),然后在准备视频时调用start(),从我的start()调用到视频实际开始播放大约需要250毫秒.就是这样吗,还是有趣的事情在这里发生?请注意,视频位于原始目录中.在我的活动的OnCreate中,我有: private VideoView vv; private MediaPlayer mp = new MediaPlayer(); vv = ..
发布时间:2020-08-27 20:21:17 移动开发

使用onStopTrackingTouch将视频视图与SeekBar同步

我正在制作自定义视频播放器,已成功将视频进度同步到seekbak.我希望当用户移动搜索栏处理程序时,视频视图应将其进度与搜索栏的进度同步.我也实现了这一点,但它的行为也不像我想要的那样.让我详细说明一下这个问题,当我触摸搜索栏处理程序并将其(向前或向后)移动时,我会更新搜索栏进度,但是当我离开搜索栏时,搜索栏处理程序会向前/向后前进一步,然后开始播放而不是从开始播放我离开的同一点. 这是我的 ..

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

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

如何在Media Player Android上播放MP3 + G

我知道我们可以在MediaPlayer中播放mp3文件. 但是我们可以在android上播放mp3 + g吗? 我在android的文档中看到过,但没有看到. http://developer.android.com/guide/appendix/media-formats.html 是否有其他解决方法或图书馆可以做到这一点? 谢谢 解决方案 我不认为Android会很快支持m ..
发布时间:2020-08-27 20:19:58 移动开发

如何从MediaStore.File和MediaStore.File.FileColumn获取数据

我正在尝试获取所有包含音频文件的文件名,我已经使用Mediastore获取了媒体存储音频,专辑,播放列表和音频数据,但是我如何获取文件或文件夹标题,其中包含音频文件.这是我尝试过的代码,但由于我无法设置External_Content_uri,所以代码不正确. 这是我尝试过的代码. private void External() { try { String[] ..
发布时间:2020-08-27 20:19:50 移动开发

mediaPlayer.getCurrentPosition()>播放mp3文件结尾处的mediaPlayer.getDuration()

我在应用程序中播放从网络流式传输的mp3文件,某些mp3文件具有怪异的行为:mediaPlayer.getCurrentPosition()最后大于mediaPlayer.getDuration()大约3秒钟. mp3文件是 CBR 编码的. 这可能是什么原因? 解决方案 通过转换mp3文件最终解决了该问题,这是我正在使用的命令: lame --mp3input -t - ..
发布时间:2020-08-27 20:19:45 移动开发