Fresh Player Plugin: Pepper Flash Wrapper para o Firefox e outros navegadores compatíveis com NPAPI

Se você precisa ter a última versão do flash no Linux em qualquer navegador, experimente instalar o Fresh Player Plugin.

Fresh Player Plugin é um novo (alpha!) wrapper que permite que os usuários do Linux possam utilizar Pepper Flash do Google Chrome no Firefox, Opera e outros navegadores compatíveis com NPAPI.

Como você provavelmente sabe, as últimas versões do Adobe Flash Player para Linux só estão disponíveis no Google Chrome, enquanto que os outros navegadores estão presos na versão 11.2. Para piorar, o plug-in Adobe Flash Player que é empacotado com o Google Chrome está na forma de um PPAPI (ou Pepper Plugin API) plugin, e a Fundação Mozilla não está interessada em adicionar o suporte para ele. Por esta razão, Rinat Ibragimov (que também está por trás do libvdpau-va-gl, um driver VDPAU que, entre outros, traz aceleração de hardware em Intel Graphics no Adobe Flash Player), começou a trabalhar em um Pepper Flash NPAPI wrapper que pretende levar o Pepper Flash do Google Chrome para o outros navegadores. Ele está chamando o software de Fresh Player Plugin.

Lembre-se: Fresh Player Plugin deve ser usado apenas para fins de teste por enquanto.

Outros assuntos

Conheça melhor o Fresh Player Plugin

Para saber mais sobre o programa, clique nesse link.

Instalando o Fresh Player Plugin no Ubuntu 14.04 e derivados

Atualmente, para testar o Fresh Player Plugin (lembre-se, o programa está em estágios iniciais de desenvolvimento e sua funcionalidade é limitada. Ele não funciona com muitos sites, incluindo YouTube), você pode compilar ele a partir do código fonte seguindo as instruções abaixo.
Passo 1. Abra um terminal (Usando o Dash ou pressionando as teclas CTRL+ALT+T);
Passo 2. Instale as dependências necessárias com o comando abaixo:

sudo apt-get install build-essential git cmake pkg-config libglib2.0-dev libasound2-dev libx11-dev libgl1-mesa-dev liburiparser-dev libcairo2-dev libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libfreetype6-dev libgtk2.0-dev

Passo 3. Baixe o código do programa com o comando a seguir:

git clone https://github.com/i-rinat/freshplayerplugin.git

Passo 4. Vá até a pasta criada;

cd freshplayerplugin

Passo 5. Crie uma pasta usando o comando abaixo:

mkdir build

Passo 6. Entre na pasta criada:

cd build

Passo 7. Inicie a preparação com esse comando:

cmake ..

Passo 8. Agora use o comando a seguir para compilar o programa:

make

Passo 9. Depois de compilado, copie o arquivo libfreshwrapper.so da pasta de compilação para a pasta de plugin do navegador. Para o Firefox, copie-o para /usr/lib/mozilla/plugins/, usando o comando abaixo (para outros navegadores consulte a documentação dos mesmos):

sudo cp libfreshwrapper.so /usr/lib/mozilla/plugins/

Como o plugin é apenas um wrapper para o Pepper Flash do Google Chrome, você vai precisar do arquivo libpepflashplayer.so. O caminho do Pepper Flash é codificado para /opt/google/chrome/PepperFlash/libpepflashplayer.so e para obter libpepflashplayer.so nesse local, você terá que fazer o seguinte: Instalar a versão estável do Google Chrome ou criar um link simbólico de /opt/google/chrome-unstable/PepperFlash para /opt/google/cromo/, se você estiver usando a versão instável do Google Chrome;

Veja também

Fazendo ajustes nos navegadores Firefox, Google Chrome/Chromium no Ubuntu 14.04

Instalando Pepper Flash para o navegador Chromium

Via WebUpd8

Não está aparecendo algo?

Este post é melhor visualizado acessando direto da fonte. Para isso, clique nesse link.


O que está sendo falado no blog hoje


Deixe um comentário

Sair da versão mobile