Tengo dos aplicaciones como se menciona a continuación:
- Aplicación de administración a través de la cual puedo cargar un archivo .mp4 en el servidor.
- Estoy tratando de descargar .mp4 usando la aplicación móvil en iPad.
- La aplicación de administración se realiza mediante asp.net 4.0 y SQL Server, IIS7.
- La aplicación móvil está hecha de asp.net mvc3, jquerymobile, HTML5.
A partir de ahora he agregado el tipo mime video/mp4
para .mp4 en la sección de tipos mime IIS7.
Cuando intento descargar el archivo .mp4 en iPad, veo una pantalla negra oscura con una flecha cruzada. ¿Alguien puede ayudarme a resolver el problema?
Por favor, dime si el tipo mime video/mp4
para .mp4 es correcto.
video
html5-video
mime-types
santosh kumar patrocinar
fuente
fuente
audio/mp4
Respuestas:
De acuerdo con RFC 4337 § 2,
video/mp4
es de hecho el tipo de contenido correcto para video MPEG-4.En general, puede encontrar definiciones MIME oficiales buscando la extensión de archivo y "IETF" o "RFC". Los artículos RFC (Solicitud de comentarios) publicados por el IETF (Internet Engineering Taskforce) definen muchos estándares de Internet, incluidos los tipos MIME.
fuente
video/mp4
debe usarse cuando tiene contenido de video en su archivo. Si no hay ninguno, pero hay audio, debe usarloaudio/mp4
. Si no se utiliza audio ni video, por ejemplo, si el archivo contiene solo una pista de subtítulos o una pista de metadatos, el MIME debería serapplication/mp4
. Además, como servidor, debe intentar incluir los parámetroscodecs
oprofiles
definidos en RFC6381 , ya que esto ayudará a los clientes a determinar si pueden reproducir el archivo, antes de descargarlo.fuente
De acuerdo con http://help.encoding.com/knowledge-base/article/correct-mime-types-for-serving-video-files/ , el tipo de mime correcto
.mp4
esvideo/mp4
fuente
Al cargar el archivo .mp4 en el script Perl, usando CGI.pm, lo veo como video / mp cuando imprimo
Content-type
el archivo cargado. Espero que ayude a alguien.fuente