2009-10-25 60 views

回答

4

您应该确保您的Web服务器正在使用适当的Content-Type HTTP标头提供avi文件。

Content-Type: video/x-msvideo 

- mime type reference

这将导致与给定的Content-Type相关联的客户端的默认播放器加载播放器。根据用户的操作系统,安装的程序和文件关联设置,客户端的默认播放器会因用户而异。对于大多数Windows用户,这将是媒体播放器(除非用户已经定制了默认设置)。对Mac用户来说,它将是别的东西(例如,如果他们已经安装了VLC,或者可能是Quicktime,如果他们已经安装了Flip4Mac)。如果客户端不支持给定的MIME类型,则浏览器会将其视为文件下载。

4

处理特定文件/内容类型的“帮助程序应用程序”的映射是在客户端(网络浏览器等)级别定义的,不在服务器发送的html内。

服务器端当然应该在http头中使用适当的内容类型和MIME类型,但最终接收流的应用程序或插件的选择是在客户端定义的。

1

你不能。鉴于您发送了正确的Mime类型(请参阅Asaph的评论),您只能希望将另一端的浏览器配置为使用视频播放器处理这些内容 - 但也可以将其设置为保存它们。

这是一件好事。最后我想要的是自我开启的AVI广告。

相关问题