Sitecore html5视频文件处理,可以在IE9中查看

Sitecore html5视频文件处理,可以在IE9中查看,sitecore,html5-video,Sitecore,Html5 Video,我的问题是: 1.我刚刚在sitecore后端上传了一个mp4文件,当我使用html5视频标签在前端显示它时。如何更改Firefox的文件类型?Firefox使用.webm格式。但我认为我上传的mp4文件无法转换为.webm文件 2.由于sitecore为媒体使用.ashx扩展名,我在其末尾添加了一个扩展名,如下所示 <source type="video/mp4; codecs=avc1.42E01E, mp4a.40.2" src="~/media/Files/Videos/sampl

我的问题是:

1.我刚刚在sitecore后端上传了一个mp4文件,当我使用html5视频标签在前端显示它时。如何更改Firefox的文件类型?Firefox使用.webm格式。但我认为我上传的mp4文件无法转换为.webm文件

2.由于sitecore为媒体使用.ashx扩展名,我在其末尾添加了一个扩展名,如下所示

<source type="video/mp4; codecs=avc1.42E01E, mp4a.40.2" src="~/media/Files/Videos/sample video mp4.ashx?ext=.mp4"></source>

它在IE7和IE8中运行良好,但在IE9中仍然无法运行。 如何将其更改为IE9的真实.mp4文件


关于第二个问题,谢谢您的帮助:

如果您使用的是最新版本的Sitecore,我建议您在集成模式下运行IIS应用程序池,并在web.config(或首选的include config文件)中将“Media.RequestExtension”的配置更改为空值

新的Sitecore Web.config值:

<setting name="Media.RequestExtension" value="" />

或作为包含文件中的“修补程序”:

<setting name="Media.RequestExtension" set:value="" />


此设置将生成具有原始文件名的媒体链接,在您的情况下,原始文件名为“~/media/Files/Videos/sample video mp4.mp4”

关于第二个问题:

如果您使用的是最新版本的Sitecore,我建议您在集成模式下运行IIS应用程序池,并在web.config(或首选的include config文件)中将“Media.RequestExtension”的配置更改为空值

新的Sitecore Web.config值:

<setting name="Media.RequestExtension" value="" />

或作为包含文件中的“修补程序”:

<setting name="Media.RequestExtension" set:value="" />

此设置将生成具有原始文件名的媒体链接,在您的情况下,原始文件名为“~/media/Files/Videos/sample video mp4.mp4”