在不等待整个缓冲完成的情况下立即播放HTML5音频?
我有一个非常快速的连接,大约需要2-3秒的时间,歌曲才能真正开始播放。这是一个相对平均128kbps的MP3大小(3mb-4mb)。我已经设置了preload=“auto”,但没有多大帮助。有没有一种方法可以立即开始播放音频并继续缓冲(有点像YouTube)在不等待整个缓冲完成的情况下立即播放HTML5音频?,html,audio,Html,Audio,我有一个非常快速的连接,大约需要2-3秒的时间,歌曲才能真正开始播放。这是一个相对平均128kbps的MP3大小(3mb-4mb)。我已经设置了preload=“auto”,但没有多大帮助。有没有一种方法可以立即开始播放音频并继续缓冲(有点像YouTube) 这是我目前正在做的一个。它将在所有连接的客户端上同时播放音频。所以如果你有2台以上的笔记本电脑,你可以试试。开始播放音频之前,必须连接所有计算机。(双击歌曲开始播放)。在没有完全缓冲的情况下运行视频和音频称为平滑/自适应流。它可以在silv
这是我目前正在做的一个。它将在所有连接的客户端上同时播放音频。所以如果你有2台以上的笔记本电脑,你可以试试。开始播放音频之前,必须连接所有计算机。(双击歌曲开始播放)。在没有完全缓冲的情况下运行视频和音频称为平滑/自适应流。它可以在silverlight和flash等玩家中实现 它实际做的是创建文件块,让用户一块一块地播放文件。因为您正在下载块,所以不需要下载整个文件 好吧,我没有给你完整的答案,因为我没有学习太多,但我给你的确切想法,它是如何工作的 我也有同样的问题,但HTML5视频。。我通过使用平滑的流媒体Azure克服了这一问题 以下是相同的教程:
一旦我发现有用的东西,我会让你保持更新:-)如果你使用preload=none,那么你在开始时没有缓冲区,但它会“动态”缓冲你的内容 我有一个Icecast服务器,它可以流化我的内容,当我使用暂停和播放时,它会缓冲我的内容,即使预加载=无
不要使用预加载=自动。开始需要一些时间。您是否在给定的时间偏移开始播放?在您的演示中,您似乎在1:23开始播放-这部分似乎已缓冲并导致延迟。尝试将
#t=00:01:23
添加到音频链接(提供更多信息)。您是如何解决的?我的情况也一样。谢谢你的帮助。你是怎么解决的?我的情况也一样。谢谢你的帮助。