¿Qué es el video nativo?
El video nativo es contenido multimedia que se reproduce directamente mediante las funciones de video integradas en un navegador o plataforma, en lugar de usar un complemento externo. En la web, suele ofrecerse mediante el elemento HTML video.
Cómo funciona el video nativo
El video web nativo se apoya en el stack multimedia del navegador y utiliza el elemento multimedia de HTML, los decodificadores integrados y los servicios de reproducción de la plataforma. El marcado y los scripts pueden proporcionar fuentes alternativas, texto temporizado, imágenes de póster, controles y eventos sin un entorno de ejecución de complementos. La reproducción efectiva sigue dependiendo de la compatibilidad conjunta del contenedor, el códec, el perfil, el cifrado y el sistema operativo. En un flujo de trabajo de entrega, este es el punto final del cliente para archivos progresivos o integraciones de streaming adaptativo, no un formato multimedia único.
Datos clave
- El resultado de canPlayType() es solo una indicación de capacidad (una cadena vacía, «maybe» o «probably») y no garantiza que un archivo concreto se decodifique correctamente.
- Los controles nativos, el comportamiento del teclado y la presentación de imagen en imagen varían según el navegador y el dispositivo, por lo que las interfaces personalizadas siguen requiriendo pruebas en varias plataformas.
- Los subtítulos proporcionados mediante elementos track siguen siendo recursos independientes de texto temporizado; incrustar el texto en los píxeles elimina la posibilidad de buscar en él y el control del usuario.
Cuándo es importante el video nativo
Usa video nativo para acceder a los controles estándar, los subtítulos, las API de accesibilidad y las funciones de reproducción del dispositivo. La compatibilidad con códecs y streaming sigue variando, así que proporciona fuentes probadas o un comportamiento alternativo.