Diferencias entre el navegador HTML5 local y el de Internet en el manejo de archivos multimedia MKV y M4A

StackOverflow https://stackoverflow.com//questions/24061777

Pregunta

re: http://www.gooplusplus.com/minmedia/demo/minmedia.php

Estoy trabajando en lo que eventualmente podría convertirse en un Servidor de medios minimalista para redes de área local, con opción de iniciar archivos en Chromecast.Fue provocado por el descubrimiento de que no existen aplicaciones de Chrome cliente UPnP/DLNA ni métodos fáciles de acceso a medios para Chromebooks.

Si bien Plex funciona en Chromebooks, la redirección de Chromecast solo funciona a través de un enlace web de Plex.En cualquier caso, la mayoría de los servidores de medios parecen una gran cantidad de gastos generales innecesarios y cambios periódicos en el disco cuando todo lo que se desea es una forma simple y directa de reproducir a través de wifi desde unos pocos terabytes de archivos multimedia alojados en una LAN.En mi opinión, miniaturas y características de categorías, etc.simplemente interfiere con la visualización o escucha real.

Basta de jabones, ahora a la anomalía de los archivos MKV y M4A:Cuando hago clic en un enlace a un archivo de vídeo de demostración MKV desde mi proveedor de alojamiento web (Hostgator), el navegador (tanto Chrome como Firefox) comienza a descargar el archivo MKV en lugar de reproducirlo.Cuando hago clic en el enlace al mismo archivo localmente (Civet Web Server, una bifurcación de código abierto de Mongoose), el archivo MKV se reproduce normalmente en una ventana del navegador HTML5.

Con los archivos de música M4A ocurre lo contrario.Un clic en el enlace de un archivo M4A alojado en Hostgator se reproduce en el reproductor web HTML5 del navegador.Un clic en el archivo alojado localmente solicita la descarga en lugar de la reproducción.

Entonces, ¿algún experto puede decirme por qué los enlaces a estos dos tipos de archivos multimedia se comportan de manera diferente a nivel local que en Internet?¿Es una función del (1) host [Hostgator] o (2) del servidor web (Apache vs Civet Web)?¿Hay algún tipo de mimo, etc.?¿Archivo de configuración para Apache o cualquier otro lugar que pueda forzar la forma en que mi host maneja los archivos MKV?

MinMedia Local Area Network (Win7) MKV links

¿Fue útil?

Solución

Referencia: http://www.homenetvideo.com/DEMO/index.php? / prueba% 20Formats

Cómo un navegador HTML5 como Google cromado manijas MKV, M4V, MOV, M4A, M4B Parece depender de la configuración del servidor web archivo.

Esto es lo que agregué a mi archivo Hostgator homenetvideo.com .htaccess Archivo:

RemoveType .webm
RemoveType .mpeg
AddType video/webm .webm .mov .m4v .mkv
AddType audio/mpeg .m4b

Esto es lo que agregué a mi servidor web LAN civetweb.conf Archivo:

extra_mime_types .m4v=video/mp4,.mov=video/webm,.m4a=audio/mpeg,.m4b=audio/mpeg

Estos formatos en los servidores red local y externos ahora se reproducen desde el navegador html5 Player :

VIDEO: MP4 WEBM OGV + .mkv .mov .m4v
AUDIO: MP3 OGG WAV + .m4a .m4b

...

HomeNet Local Media Server - Formato de prueba

HomeNet - MKV Archivo Reproducción en el navegador HTML5 Player

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top