草庐IT

mediaPlayer2

全部标签

java - 崩溃日志 : InternalError in MediaPlayer. setSubtitleAnchor

经常看到以下崩溃日志弹出:java.lang.InternalError:atjava.lang.Thread.nativeCreate(NativeMethod)atjava.lang.Thread.start(Thread.java:733)atandroid.media.MediaPlayer.setSubtitleAnchor(MediaPlayer.java:3039)atandroid.media.MediaPlayer.scanInternalSubtitleTracks(MediaPlayer.java:3240)atandroid.media.MediaPlayer.

java - 如何正确释放Android MediaPlayer

我正在尝试向我的Android应用程序添加一个按钮,当点击该按钮时它会播放MP3。我已经让它工作了,但是没有办法释放mediaPlayer对象-因此即使在我离开Activity后它也会继续播放。如果我在我的react()方法之外初始化MediaPlayer对象(按下按钮时调用的方法),它会导致应用程序在Activity打开时强制关闭。但是如果我在react()方法中初始化MediaPlayer,那么我就不能在onQuit()方法中使用mplayer.release。我在这里没有看到什么?publicvoidreact(Viewview){MediaPlayermediaPlayer=M

java - 安卓 : how to know if MediaPlayer is paused?

MediaPlayer.isPlaying()不允许知道MediaPlayer是停止还是暂停。如何知道它是暂停了还是没有停止?谢谢! 最佳答案 执行此操作的一种方法是检查媒体播放器是否未播放(暂停)并检查它是否位于起始位置(1)以外的位置。MediaPlayermediaPlayer=newMediaPlayer();BooleanisPaused=!mediaPlayer.isPlaying()&&mediaPlayer.getCurrentPosition()>1; 关于java-安

android - 使用 MediaPlayer 从 Android 中的 URL 流式传输音频?

我一直在尝试使用Android的内置MediaPlayer类通过http流式传输mp3。文档会向我建议这应该很简单:MediaPlayermp=newMediaPlayer();mp.setDataSource(URL_OF_FILE);mp.prepare();mp.start();但是我反复收到以下信息。我也尝试过不同的URL。请不要告诉我流媒体不适用于mp3。E/PlayerDriver(31):CommandPLAYER_SET_DATA_SOURCEcompletedwithanerrororinfoPVMFErrNotSupportedW/PlayerDriver(31):

android - 使用 MediaPlayer 从 Android 中的 URL 流式传输音频?

我一直在尝试使用Android的内置MediaPlayer类通过http流式传输mp3。文档会向我建议这应该很简单:MediaPlayermp=newMediaPlayer();mp.setDataSource(URL_OF_FILE);mp.prepare();mp.start();但是我反复收到以下信息。我也尝试过不同的URL。请不要告诉我流媒体不适用于mp3。E/PlayerDriver(31):CommandPLAYER_SET_DATA_SOURCEcompletedwithanerrororinfoPVMFErrNotSupportedW/PlayerDriver(31):

Android WebView HTML5 Video Spawns MediaPlayer 永远存在于 Samsung S4 [找到黑客答案]

据我所知,这似乎是最新的三星设备所特有的。S4将执行此操作。Nexus7不会。如果带有WebChromeClient的WebView开始播放HTML5视频,它会创建一个MediaPlayer实例。视频结束后,似乎没有办法通过System.exit(0)杀死MediaPlayer。这是我的整个MainActivity.javapackagecom.test.webviewtest;importandroid.app.Activity;importandroid.os.Bundle;importandroid.webkit.WebChromeClient;importandroid.web

ios - 什么可能导致此 iOS MediaPlayer 崩溃?

我们收到了一些崩溃报告,其中包含我们难以破译的堆栈跟踪。堆栈跟踪完全在MediaPlayer、Foundation、CoreFoundation和libsystem_c.dylib中。不幸的是,我们无法在我们的任何开发设备上重现,因此故障排除被证明是有问题的。这是堆栈跟踪的示例。有没有人见过这样的事情,或者对可能导致这次崩溃的原因有任何指示?EXC_BAD_ACCESSKERN_PROTECTION_FAILUREat0x000000016fc47fe0Thread:Crashed:com.apple.main-thread0libsystem_c.dylib0x0000000196a

iOS 7 SDK - MediaPlayer 框架 - 回滚交易

以下代码块导致错误消息:2013-09-1315:27:08.449Mobile[746:5603]{MediaLibrary}回滚事务。MPMediaQuery*mediaQuery=[MPMediaQuerysongsQuery];NSArray*collections=[mediaQuerycollections];这是在iOS7GM的控制台中。这在iOS6中没有问题。有人知道这与iOS7有什么关系吗?我找遍了,一无所获。此外,此for循环的每次迭代都会记录消息:for(MPMediaItemCollection*collectionincollections){for(MPMe

android - Mediaplayer 进度更新到 seekbar 不顺畅?

我正在开发一个带有录音机和播放器的应用程序。我正在使用mediaplayer播放录制的.wav文件,同时我想更新到搜索栏。一切正常但我的问题是媒体播放器对搜索栏的进度更新并不顺利,如果我们正在播放一个小文件,搜索栏的拇指会在几秒钟内或之间跳跃。任何人都可以帮助我解决问题,以使其在搜索栏中顺利搜索进度。我的代码如下所示。我被卡在这里了。mediaPlayerIntiate();mediaPlayerSetSource();mMediaPlayer.start();task=newTimerTask(){@Overridepublicvoidrun(){Graphbar.post(newR

android - 使用 MediaPlayer 类播放视频

我正在尝试使用MediaPlayer类来播放视频文件。问题是视频根本没有显示,虽然我可以听到视频播放的声音。以下是Activity代码publicclassMainActivityextendsActivityimplementsOnClickListener{privateSurfaceViewsurfaceView;privateButtonbtnPlay;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layou