-
1 votesanswersviews
Android中的媒体播放器要求
我正在Android中开发媒体播放器应用程序 . 这是一个冗长的解释,但请仔细阅读并提出解决方案 该应用程序有一个显示无线电台列表的第一个屏幕 . 当用户点击任何这些无线电台时,应用程序进入显示播放,暂停和停止控制的第二个屏幕 . 第二个屏幕中的活动还启动准备媒体播放器并开始播放媒体的服务 . 现在我有两个要求 我想在媒体尚未开始播放时显示进度状态 . 它应该显示在第二个屏幕的顶部,并且一旦媒... -
0 votesanswersviews
销毁MediaPlayerService后传输控件不更新
好的 . 我一直在努力解决这个问题 . 自最新的Wear OS升级以来,播放/暂停传输控件显示在通知面板中,而不是显示通知上的媒体控件 . 我的媒体播放器服务工作正常,直到它暂停了一段时间并且android在它移动到后台时销毁它 . 如果用户从传输控件中选择播放按钮,音乐将开始播放,但传输控制不再更新意味着用户只能点击播放而不能再暂停 . 如果他们需要停止音频而不能这样做,这可能非常令人沮丧 . ... -
0 votesanswersviews
Android应用程序mp3媒体播放器搜索栏不能使用某些MP3歌曲,但它可以与其他一些MP3一起使用
我正在开发一款播放MP3歌曲的Android应用程序 . MP3播放器搜索栏不能使用某些MP3歌曲,但它适用于某些MP3 . 从服务器流出的所有MP3 . 所有MP3文件都是一些 . 是服务器端问题吗?我需要服务器上的东西吗? 是MP3文件问题吗? MP3文件有什么区别吗? 我还需要其他文件格式吗? 我应该更改我的主机吗?分享给VPS? 有没有其他MP3播放器的媒体播放器库?... -
2 votesanswersviews
为什么要删除我的图像/视频元数据?如何在我的文件中保存自定义信息?
我正在使用MediaStore类进行一些实验,使用自定义数据保存我的图像和视频以便稍后阅读 . 它工作正常,我找到了将参数设置为我的媒体项目的方法,我可以在手机中阅读它们 . 例如,我正在以快速运动录制视频并保存信息以使我的应用程序"know"这是一个快速运动视频来制作一些自定义UI内容,我在 MediaStore.Images.ImageColumns.DESCRIPTION... -
2 votesanswersviews
支持MPEG-DASH的Android Media Player
我正在寻找一个开源媒体播放器或Android的API,它可以支持MPEG-DASH及其修改,例如平铺视频的Spatial Relation Description (SRD)功能 . 有什么建议? 我认为Android的 mediaplayer API支持DASH,但显然它没有 . 他们提倡一个名为ExoPlayer(http://google.github.io/ExoPlayer/)的播放器... -
10 votesanswersviews
在android中获取mp3持续时间
如何在不创建MediaPlayer实例的情况下获取mp3轨道持续时间?我只需要在mp3文件列表中显示mp3歌曲长度,所以我认为我不应该为列表中的每个曲目创建MediaPlayer对象 而另一个: 有时MediaPlayer返回错误的歌曲持续时间(我认为它是因为这些文件的比特率是dinamic) . 如何才能获得合适的歌曲持续时间? -
0 votesanswersviews
Android MediaController - 无法单击项目
我有一个列表视图,其中包含媒体文件的链接,它工作正常,但没有mediacontroller,应用mediacontroller后我无法在mediacontroller的外观中从列表中选择其他项目,我只能滚动列表视图但我不能选择任何项目 . 如何在Mediacontroller出现期间使列表视图可选? 注意:它在隐藏mediacontroller时有效 . 注2:在播放媒体文件期间始终显示媒体控制器... -
0 votesanswersviews
Android - 使用MediaController的VideoView无法正常工作
我需要创建Activity,它将从URL播放视频 . 现在,我使用VideoView和MediaController,当这个活动创建时,在缓冲视频之后它应该播放 . 它工作,但只播放一次,在媒体控制器工作但不播放视频 . 这是一段代码: private ProgressDialog progressDialog; private VideoView videoView; @Override pr... -
0 votesanswersviews
MediaController似乎没有显示出来
我有一个带有详细活动的Android应用程序,该详细活动几乎没有带有底层片段的选项卡 . 当我点击我正在播放点击的音频文件的每一行时,其中一个片段是带有音频文件名称的普通列表 . 一切正常,但我希望有一些方法可以看到播放的进度和停止播放的能力,我试图添加MediaController,但即使我正在创建它没有错误,屏幕上也看不到媒体控制 . 我不确定我是否以正确的方式做任何帮助你都会受到赞赏 . 非... -
0 votesanswersviews
无法读取此视频:已授予权限,VideoView和MediaController似乎已正确定义和使用
目标和背景 我希望在片段中显示YouTube视频,并在后者启动时启动 . 问题 我没有播放视频,而是在我的应用中显示错误:“此视频无法读取” . 开发人员的消息是在Android Studio的“运行pannel”中编写的 . 后者如下所示 . 实施 解释 我在片段的布局中创建了一个 VideoView 在片段的类中,我给 VideoView 充气并设置视频URI;我还定义了相关的 Med... -
1 votesanswersviews
是否有可能在Android中记录双方(麦克风,扬声器)的呼叫?
我'm trying to develop an application to record calls bothside(mic and speaker). I'已经看到有一个应用程序vrecorder为Android 1.6提供此vrecorder . 现在我想为Android 2.2及更高版本执行此操作 . 我可以用 MediaRecorder.AudioSource 知道这是否可行 . 我... -
1 votesanswersviews
在Android媒体播放器中播放Rtsp音频流
我想在Android媒体播放器中播放RTSP音频流 . 我试图直接绑定到媒体播放器中的RTSP链接 . 有时它会播放并显示媒体播放器错误: MediaPlayer(808):错误(1,-2147483648) . 问题出在哪儿? 这是我的部分代码: public class PlayRadio extends AsyncTask<Void, Void, Void> { @... -
1 votesanswersviews
MediaStyle通知
我想将媒体播放器应用程序的控件添加到通知中 . 经过一些研究,我发现大多数教程使用RemoteViews为通知创建布局,而官方文档声明先前使用过的RemoteControlClient已经被删除,而应该使用Notification.MediaStyle类 . 我遇到的所有Notification.MediaStyle实现都需要运行最少的API 21 . 我想知道Notfication.MediaS... -
0 votesanswersviews
Android:如何阻止其他活跃的媒体播放器?
我正在尝试创建一个音乐播放器 . 我的申请有2名球员 - (a) 播放内存中的歌曲 (b) 使用网址播放在线音乐流 我的应用的主页/默认活动是 (a) . 对于玩家 (b) ,有一个单独的活动 . 问题是当用户按下活动(b)中的播放按钮播放URL流时,播放来自内存的曲目 . 似乎来自活动(a)的MediaPlayer仍处于活动状态 . 所以我想: 如果用户按下播放按钮,则所有其他媒体播放器都会... -
0 votesanswersviews
Android媒体播放器\视频问题(第一个视频在我播放第二个视频时被冻结)
我正在研究基于Android的应用程序,它可以播放视频 . 当我播放任何视频时它启动它然后我按后退按钮然后返回屏幕选择另一个播放(没有停止第一个视频)当我选择第二个视频时,第一个视频(已经播放)得到冻结和第二个视频开始在第一个视频后面,我可以听第二个视频的音乐等,任何人都可以帮助如何停止和从媒体播放器中删除视频,以便用户可以观看新视频这是我的活动 public class TrailVideoAc... -
1 votesanswersviews
设置通知栏的操作按钮
我知道这是一个重复的问题,但我完全不知道什么是错的 . 实际上,我正在尝试创建一个应该通过通知栏(播放,暂停,恢复)控制的媒体播放器 . 播放器播放正常并显示通知栏,但是当我点击暂停按钮时,它会抛出空指针异常 . 我猜错误是在按钮本身的动作,因为它无法启动服务来执行功能 . 此外,通知栏未更新,即使被杀,服务也会继续创建 . 这是我的代码: MusicService.java // play th... -
0 votesanswersviews
关于通知的AddAction创建新的服务实例
`我是Android的新手,我正在尝试创建一个小应用程序,让用户从播放列表中选择一首歌并在意图服务中播放 . 但我想展示播放的播放器或歌曲或任何类型的通知 . 我已经完成了所有这些,但我面临着播放暂停,下一个,上一个和tbh通知中添加的所有操作的问题 . 我想要的是,当用户点击通知中的播放暂停图标时,歌曲应该停止在Intent服务中运行,但是通过使用AddAction()的待定意图,每次点击播放暂... -
0 votesanswersviews
无法暂停媒体播放器的通知
我正在使用服务类构建一个小型音频播放器 . 我显示一个通知,显示音频详细信息和3个按钮:上一首歌曲按钮,下一首歌曲按钮和播放/暂停按钮 . 这首歌播放得很好,但问题是当我试着暂停这首歌时,它又开始播放了 . mediaplayer.isPlaying 返回false(我不是't know why). The onstartCommand of the service is called whe... -
-1 votesanswersviews
如何向当前播放器发送媒体操作按钮?
有没有办法发送媒体操作按钮到当前的媒体播放器(如Walkman或谷歌播放音乐)播放和暂停或下一首和上一首歌曲 . 实际上我想创建一个简单的遥控器 -
3 votesanswersviews
Android MediaPlayer.stop()暂停而不是停止
我为android.media.mediaplayer编写了两个类包装器 . 如果我使用工厂MediaPlayer.Create()中的对象 . 然后媒体播放器对象在调用方法停止时停止播放歌曲(这样,当我调用play()时停止播放歌曲,它从歌曲的开头开始) . 但是如果我使用默认构造函数,stop()的行为就像pause()保持歌曲中的前一个位置(除了它确实处于停止状态) . 我必须在prepar... -
0 votesanswersviews
访问和控制从活动中创建的Media Player
基于这个例子:https://www.binpress.com/tutorial/using-android-media-style-notifications-with-media-session-controls/165 我已经创建了一个服务,通过URL播放音频流和通知中的控制按钮 - 我可以暂停,恢复和关闭流媒体(通过停止服务) . 但是我如何从活动中控制这一点,就像通知一样?当然我可以通过... -
1 votesanswersviews
如何将我现有的MediaPlayer与锁屏通知相关联
也许 Headers 不够明确,让我解释一下 . 我正在开发一个已经存在的代码,Java for Android app . 实际的应用程序有一个媒体播放器播放音频流,在布局中只有一个播放/暂停按钮 . 播放已初始化并用于活动 . 当手机被锁定时,流继续播放,但没有通知显示下一个上一个等按钮 . 当我从活动中调用此服务时,使用this tutorial我设法在锁定屏幕和通知区域上显示通知: Int... -
0 votesanswersviews
通知传输控件似乎没有做任何事情
我创建了一个可以使用MediaBrowserServiceCompat和MediaSessionCompat播放音频的应用程序 . 根据android开发者网站上的说明,我在MediaSessionCompat.Callback() . onPlay()方法中创建了一个通知,该方法使用MediaStyle提供传输控件,当提供相应的令牌时,它应该连接到我的媒体会话 . 即使应用程序关闭并再次打开,i... -
0 votesanswersviews
在同一个播放器android中播放音频和视频
我有mp3音频和mp4视频文件,我想在单人播放器中播放,而无需在android中创建两个媒体播放器实例 -
1 votesanswersviews
音频媒体播放器中的IO异常
我想通过Media Player中的流媒体播放音频 . 我使用了来自http://blog.pocketjourney.com/2009/12/27/android-streaming-mediaplayer-tutorial-updated-to-v1-5-cupcake/的示例项目源代码,但我得到媒体播放器的IO异常,说我调试时没有播放媒体播放器 . 我从缓冲区获取文件,但是Media Pla... -
5 votesanswersviews
如何在mediaplayer android上播放mp3 g
我知道我们可以在MediaPlayer中播放mp3文件 . 但我们可以在Android上播放mp3 g吗? 我在android上的文档中看到,但我没有看到它 . http://developer.android.com/guide/appendix/media-formats.html 有没有工作或图书馆这样做?谢谢 -
3 votesanswersviews
在没有MediaPlayer的情况下在Android上播放实时媒体流
我目前正在使用MediaPlayer播放来自网络的直播 . 问题是MediaPlayer缓冲区非常庞大,并且在播放前坚持缓冲大约10秒钟 . Android - MediaPlayer Buffer Size in ICS 4.0 所以我的问题是,是否有其他方式播放媒体流(mp3),而不使用MediaPlayer?也许使用InputStream甚至第三方媒体播放器不会有相同的缓冲问题? -
1 votesanswersviews
Android MediaPlayer Stream缓冲
我正在制作一个可以播放来自URL的音频流的Android应用程序 . Activity包含一个简单的Play / Pause按钮和Seekbar . 我已经设法通过运行媒体播放器作为服务播放流,但现在我想实现缓冲 . 缓冲在某种意义上说,当媒体播放器启动时,我希望将流保存在缓冲区或临时位置 . 此外,我想在搜索栏中显示此缓冲量(可能作为次要进度),当用户将搜索栏拖动到任何缓冲点时,播放器应该播放该... -
1 votesanswersviews
android mediaplayer不播放php流式传输的mp3文件
我使用PHP脚本来测试我的服务器上的mp3文件,它在网络上工作正常,但当我想在Android媒体播放器中使用它的网址时,Android媒体播放器无法播放它并抛出一些错误 这是我的PHP脚本 $dir = "jashn-files"; $filename = $fileID . ".mp3"; $file = $dir."/".$fil... -
2 votesanswersviews
Android mediaplayer getDuration()为某些mp3文件返回0
我的服务器上有大量的mp3文件,我正在使用Android媒体播放器播放它们 . 问题是几乎所有这些getDuration()方法返回0.我上传了示例mp3文件并将其放在我的服务器上 . mediaplayer与该文件完美搭配!! 我无法理解有什么不同 . 我对音频文件的了解非常有限 . 任何人都可以给我一个建议怎么办? 我可以以某种方式修改我的服务器上的MP3文件,以便媒体播放器可以读取元数据吗...