我有一个非常快速的连接,它在歌曲实际开始播放前大约需要2-3秒.这是一个相对平均128kbps的MP3大小(3mb-4mb).我已经设置了preload ="auto",但这并没有多大帮助.有没有办法立即开始播放音频并继续缓冲它(有点像YouTube那样)?
这是我目前正在研究的一个例子.它将在所有连接的客户端上同时播放音频.因此,如果您有2台以上的笔记本电脑,您可以尝试一下.在开始播放音频之前,必须连接所有计算机.(双击歌曲开始播放).
在没有完全缓冲的情况下运行视频和音频称为平滑/自适应流。在silverlight、flash等播放器中都可以实现。
它实际上所做的是创建文件块并让用户逐块播放文件。由于您正在下载块,因此不需要下载整个文件。
好吧,我不会给你完整的答案,因为我没有研究太多,但我会给你它是如何工作的确切想法。
我遇到了同样的问题,但是使用 HTML5 视频..我通过使用平滑流媒体 Azure 克服了它..
这是相同的教程:http ://www.wrapcode.com/featured/windows-azure-media-services-mp4-to-smooth-streaming/
一旦我发现有用的东西,我会及时通知您:-)
| 归档时间: |
|
| 查看次数: |
2214 次 |
| 最近记录: |