ES6 | Multimedia

JavaScript multimedia básicamente se usa para incluir películas, audios, texto y música, etc. en la aplicación web. Para usar estos objetos multimedia en la aplicación web, JavaScript proporciona una forma, que se conoce como JavaScript multimedia . En este caso, multimedia en JavaScript tiene un objeto navegador que incluye objetos secundarios llamados complementos . Estos complementos son de tipo array y contienen una entrada de cada complemento instalado en el navegador. Los complementos son pequeños programas que amplían la funcionalidad de un navegador. Complementos: se agregan a una página HTML usando las etiquetas <embed> y <object> .

  • Usando la etiqueta <incrustar> :
<embed height="600" width="400" src="vd.mp4"> </embed>
  • Usando la etiqueta <objeto> :
<object height="600" width="400" src="vd.mp4"> </object>

Valores de propiedad: el complemento contiene algunas propiedades que se describen a continuación:

  • Nombre: Este es un nombre del campo.
  • Nombre de archivo: este es el nombre del archivo que se está ejecutando para instalar el complemento.
  • Descripción: Es la descripción del complemento.
  • mimeTypes: es una array con una entrada para cada tipo MIME compatible con el complemento.

Para encontrar todos los complementos instalados en un navegador:

  • Programa: 

javascript

<!DOCTYPE html>
<html>
 
<head>
    <title>
        Find all the plug-ins
        installed in a browser
    </title>
</head>
 
<body>
    <table border="2px" align ="center">
    <tr>
        <th>Name</th>
        <th>Filename</th>
        <th>Description</th>
    </tr>
     
    <script>
        for (i = 0; i<navigator.plugins.length; i++) {
             
            // Row wise printing
            document.write("<tr><td>");
            document.write(navigator.plugins[i].name);
             
            // Print name of the field
            document.write("</td><td>");
            document.write(navigator.plugins[i].filename);
             
            // Print the executable filename
            document.write("</td><td>");
            document.write(navigator.plugins[i].description );
             
            // Print description of the plug-in
            document.write("</td></tr>");
        }
    </script>
    </table>
</body>
 
</html>
  • Producción:

Reproducir un video usando la etiqueta <video>: En este caso, necesitamos agregar el botón reproducir, pausar para reproducir y pausar el video. Si no agregamos esos botones, entonces el video no se reproducirá ni se pausará. La etiqueta <video> solo se usa para agregar un video en una sección particular en la página HTML.

  • Programa: 

html

<!DOCTYPE html>
<html>
  
<head>
    <title>
        Playing a video using video tag
    </title>
</head>
  
<body>
    <script language="javascript">
        function playPause() {
            var a = document.getElementsByTagName('video')[0];
            if (a.paused)
                a.play();
            else
                a.pause();
        }
    </script>
     
    <center>
        <video src=
 "https://media.geeksforgeeks.org/wp-content/uploads/20200110154656/20191210_115921.mp4"
                width="600" height="200">
        </video>
        <br>
         
        <button type="button" onclick="playPause()">
            Play and Pause
        </button>
    </center>
</body>
  
</html>
  • Producción:

Reproducir un video usando la etiqueta <embed>: en este caso, al usar la etiqueta <embed> no es necesario agregar ningún tipo de botón u opción mediante el cual se reproduce o pausa el video. El uso de la etiqueta <embed> es agregar automáticamente el botón de reproducción o pausa en el video como YouTube . Así que esta es la ventaja de usar la etiqueta <embed> .

  • Programa: 

javascript

<!DOCTYPE html>
<html>
 
<body>
    <center>
        <embed src=
"https://media.geeksforgeeks.org/wp-content/uploads/20200110154656/20191210_115921.mp4"
               width="600" height="400">
    </center>
</body>
 
</html>
  • Producción:

Nota: A continuación se muestran los otros dos procedimientos en los que no se requiere JavaScript. Reproducir un video usando la etiqueta <iframe>: También podemos vincular un video de YouTube en una página web usando la etiqueta <iframe> . Que es parte de la etiqueta <embed> :

  • Programa: 

javascript

<!DOCTYPE html>
<html>
<body>
    <center>
        <iframe width="560" height="315" src=
"https://www.youtube.com/embed/lcJzw0JGfeE"
                frameborder="0" allow="accelerometer; autoplay;
           encrypted-media; gyroscope;
           picture-in-picture" allowfullscreen></iframe>
    </center>
</body>
 
</html>
  • Producción:

Publicación traducida automáticamente

Artículo escrito por SoumikMondal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *