我的问题:
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文件?
任何帮助,谢谢
答案 0 :(得分:3)
关于你的第二个问题:
如果您正在使用最新版本的Sitecore,我建议您在集成模式下运行IIS AppPool,并将“Media.RequestExtension”的配置更改为web.config中的空值(或您的首选包含配置文件)。
新Sitecore Web.config值:
<setting name="Media.RequestExtension" value="" />
或者作为包含文件中的“补丁”:
<setting name="Media.RequestExtension" set:value="" />
此设置会生成带有原始文件名的媒体链接,在您的情况下为“〜/ media / Files / Videos / sample video mp4.mp4”