我打算为自己制作一个基于Web的播放器。是否可以使用html5标签流式传输音频文件?还是它们将完全下载然后播放。播放这些文件需要特殊的服务器配置吗?
此外,如果音频不是服务器上的文件,而是在服务器端动态生成并将原始字节写入响应流,则怎么办?
http://www.w3.org/TR/2010/WD-html5-20101019/video.html#audio
编辑:
下载是怎么回事?
Opera、Chrome和Safari会自动下载整个视频文件,即使它还没有开始播放。Firefox 3.6只加载足以渲染一帧并确定持续时间的内容,除非存在autobuffer属性。请注意,规范从autobuffer更改为preload,但还没有在任何地方实现。Opera计划默认更改为仅加载足以渲染一帧并确定持续时间的内容,除非preload属性另有说明。
来源:http://dev.opera.com/articles/view/everything-you-need-to-know-about-html5-video-and-audio/