Guía: Tecnología de reproducción

En este tema, aprenderá sobre diferentes tecnologías de reproducción de Brightcove Player.

La tecnología de reproducción se refiere al navegador específico o la tecnología de complemento que se utiliza para reproducir el video o el audio. (La tecnología de reproducción generalmente se denominará simplemente Tecnología.)

Técnicos de Brightcove Player

Brightcove Player hará todo lo posible para reproducir su contenido utilizando HTML5. Solo cuando no pueda, volverá a utilizar Flash. Para hacer esto, el orden técnico predeterminado de Brightcove Player es ["html5","flash"]. Examinemos estas tecnologías:

Tecnología HTML5

Brightcove Player utiliza la tecnología de reproducción HTML5 proporcionada por el navegador para manejar la <video> o <audio> elemento. Esto significa que Brightcove Player buscará una reproducción adecuada para reproducir utilizando la tecnología de reproducción HTML5 del navegador, pero variará entre los navegadores.

Si tiene curiosidad por saber qué están usando su navegador y reproductor específicos, pruebe el aplicación de reproducción en la siguiente sección.

Tecnología flash

Si un navegador no es compatible con los medios HTML5, Brightcove Player volverá a utilizar Flash. Brightcove ha diseñado esta tecnología para que funcione de manera similar al elemento de video.

Nuevamente, si tiene curiosidad por saber qué están usando su navegador y reproductor específicos, pruebe el aplicación de reproducción en la siguiente sección.

Orden de tecnología

De forma predeterminada, Brightcove Player utiliza la selección de fuente primero cuando busca una combinación de fuente / tecnología para reproducir. Esto significa que el reproductor intentará reproducir un video con cada tecnología antes de pasar a la siguiente fuente de video.

Aunque Brightcove Player solo usa la tecnología Flash en navegadores que no son compatibles con los medios HTML5, puede optar por desactivar la tecnología Flash. En este caso, el reproductor nunca usaría Flash para entregar su contenido de video, y su video se entregaría con una descarga progresiva de una reproducción MP4. Para hacer esto, use lo siguiente:

{"techOrder": ["html5"]}

Para obtener detalles sobre los pedidos de tecnología, consulte el Tecnología de reproducción Video.js notas.

Determinando la tecnología de reproducción

La mejor manera de determinar qué tipo de fuente de interpretación y qué tecnología de reproducción se está utilizando con el navegador actual es ejecutar una aplicación en el navegador. Para ello, sigue estos pasos:

  1. Abre el Aplicación de tecnología de reproducción en su navegador.
  2. Reemplace los valores de entrada predeterminados con su propia cuenta, reproductor y video.

El resultado debería tener un aspecto similar a este:

aplicación de tecnología de reproducción

Ver la tecnología de reproducción manualmente

Puede resultar útil determinar manualmente qué tecnología de reproducción está utilizando su reproductor dentro del navegador. Echemos un vistazo a un video que se reproduce en el navegador Chrome.

Tipo de fuente

Primero, veamos qué tipo de fuente de reproducción se está utilizando actualmente. Con su video en el navegador Chrome, abra Herramientas de desarrollo para ver los mensajes de la consola. En el símbolo del sistema de la consola, ingrese lo siguiente:

videojs.getPlayers().video_1.currentSrc()

Debería ver que el archivo fuente actual tiene un valor de extensión de m3u8.

nombre técnico

Es posible que no espere que la versión hls se reproduzca en este navegador, ya que Chrome no es compatible de forma nativa con hls. Pero, Brightcove Player reproduce hls usando MSE (extensiones de fuente de medios) en el navegador Chrome.

clase vjs-tech

A continuación, verifiquemos que se esté utilizando HTML5 para reproducir la versión hls. En el símbolo del sistema de la consola, ingrese lo siguiente para devolver el primer elemento del jugador que usa la clase nombrada vjs-tech:

document.getElementsByClassName("vjs-tech")[0]
nombre técnico

Aquí puede ver que HTML5 video se está utilizando el elemento.

Otras lecturas

Para seguir aprendiendo sobre este tema, puede revisar los siguientes documentos: