¿Cómo le digo al navegador que abra un archivo avi con VLC o similar en HTML?

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

  •  06-07-2019
  •  | 
  •  

Pregunta

Entonces, tengo una lista de archivos avi en una página web (¡para mis propios propósitos!), y me preguntaba qué tengo que poner en el código html para decirle al navegador que abra VLC? o mplayer o simliar?

¿Fue útil?

Solución

Debe asegurarse de que su servidor web esté sirviendo los archivos avi con el encabezado HTTP apropiado Content-Type .

Content-Type: video/x-msvideo

- referencia de tipo mime .

Esto hará que el jugador predeterminado del cliente asociado con el Content-Type dado se cargue con el jugador. El reproductor predeterminado del cliente diferirá de un usuario a otro según el sistema operativo, los programas instalados y la configuración de asociación de archivos. Para la mayoría de los usuarios de Windows, este será Media Player (a menos que el usuario haya personalizado la configuración predeterminada). Para los usuarios de Mac será algo más (por ejemplo, VLC si lo han instalado, o quizás Quicktime, si han instalado Flip4Mac). Si el cliente no tiene soporte para el tipo mime dado, el navegador lo tratará como una descarga de archivos.

Otros consejos

La asignación de " aplicaciones de ayuda " El que trata con tipos de archivo / contenido específicos se define a nivel del cliente (navegadores web y demás), no dentro del html enviado por el servidor.

El lado del servidor, por supuesto, debe usar el Tipo de contenido y el Tipo MIME apropiados, en el encabezado http, pero la elección de la aplicación o el complemento que finalmente reciba la transmisión se define en la lado del cliente.

No puedes. Dado que envía el tipo de Mime correcto (vea el comentario de Asaph), solo puede esperar que el navegador en el otro lado esté configurado para manejar esto con un reproductor de video; sin embargo, también podría configurarse solo para guardarlos.

Y eso es algo bueno. Lo último que querría es que los anuncios de AVI se abran automáticamente.

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