sábado, 16 de mayo de 2015

Adobe Flash en Chromium

Chromium es un proyecto de navegador web de código abierto. Quizás lo que más conocemos es Chrome, la adaptación de Google de Chromium.
En este artículo ya comentaba las ventajas de Chromium frente a Chrome y también de algunas desventajas.
Una de ellas era que no daba soporte de forma nativa a reproducción de contenido Flash. Cuando accedamos a una página que requiera de este complemento veremos algo así en la parte superior:




Si visitamos esta página podremos ver si Flash funciona correctamente: http://www.adobe.com/es/software/flash/about/

En lugar de ver la versión de Flash Player instalada, veremos un indicador diciendo This plugin is not supported.


Existen dos plugins de Flash Player disponibles para Chromium. NPAPI de Flash Player y PPAPI de PepperFlash. Tenéis una explicación detallada aquí: http://chromium.woolyss.com/#flash

Opción NPAPI

Es la opción más sencilla pues está instalada pero deshabilitada por defecto. Además, hay que tener en cuenta que Chromium no dará soporte a este plugin a partir de la versión 45.
Para habilitarla deberemos acceder a la configuración de flags. Es tan sencillo como abrir una nueva pestaña en el navegador y teclear esto: chrome://flags/


Ahora tenemos que buscar la opción Habilitar NAPI y pulsar en el icono Habilitar



Ahora sólo tenemos que reiniciar y listo. El plugin funcionará cuando detecte una página con contenido Flash.

Es posible que cuando esto ocurra aparezca un mensaje como este:


Podemos actualizarlo o simplemente indicamos Ejecutar esta vez.
Ahora si volvemos a acceder a la página de pruebas de Adobe Flash Player podremos ver la versión instalada.



OPCIÓN PPAPI

Esta opción es un poco más complicada de instalar y estos son los pasos.
Primero vamos a esta dirección http://labs.adobe.com/downloads/flashplayer.html y nos descargamos Flash Player para Chromium


Lo ejecutamos y realizamos la instalación




Una vez instalado buscamos el archivo pepflashplayer.dll

En Windows de 64 bits el path es: C:\Windows\SysWOW64\Macromed\Flash\pepflashplayer32_[VERSION].dll
En Windows de 32 bits el path es: C:\Windows\system32\Macromed\Flash\pepflashplayer32_[VERSION].dll

En mi caso, al ser un sistema operativo de 64 bits, abrimos un explorador de archivos, nos vamos a C:\Windows\SysWOW64\Macromed\Flash y copiamos la ruta y nombre del archivo:



Ahora debemos ir a la ubicación del ejecutable de Chromium (chrome.exe) para indicarle que cuando se ejecute, cargue el plugin indicado
La carpeta es: C:\Users\nombre_de_usuario\AppData\Local\Chromium\Application

Con el botón derecho accedemos a propiedades (en el ejemplo se hace sobre un acceso directo creado en el escritorio)


Y en la pestaña de Acceso directo, en destino copiamos lo siguiente:

C:\Users\nombre_de_usuario\AppData\Local\Chromium\Application\chrome.exe --ppapi-flash-path="C:\Windows\SysWOW64\Macromed\Flash\pepflashplayer_versión.dll"


Donde nombre_de_usuario es nuestro nombre de cuenta que utilizamos en Windows y versión es la versión del archivo pepflashplayer que hemos visto en el punto anterior.

Si abrimos ahora Chromium con esta opción, veremos como ahora sí funciona Flash
Comentarios
0 comentarios
Para Comentar Elige el Sistema de Comentario de tu Agrado:
Comentarios Comentarios Comentarios