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
software:adobe_flash [2015/06/27 15:42] kratz00software:adobe_flash [2017/12/14 11:01] (current) 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=9901.77.0 # Flash Version 27.0.0.187 
 +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.1435412534.txt.gz · Last modified: 2015/06/27 15:42 by kratz00