management - No se pueden alojar archivos MP4 en el sitio web de Azure
portal azure (3)
Estoy alojando un sitio web estático en un sitio web reservado en Azure (es PaaS, no tiene acceso a OS / IIS). Estoy tratando de agregar algunos videos .mp4, pero cuando hago clic en los enlaces obtengo
The resource you are looking for has been removed, had its name changed,
or is temporarily unavailable.
Por favor mira el ejemplo here . Si hago clic derecho en el enlace y trato de guardar el archivo, obtengo - Fallido - Sin archivo.
Estoy usando una instancia paga así que no creo que sea un problema de recursos. Los archivos de video son menos de 2MB. Ellos nunca han trabajado. El sitio es muy estático.
¿Alguien sabe cómo puedo resolver esto? ¿Debería alojar archivos MP4 de alguna otra manera?
Gracias,
¿Ha confirmado su tipo MIME para .MP4 está configurado correctamente, como se le preguntó:
Windows Azure: sirve tipos MIME desconocidos (mp4) en el almacenamiento IIS de Windows Azure
Azure Web Apps no es compatible con algunos tipos de archivos multimedia. Puede usar un Azure Media Service para subirlo y luego referir el archivo multimedia desde su código.
La respuesta SO vinculada me funcionó conceptualmente, pero no indicó la extensión de archivo adecuada. Mi configuración tenía que indicar lo siguiente. (Tenga en cuenta que, para cualquier persona que tenga esta pregunta, mi sitio web azul originalmente no tenía un web.config inicialmente, así que tuve que agregar lo siguiente a un archivo de texto, guardar como web.config y FTP a mi webroot.
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<staticContent>
<remove fileExtension=".mp4" />
<mimeMap fileExtension=".mp4" mimeType="video/mp4" />
<clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="7.00:00:00" />
</staticContent>
</system.webServer>
</configuration>