android - 在 Android 中一次播放多个 URL
问题描述
如何在android中顺序播放多个URL?我有一个小流 url 10s/每首完整的歌曲。我需要一个接一个地玩。有什么办法可以让音乐不卡顿吗?
解决方案
https://exoplayer.dev/media-sources.html阅读高级作曲
MediaSource firstSource =
new ProgressiveMediaSource.Factory(...).createMediaSource(firstVideoUri);
MediaSource secondSource =
new ProgressiveMediaSource.Factory(...).createMediaSource(secondVideoUri);
// Plays the first video twice, then the second video.
ConcatenatingMediaSource concatenatedSource =
new ConcatenatingMediaSource(firstSource, firstSource, secondSource);
推荐阅读
- javascript - 如何使用 AJAX 和 jQuery 高效显示数组元素
- sql - 来自结果集的每一行的 UNION ALL
- php - 如何在 Laravel 5.x 中选择性地向电子邮件标题添加文本?
- amazon-web-services - 为什么在更新期间不使用 AWS Cloudformation UpdatePolicy PauseTime
- php - 过滤实体 CakePHP 3.6 上的所有查找查询
- python - 如何让我的用户使用 github api 打开所有打开的拉取请求?
- pandas - 如何在 Pandas DataFrame 中格式化/连接数据?
- javascript - 将数组项插入另一个数组第 n 个元素
- asp.net-mvc - 部署 Web 应用程序后出现 HTTP 403.14 错误
- c# - 你如何从一种观点转移到另一种观点