User Tools

Site Tools


software:adobe_flash

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
software:adobe_flash [2015/06/27 15:42] kratz00software:adobe_flash [2017/10/16 21:22] kratz00
Line 1: Line 1:
 https://www.adobe.com/ https://www.adobe.com/
  
-https://www.adobe.com/special/products/flashplayer/fp_distribution3.html+https://get.adobe.com/flashplayer/
  
  
-== Flash Test Page ==+=== Flash Test Page ===
  
 https://www.adobe.com/software/flash/about/ https://www.adobe.com/software/flash/about/
  
-== Firefox ==+=== Firefox ===
  
 <code> <code>
Line 15: Line 15:
 </code> </code>
  
-== DRM ==+=== DRM ===
  
-  * Install hal-flash (https://github.com/cshorler/hal-flash)+The only Adobe Flash player version, supporting DRM is the one distributed in Chrome OS.
  
-Test:+<code> 
 +strings -a libpepflashplayer.so | grep PPB_Flash_DRM 
 + 
 +PPB_Flash_DRM;1.1 
 +PPB_Flash_DRM;1.0 
 +</code> 
 + 
 +With the help of the [[https://github.com/i-rinat/freshplayerplugin/|freshplayerplugin]] project, //libpepflashplayer.so// can be used together with Firefox. 
 + 
 +== Get libpepflashplayer.so from Chrome OS == 
 + 
 +<code> 
 +export CHROME_OS_RECOVERY_IMAGE_VERSION=9592.96.0 # Flash Version 27.0.0.130 
 +wget https://dl.google.com/dl/edgedl/chromeos/recovery/chromeos_${CHROME_OS_RECOVERY_IMAGE_VERSION}_zako_recovery_stable-channel_mp-v3.bin.zip 
 +unzip chromeos_${CHROME_OS_RECOVERY_IMAGE_VERSION}_zako_recovery_stable-channel_mp-v3.bin.zip 
 +sudo losetup -f --show -P chromeos_${CHROME_OS_RECOVERY_IMAGE_VERSION}_zako_recovery_stable-channel_mp-v3.bin 
 +sudo mount -o ro /dev/loop0p3 /mnt/1 
 +sudo install -m644 /mnt/1/opt/google/chrome/pepper/libpepflashplayer.so /usr/lib/ 
 +</code> 
 + 
 +The URL of the recovery image is taken from the recovery.conf file, following this URL chain: 
 +  * https://support.google.com/chromebook/answer/6002417 
 +  * https://dl.google.com/dl/edgedl/chromeos/recovery/linux_recovery.sh 
 +  * https://dl.google.com/dl/edgedl/chromeos/recovery/recovery.conf?source=linux_recovery.sh 
 + 
 +== Install and configure freshplayerplugin == 
 + 
 +<code> 
 +git clone https://github.com/i-rinat/freshplayerplugin.git 
 +mkdir freshplayerplugin/build 
 +cd freshplayerplugin/build 
 +cmake .. 
 +make -j $(nproc) 
 +install -d ~/.mozilla/plugins/ 
 +install -m644 libfreshwrapper-flashplayer.so ~/.mozilla/plugins/  
 +</code> 
 + 
 +~/.config/freshwrapper.conf: 
 +<code> 
 +pepperflash_path = "/usr/lib/libpepflashplayer.so" 
 +enable_hwdec = 1 
 +</code> 
 + 
 +== Test ==
   * Go to: http://drmtest2.adobe.com:8080/SVP/SampleVideoPlayer_FP.html   * Go to: http://drmtest2.adobe.com:8080/SVP/SampleVideoPlayer_FP.html
   * Use: http://drmtest2.adobe.com:8080/Content/anonymous.f4v   * Use: http://drmtest2.adobe.com:8080/Content/anonymous.f4v
-(for details, see https://helpx.adobe.com/x-productkb/multi/flash-player-11-problems-playing.html) 
- 
software/adobe_flash.txt · Last modified: 2017/12/14 11:01 by kratz00