gpt4 book ai didi

javascript - 在网页上连续播放 mp3 的最有效方法(如网络 radio )

转载 作者:行者123 更新时间:2023-12-03 07:09:30 27 4
gpt4 key购买 nike

我有一个包含多个 *.mp3 文件的文件夹。现在我想要实现的是,这些 mp3 在我的网页上连续播放,这意味着如果我关闭浏览器并在 10 秒后再次打开页面,歌曲应该在我离开后继续播放 10 秒。

它还应该为每个连接的客户端播放相同的文件。 (非常像网络广播)

但是如何才能最有效地做到这一点呢?我做了一个小示例项目,它每秒在数据库上增加一个值,如果该值大于 mp3 的播放时间,它将更改事件 mp3。

客户端也是如此,每秒我都会检查 mp3 是否已更改,如果是,我会更改音频标签的 src。

但我相信这并不是真正有效。有人对如何减少资源使用有任何想法吗?

提前致谢。

最佳答案

如果您不关心实际为用户保留跨浏览器/平台的播放信息,您可以利用本地存储解决方案来跟踪歌曲和当前位置,然后使用客户端 JavaScript 解决方案检查此值并在适当的时间播放歌曲,而无需包含用于查找的数据库调用。

或者,如果需要跨平台,您至少可以将其存储在本地并尝试首先解决该问题,如果没有该歌曲的缓存记录,则返回到数据库查找。

关于javascript - 在网页上连续播放 mp3 的最有效方法(如网络 radio ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36666721/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com