如何在Android应用中更快地播放歌曲(mp3文件)

希米什·鲁特雷

我正在使用MediaPlayer类从服务器流式传输MP3文件。MediPlayer.setDataSource()MediaPlayer.prepare()MediaPlayer.start()有三种方法里面我是用串流音乐在我的应用程序。问题是每次都要花费20到23秒以上的时间才能开始播放歌曲。无论服务器上的mp3文件大小是多少,它都需要花费相同的时间来启动。有谁知道如何更快地流mp3文件?

OBX

您可以使用基于HTTP的动态自适应流(DASH)或HTTP实时流(HLS)来实现更丰富,更流畅的流。Google为此提供了一个称为exoplayer的高级库exoplayer为此目的尝试

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Flutter中使用Audioplayer插件播放本地mp3文件

播放歌曲时如何实现与之对应的搜索?

如何在“专辑”选项卡中播放歌曲?

编辑:如何在React应用程序中导入MP3文件

点击如何播放歌曲?

如何使用CrossMediaManager从Xamarin.Forms中的证书位置播放MP3文件

如何在文件夹中一一播放歌曲?使用WMPlayer.OCX

从脚本中的mp3文件中获取歌曲持续时间?

关于通过Cocoalibspotify播放歌曲,应用程序是否下载了我可以对其进行混音的mp3,DRM格式之类的歌曲缓存?

我们如何限制mp3文件在Android的其他应用程序中播放

如何使用SoundCloud API播放歌曲

如何停止播放歌曲和播放新歌曲

如何播放Windows Phone 8.1解决方案中存储的mp3文件?

如何在Android的简单播放器中从原始播放mp3文件?

取得播放路径后,如何在媒体播放器中播放歌曲

如何从listView开始播放歌曲?

如何在Android Studio中关联.mp3文件

如何在应用程序中快速流式传输mp3文件?

连续播放歌曲

如何在Action Script 3中停止播放歌曲

如何在Qualtrics上使用Java脚本控制要播放的mp3文件?

Android:播放歌曲时Seekbar进度错误?

如何在Django应用程序上的静态Javascript上播放静态mp3文件?

如何从存储中创建mp3文件的播放列表

当另一首歌曲在 Android 中开始播放时,我如何停止播放歌曲

如何在javascript中从随机时间播放歌曲?(例如:从第 5 秒开始)

下载时加密音频mp3文件并在android中播放时解密

如何让discord bot重复播放歌曲?

如何在flask中的html网页中播放mp3文件?