在使用 HTML5 音频标签时,我遇到了问题。我正在使用 icecast2 服务器来播放我的音乐。
但问题是,浏览器在播放流时会保存缓冲区。因此,当播放器暂停或刷新页面时,它不会向服务器请求新流,而是仅播放先前保存的缓冲区。当我正在播放直播时,我希望始终播放新鲜的流。我能做些什么来确保这一点?
浏览后我发现的是 - HTML5 Video: Force abort of buffering 所以创建一个新的音频标签是一个选项,但我不清楚它,我也不知道这是否是一个好方法。
在使用 HTML5 音频标签时,我遇到了问题。我正在使用 icecast2 服务器来播放我的音乐。
但问题是,浏览器在播放流时会保存缓冲区。因此,当播放器暂停或刷新页面时,它不会向服务器请求新流,而是仅播放先前保存的缓冲区。当我正在播放直播时,我希望始终播放新鲜的流。我能做些什么来确保这一点?
浏览后我发现的是 - HTML5 Video: Force abort of buffering 所以创建一个新的音频标签是一个选项,但我不清楚它,我也不知道这是否是一个好方法。