Differences between revisions 2 and 10 (spanning 8 versions)
Revision 2 as of 2015-05-27 11:06:25
Size: 2834
Editor: kao
Comment:
Revision 10 as of 2021-03-30 21:07:46
Size: 0
Editor: ?JorkanoFaln
Comment: Version en anglais supprimé et information obsolète causé par EOL de Flash Player
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#language fr
~-[[DebianWiki/EditorGuide#translation|Traduction(s)]]: [[Freshplayerplugin|English]] - Français-~
----

Freshplayerplugin permet à [[fr/Iceweasel|Iceweasel]] d’utiliser le plugin flash de [[fr/Chromium|Chromium]] : [[PepperFlashPlayer|pepperflashplugin-nonfree]].

Vous pouvez connaître la version de flash utilisée par Iceweasel depuis cette page : http://www.adobe.com/fr/software/flash/about/

<!> A noter qu'il manque des librairies de compilation pour Wheezy, cette méthode ne fonctionne que pour Jessie. <!>

== Prérequis : ==
Commencez par désinstaller tous les autres plugin flash afin d’éviter les conflits, puis installez le plugin flash dédié à Chromium : voir [[fr/PepperFlashPlayer/Installing|ici]]

== Compiler Freshplayerplugin pour Jessie ==

=== Dépendances ===
Assurez-vous que vous avez accès aux dépôts sources afin de pouvoir lancer la compilation : voir [[fr/SourcesList|ici]]

Installez les dépendances nécessaires à la compilation :

{{{
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 libxinerama-dev libconfig-dev libevent-dev libegl1-mesa-dev libgles2-mesa-dev ragel libssl-dev libv4l-dev
}}}

Comme le projet est toujours en développement, cette liste n’est pas fixe. Elle pourra évoluer en fonction des besoins.

=== Compilation ===

On télécharge puis on compile les sources afin d’obtenir le fichier '''libfreshwrapper-pepperflash.so'''.

{{{
cd
git clone https://github.com/i-rinat/freshplayerplugin.git
cd freshplayerplugin
mkdir build
cd build
cmake ..
make
}}}

=== Déployer la librairie ===

{{{
cp libfreshwrapper-pepperflash.so /usr/lib/mozilla/plugins/
}}}

Puis relancez Iceweasel pour que cela soit pris en compte, et refaites un test ici http://www.adobe.com/fr/software/flash/about/


=== Mettre à jour le plugin flash ===
Dans notre cas, la librairie {{{libfreshwrapper-pepperflash.so}}} établit un lien avec le plugin {{{pepperflashplugin-nonfree}}}. Il suffit donc de mettre à jour le plugin de Chromium pour profiter de la dernière version de flash depuis Iceweasel comme indiqué [[fr/PepperFlashPlayer/Installing|ici]].

Dans une moindre mesure et en fonction du développement du projet [[https://github.com/i-rinat/freshplayerplugin|Freshplayerplugin]] vous pourrez éventuellement être amené à mettre à jour {{{libfreshwrapper-pepperflash.so}}} en recommençant la compilation ci-dessus.

== Voir aussi : ==

  * Site Internet du projet : https://github.com/i-rinat/freshplayerplugin
  * Billet du blog de Debian-Facile sur le sujet : http://debian-facile.org/viewtopic.php?id=10265